Hostelworld.com
×

Hostels in St Petersburg

: of 116 Hostels available

116 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
Bed and Breakfast

Guest House Park Lane Inn

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

Guest House Park Lane Inn offers comfortable accommodation and homely atmosphere in the center of St. Petersburg.... More...

View
Hotel

Boho Home Hotel

Hotel
2.6km from city centre - Show on Map
9.6
Superb 2
  • Perfect Location
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi

Boho Home Hotel offers a great central location in the historical center of St Petersburg and cozy and stylish rooms.... More...

View
Hotel

Hotel Mark Inn

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

Set in a carefully restored two-story building built in 1917 in the Petrograd district of St. Petersburg, Hotel Mark Inn offers its guests comfortable accommodation and friendly atmosphere.... More...

View
Hotel

Demut Hotel

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

Demut Hotel is a comfortable stay in the center of St. Petersburg close to Nevsky Prospect and all main St. Petersburg cultural and tourist sites.... More...

View
Hotel

Kosmos

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

Set in the city centre of St. Petersburg, Kosmos is a comfortable mini- hotel offers cozy private rooms for competitive prices.... More...

View
Hostel

Nevsky Capsule Hotel

Hostel
0.8km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Based in the very heart of the city St. Petersburg, Nevsky Capsule Hotel offers cozy and comfortable capsules accommodation and a buffet breakfast for an additional charge.... More...

View
Hostel

Kryshi Mira

Hostel
3km from city centre - Show on Map
0.0
No rating 42
Free WiFi

Kryshi Mira offers comfortable accommodation and social areas for you to meet new people in this bustling city.... More...

View
Hostel

Whose suitcase? - Chei Chemodan?

Hostel
2.8km from city centre - Show on Map
  • Wonderful Location
Free WiFi

Whose suitcase? - Chei chemodan? is located in the heart of St. Petersburg.... More...

View
Hostel

Sweet Village Hostel

Hostel
2.8km from city centre - Show on Map
0.0
No rating 17
Free WiFi

Sweet Village Hostel offers accommodation in St Petersburg.... More...

View
Hostel

Roof Hostel

Hostel
1.3km from city centre - Show on Map
9.1
Superb 37
  • Wonderful Location
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi

For the Roof Hostel the important aspect is the comfort and friendliness of staff. Come to visit us and you wont be disappointed. WiFi available.... More...

View
Hotel

Nomera na Nekrasova

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

Comfortable mini-hotels Nomera na Nekrasova in the center of St. Petersburg will provide you a secluded, relaxing holiday.... More...

View
Hotel

Galakt

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

Hotel Galakt in St Petersburg welcomes you to a homey atmosphere and will provide you with the best service possible to make your stay truly enjoyable.... More...

View
Hotel

Arkada Hotel

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

Arkada hotel is comfortably located in the quiet courtyard of the Tolstoy House - a large and well-known apartment building in St. Petersburg, an example of Art Nouveau.... More...

View
Bed and Breakfast

Mom I'm home

Bed and Breakfast
3.8km from city centre - Show on Map
7.4
Very good 32
  • Wonderful Location
Free WiFi

Mom I'm home is located in the city center of St. Petersburg and offers private rooms for your comfort!... More...

View
Hostel

Ready Steady Hostel

Hostel
1.3km from city centre - Show on Map
Free WiFi

Ready Steady Hostel is a large hostel, located in the center of St Petersburg and it is ideal for active people!... More...

View
Bed and Breakfast

Art Hostel Squat

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

ART-Property SQUAT located in the center of St Petersburg close to main street -Nevsky prospekt and most sightseeings.Just a 5 minute's walk from the Moscovskii vokzal railway station.... More...

View
Bed and Breakfast

Spirit Guest House

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

Designed for both business and leisure Guest House Spirit House is ideally situated in Tsentralny District, one of the city's most popular locales.... 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

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
Hostel

Admiralty Hostel

Hostel
0.4km from city centre - Show on Map
  • Perfect Location
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi

Welcome to Admiralty Hostel!... More...

View
Hostel

LikeHome Hostel

Hostel
2.2km from city centre - Show on Map
0.0
No rating
0
Free WiFi

The cozy hostel is located in the historical center of St. Petersburg at 600 meters from the Gorkovskaya Subway.... 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
Bed and Breakfast

Guest Rooms Leone

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

Changing the standard of hospitality, Guest Rooms LEONE offers accommodation in Saint Petersburg close the city center.... More...

View
Hostel

Online Hostel

Hostel
2km from city centre - Show on Map
Free WiFi

Online Hostel is a new tourist destination located in the historical centre of St. Petersburg, where the breath of history and the rapid pace of the megalopolis blend in a splendid mixture.... More...

View
Hotel

Nomera na Sadovoy

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

Welcome Nomera na Sadovoy in St 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
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 116 hostels in St Petersburg with an average rating of 8.8 based on 2,407 reviews 116 of 116 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.