Saint Petersburg hostels

Find and compare great deals on hostels in Saint Petersburg from hundreds of travel sites

Saint Petersburg, Sankt-Peterburg, Russia
28 Jan — 29 Jan2
Saint Petersburg, Sankt-Peterburg, Russia
Fri 28/1
Sat 29/1
...and more

Refine Your Search

Guest Ratings
See all filters

Popular Hostels in Saint Petersburg

Subcultura Spb
Subcultura Spb
10.0 Excellent
Nevsky Prospekt 68, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
1.6 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 1 review
10.0

Strategically located in the heart of the city, this 3-star hostel makes for an ideal base in St Petersburg. It is close to Beloselsky-Belozersky Palace, dining options and shops.

Cinema Hostel
Cinema Hostel
4.6 Okay
Ulitsa Ryleeva 10, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.7 km from city centre, Saint Petersburg, SPE, Russia 
OkayBased on 242 reviews
4.6

Cinema Hostel Liteyny is set in St Petersburg and is a short walk from Chernyshevskaya Station. It is conveniently located in the city centre.

Hostel Fjord
Hostel Fjord
3ya Sovetskaya 18/6, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.7 km from city centre, Saint Petersburg, SPE, Russia 

Ideally situated in St Petersburg, Hostel Fjord is a short drive from Nevsky Avenue. It is set amongst a range of shops and boutiques, and is within a 10-minute walk of Ploshchad Vosstaniya Metro Station.

Whose Suitcase Hostel
Whose Suitcase Hostel
9.0 Excellent
Nevsky prospect 87/2, 4th floor, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.4 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 1 review
9.0

Conveniently located in the middle of the city, this 3-star hostel makes for an ideal base in St Petersburg. Those staying at the property can also take advantage of free Wi-Fi access throughout their stay.

Green Cat Hostel
Green Cat Hostel
Nevskiy Ave., 119, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.9 km from city centre, Saint Petersburg, SPE, Russia 

Centrally located in St Petersburg, Green Cat Capsule Hostel is within an easy drive of Nevsky Avenue. Those staying at the property can also enjoy complimentary Wi-Fi access throughout their stay.

Citylime Hostel
Citylime Hostel
8.0 Excellent
24 Ulitsa Chernyakhovskogo, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.2 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 127 reviews
8.0

CityLime Hostel is located in the heart of St Petersburg, and offers free Wi-Fi. It is surrounded by a range of dining options and is moments on foot from Ligovsky Prospekt Metro Station.

Zvezda Hostel
Zvezda Hostel
6.5 Good
Yakovlevsky Pereulok 2, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
5.7 km from city centre, Saint Petersburg, SPE, Russia 
GoodBased on 60 reviews
6.5

Zvezda Hostel is set in St Petersburg and is within a 10-minute walk of Elektrosila Station. Guests can also make use of free Wi-Fi.

Friends On Vosstaniya
Friends On Vosstaniya
8.4 Excellent
Vosstaniya Street, 11, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.3 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 1,251 reviews
8.4

Friends on Vosstaniya is set in St Petersburg and is close to nearby sightseeing spots, such as Oktyabrskiy Big Concert Hall. It is conveniently located in the city centre.

Babushka House
Babushka House
8.1 Excellent
Vladimirskiy Prospekt, 14, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
1.5 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 628 reviews
8.1

Located in St Petersburg's city centre, this hostel provides comfortable rooms with free Wi-Fi. It is situated in close proximity to a number of popular bars, clubs and restaurants.

Superhostel On Nevskiy 95
Superhostel On Nevskiy 95
8.6 Excellent
Nevsky Prospekt 95, Tsentralny, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.5 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 2,487 reviews
8.6

Located in St Petersburg, SuperHostel Nevsky Prospekt 95 is surrounded by a variety of well-known shops and is minutes on foot from Moskovsky Rail Terminal (Saint Petersburg). This hostel is set in the heart of the city.

Tips for booking a hostel in Saint Petersburg

Cheapest month:September
Most expensive month:February
Average price in St_Petersburg:₹ 1,401/night
Absolute cheapest price found:₹ 224/night
Cheapest day:Tuesday
Most expensive day:Friday
₹ 764 - ₹ 3,320
Average price per night. Prices are not fixed and may vary with time.
₹ 666 - ₹ 1,700
Average price per night. Prices are not fixed and may vary with time.

Cheapest hostels in Saint Petersburg

Show all 779 hostels
Green Cat Hostel
Green Cat Hostel
Nevskiy Ave., 119, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.9 km from city centre, Saint Petersburg, SPE, Russia 

Centrally located in St Petersburg, Green Cat Capsule Hostel is within an easy drive of Nevsky Avenue. Those staying at the property can also enjoy complimentary Wi-Fi access throughout their stay.

₹ 522
Avg. per night
Hostel Sculptor
Hostel Sculptor
Italyanskaya ulitsa 12, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
1.4 km from city centre, Saint Petersburg, SPE, Russia 

Only two minutes from Eliseyev Emporium, Hostel Sculptor is set in the heart of St Petersburg. It also provides free Wi-Fi, a swimming pool and a 24-hour reception.

₹ 522
Avg. per night
Netizen Saint Petersburg Centre
Netizen Saint Petersburg Centre
9.2 Excellent
Grivtsova Lane 4 Bld. 2A, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
0.7 km from city centre, Saint Petersburg, SPE, Russia 

NETIZEN Saint Petersburg Centre is located in St Petersburg and provides guests with free Wi-Fi. This hostel is set in the heart of the city.

₹ 522
Avg. per night
Come2Us Opochinina 9
Come2Us Opochinina 9
9, Opochinina, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
4.5 km from city centre, Saint Petersburg, SPE, Russia 

Located in St Petersburg, Come2Us Opochinina 9 is an easy drive from the Hermitage Museum and Nevsky Avenue. It also offers a laundry service and a 24-hour reception.

₹ 522
Avg. per night
Marussia Hostel
Marussia Hostel
9.0 Excellent
Efimova Street 1/4, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
0.1 km from city centre, Saint Petersburg, SPE, Russia 

Set in the centre of St Petersburg, Marusia Hostel is a short walk from Sadovaya Metro Station, and just a few steps from nearby bars and eateries. Those staying at the property can also enjoy free wireless internet.

₹ 522
Avg. per night
Online Hostel
Online Hostel
7.9 Good
6 Line V.O, 27, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.9 km from city centre, Saint Petersburg, SPE, Russia 

Online Hostel provides a comfortable setting when in St Petersburg. Surrounded by local bars and restaurants, it is within walking distance from Vasileostrovskaya Saint Petersburg Metro.

₹ 597
Avg. per night
Kino Hostel on Viborgskaya
Kino Hostel on Viborgskaya
9.4 Excellent
Vyborgskaya Naberezhnaya 27, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
4.6 km from city centre, Saint Petersburg, SPE, Russia 

Kino Hostel on Vyborgskaya is located in St Petersburg and offers free Wi-Fi. It also features an express check-in and check-out feature, a 24-hour reception and meeting rooms.

₹ 597
Avg. per night
Cinema Hostel
Cinema Hostel
4.6 Okay
Ulitsa Ryleeva 10, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.7 km from city centre, Saint Petersburg, SPE, Russia 

Cinema Hostel Liteyny is set in St Petersburg and is a short walk from Chernyshevskaya Station. It is conveniently located in the city centre.

₹ 672
Avg. per night

Where to stay in Saint Petersburg

Saint Petersburg hostel FAQs

  • What is the cost of a hostel in Saint Petersburg?

    Hostels in Saint Petersburg will cost ₹ 1,402 per night on average. However some users found hostels for as low as ₹ 227 per night. A good deal on a Saint Petersburg hostel would be ₹ 886 per night or less. Keep in mind that booking in September may be more expensive, whereas booking in October is the cheapest month of the year.

  • What hostel is closest to Saint Petersburg Pulkovo Airport?

    Zvezda Hostel is 8.5 km away from Saint Petersburg Pulkovo Airport, making it the closest Saint Petersburg hostel to the city’s most popular airport.

  • What area of Saint Petersburg is most popular to stay in?

    The most popular neighbourhood to stay in Saint Petersburg is Tsentralny District, according to our data. 6% of users who searched for hostels in Saint Petersburg looked for properties in Tsentralny District. If you’re interested in staying in Tsentralny District, consider the Clever Hostel - the neighbourhood’s most popular hostel.

  • Should I stay in a Saint Petersburg hostel?

    Aside from the fact that Saint Petersburg hostels tend to be more affordable than other stay types, they also have a more lively social scene. This social environment is perfect for individuals, couples, and even families who are looking to meet fellow travellers in Saint Petersburg.