Hostelworld.com
×
St Petersburg : of 158 Hostels available

158 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
Hostel

Salut Hostel

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

Hostel Salut offers you a comfortable and affordable accommodation in the heart of St. Petersburg.... More...

View
Hostel

YaroMir Hostel

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

YaroMir Hostel is located in the heart of the old city.... More...

View
Hotel

Adagio on Zhukovskogo

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

Adagio on Zhukovskogo is a small and cozy hotel is located in downtown of St-Petersburg.... More...

View
Apartment

Elagin Island Apartments

Apartment
6.2km from city centre - Show on Map
0.0
No rating
0

Elagin Island Apartments are set in downtown St. Petersburg right next to the best and one of the most famous parks in St. Petersburg, Elagin Island.... More...

View
Hotel

Boutique Hotel & Apartments Zabava

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

Boutique Hotel & Apartments Zabava offers modern and clean rooms in St Petersburg.... More...

View
Hostel

EveRest Hostel

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

EveRest Hostel is situated in the heart of the city.... More...

View
Hotel

Rinaldi at Moskovsky 18

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

B&B Rinaldi mini hotel has been launched at Moskovsky propest close to Izmailovsky Park... 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
Hostel

Hostel Bricks

Hostel
2.6km from city centre - Show on Map
7.7
Very good 1
  • Wonderful Location
  • Marvellous Staff
  • Excellent Cleanliness
Free WiFi

Hostel Bricks is located in the heart of the city.... More...

View
Hostel

Right Place Hostel

Hostel
2.6km from city centre - Show on Map
7.7
Very good 101
  • Perfect Location
  • Marvellous Staff

The hostel is located in the city centre, 5 minutes walk from Moscow train station.

It is managed and run by a family.

There are one 2-bed private room (along with one shower room and one toile... More...

View
Hotel

Old Friends

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

Old Friends Guesthouse offers comfortable rooms at affordable price.... 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
Hotel

White Night Mini-Hotel

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

White Night Mini-Hotel offers cozy and comfortable lodging in St. Petersburg.... More...

View
Bed and Breakfast

QuartaRiata Residency of Arts & Technology

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

Residence Q is a multifaceted product that combines architecture, design, modern technology and a variety of art direction.... More...

View
Hostel

Friends on Liteyny

Hostel
1.9km from city centre - Show on Map
0.0
No rating 1
Free WiFi

A very central located hostel offers a bright & imaginatively designed interior, comfortable & clean private & dorm rooms & even superior rooms with private facilities & air condit... More...

View
Hostel

Hostel Zvezda

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

Hostel Zvezda is a great place to stay in Saint Petersburg.... More...

View
Hostel

Hostel Kot Matroskinn

Hostel
2.7km from city centre - Show on Map
  • Wonderful Location
  • Marvellous Staff
Free WiFi

Hostel Kot Matroskinn the agreeable and friendly atmosphere of the hostel makes every guest feel at home!... More...

View
Hostel

Kino Hostel on Vyborgskaya

Hostel
3.4km from city centre - Show on Map
9.7
Superb 3
  • Wonderful Location
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi

Kino Hostel on Vyborgskaya is a modern hostel with great atmosphere.... More...

View
Hotel

Onegin Hotel

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

Hotel Onegin is located in Saint Petersburg, 4 km from Mariinsky Theater and 1.9 km from Alexandrinsky Theater.... More...

View
Hotel

Troitsky Hotel

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

Troitsky Hotel is located in the heart of the city.... More...

View
Hostel

UFO Hostel

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

UFO Hostel is located at the heart of the city.... More...

View
Hotel

Mini-hotel Victoria

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

Mini-hotel Victoria is located in the heart of the city.... More...

View
Hotel

Hotel na Sovetskoy

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

Hotel na Sovetskoy is located in the heart of the city.... More...

View
Hotel

Rozhdestvensky

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

Rozhdestvensky mini hotel is situated in the heart of the city.... 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
Hostel

Shtil Hostel

Hostel
1.9km from city centre - Show on Map
7.7
Very good 1
  • Perfect Location
Free WiFi

Shtil Hostel - clean,cozy and cheap hostel in the centre of St Petersburg.... More...

View
Bed and Breakfast

Vikena

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

Hotel Mini-Hotel Vikena is situated in Saint Petersburg. It boasts a convenient location within 1 km from the city center.... More...

View
Hotel

Nevsky Express Hotel

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

The Nevsky Express Hotel in St. Petersburg is located near Moskovsky Railway Station and the Ploschad Vosstania underground station (3-minute walk). Elegantly decorated rooms are welcoming and feel li... 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
Hostel

Forever Young Hostel

Hostel
2.4km from city centre - Show on Map
0.0
No rating 5
Free WiFi

Forever Young Hostel is more than a hostel.... 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 158 hostels in St Petersburg with an average rating of 8.2 based on 10,834 reviews 158 of 158 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.