Hostelworld.com
×
St Petersburg : of 129 Hostels available

129 Hostels in St Petersburg, Russia

Available
  • When do you want to stay in St Petersburg?
  • Search for availability & prices
  • Price
  • Rating
  • Distance
  • Name
LESS
Average price per night - USD
close
Overall Property Rating
close
close
close
  • show more show less
close
close
You have active filters - clear all
We are showing you properties with a rating of 7 or higher. Click here to show all
Hotel

Mini Hotel Venice

Hotel
3km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Mini Hotel Venice offers tastefully designed accommodation in the center of St Petersburg.... More...

View
Apartment

Emerald Apartments

Apartment
2.5km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Emerald Apartments are located in the heart of the city.... More...

View
Hotel

Nevsky Breeze Hotel

Hotel
1.1km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

The hotel is located in the heart of St. Petersburg and very close to the Hermitage, Admiralteystvo, Neva river.... More...

View
Hotel

Stasov

Hotel
1.4km from city centre - Show on Map
0.0
No rating 6
Free WiFi

The Stasov Hotel constructed by the famous Saint petersburg architect Vasili Petrovich Stasov is an elegant classical building converted into a vibrant hotel.... More...

View
Hotel

Nevsky 74

Hotel
1.9km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Nevsky 74 is designed for young people, and usually our guests be travelling with students from all corners of Russia and abroad.... More...

View
Hotel

Tourist Hotel

Hotel
6.9km from city centre - Show on Map
0.0
No rating 1
Free WiFi
Free Breakfast

Tourist Hotel stands in a quiet side street in St. Petersburg!... More...

View
Apartment

Homely Apartments Rubika

Apartment
1.9km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Homely Apartments Rubika is a cozy apartment hotel, situated in the heart of Saint-Petersburg.... More...

View
Bed and Breakfast

B&B Assembly

Bed and Breakfast
1.2km from city centre - Show on Map
0.0
No rating 47
Free WiFi
Free Breakfast

B&B Assembly is a comfortable guesthouse situated in a newly refurbished century old building, located in downtown St. Petersburg...... More...

View
Hotel

Hotel on Mokhovoy

Hotel
1.7km from city centre - Show on Map
0.0
New
0
Free WiFi

Hotel on Mokhovoy is situated in the heart of St Petersburg and offers comfortable accommodations and cosy atmosphere for the guests.... More...

View
No results found. Please change your dates or refine your filters.

Witness the spirit of the Russian Revolution in St Petersburg, an Imperial capital steeped in over 300 years of history. Walk its streets to take in the kaleidoscopic colours of its Soviet, Baroque and Neoclassical architecture. There's plenty to admire indoors too, from art galleries to Russian ballet performances. After dark, the city has a variety of nightlife to discover, such as the dive bars on Dumskaya Ulitsa.

You can stay in a St Petersburg hostel overlooking the peaceful Fontanka River, in a hostel that doubles up as an art space, or in retro-themed dorms that take you back to the '60s and '70s. Several St Petersburg hostels have their own bars and nightclubs, so you can socialise after a day in the city. Some hostels in St Petersburg come with fully equipped kitchens for making your own meals, while others offer free activities like city tours, where you can mingle with other travellers. 

St Petersburg's neighbourhoods each have their own unique charm. Vasilievsky Island makes up the historic centre, and is within easy reach of Imperial-era attractions such as St Andrew's Cathedral. Nevsky Prospect is also very central, with bustling streets filled with restaurants and bars – perfect for foodies. Head out for some peace and quiet and stay on the artificial island of New Holland, an up-and-coming neighbourhood with plenty of green spaces, cafés and summer festivals. 

A typical St Petersburg visit combines art, history and culture. History buffs can explore the halls of the baroque-style Winter Palace, the former home of emperors. The 19th-century Church of the Saviour on Spilled Blood, with its iconic onion domes, is also a must-see. For a bird's-eye view, go up the Aerolift, a stationary air balloon that overlooks the city. Other top spots include the Street Art Museum for works by modern Russian artists like Kirill Kto, as well as Kabinet, an atmospheric jazz bar reminiscent of 20th-century St Petersburg. 

Getting into St Petersburg from Pulkovo Airport is simple. Take bus 39Ex or 39 to Moskovskaya underground station (about 20 minutes), then the metro into the city. Alternatively, a taxi will take you directly into downtown St Petersburg in 30-60 minutes. Travelling via train? Moskovsky Rail Terminal is right in the centre of St Petersburg, with lines running to other cities. Within the city centre, the metro or tram is the easiest way to get around, while the bus is a great option if you plan on visiting neighbourhoods a little further out.

We have 129 hostels in St Petersburg with an average rating of 8.3 based on 10,574 reviews 129 of 129 properties available in St Petersburg

About St Petersburg

Witness the spirit of the Russian Revolution in St Petersburg, an Imperial capital steeped in over 300 years of history. Walk its streets to take in the kaleidoscopic colours of its Soviet, Baroque and Neoclassical architecture. There's plenty to admire indoors too, from art galleries to Russian ballet performances. After dark, the city has a variety of nightlife to discover, such as the dive bars on Dumskaya Ulitsa.

You can stay in a St Petersburg hostel overlooking the peaceful Fontanka River, in a hostel that doubles up as an art space, or in retro-themed dorms that take you back to the '60s and '70s. Several St Petersburg hostels have their own bars and nightclubs, so you can socialise after a day in the city. Some hostels in St Petersburg come with fully equipped kitchens for making your own meals, while others offer free activities like city tours, where you can mingle with other travellers. 

St Petersburg's neighbourhoods each have their own unique charm. Vasilievsky Island makes up the historic centre, and is within easy reach of Imperial-era attractions such as St Andrew's Cathedral. Nevsky Prospect is also very central, with bustling streets filled with restaurants and bars – perfect for foodies. Head out for some peace and quiet and stay on the artificial island of New Holland, an up-and-coming neighbourhood with plenty of green spaces, cafés and summer festivals. 

A typical St Petersburg visit combines art, history and culture. History buffs can explore the halls of the baroque-style Winter Palace, the former home of emperors. The 19th-century Church of the Saviour on Spilled Blood, with its iconic onion domes, is also a must-see. For a bird's-eye view, go up the Aerolift, a stationary air balloon that overlooks the city. Other top spots include the Street Art Museum for works by modern Russian artists like Kirill Kto, as well as Kabinet, an atmospheric jazz bar reminiscent of 20th-century St Petersburg. 

Getting into St Petersburg from Pulkovo Airport is simple. Take bus 39Ex or 39 to Moskovskaya underground station (about 20 minutes), then the metro into the city. Alternatively, a taxi will take you directly into downtown St Petersburg in 30-60 minutes. Travelling via train? Moskovsky Rail Terminal is right in the centre of St Petersburg, with lines running to other cities. Within the city centre, the metro or tram is the easiest way to get around, while the bus is a great option if you plan on visiting neighbourhoods a little further out.