Saint Petersburg hostels

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

Saint Petersburg, Sankt-Peterburg, Russia
26 Jan — 27 Jan2
Saint Petersburg, Sankt-Peterburg, Russia
Wed 26/1
Thu 27/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,250 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 627 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,488 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:$27/night
Absolute cheapest price found:$4/night
Cheapest day:Tuesday
Most expensive day:Friday
$15 - $66
Average price per night. Prices are not fixed and may vary with time.
$13 - $34
Average price per night. Prices are not fixed and may vary with time.

Cheapest hostels in Saint Petersburg

Show all 780 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.

$10
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.

$10
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.

$10
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.

$10
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.

$10
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.

$12
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.

$12
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.

$13
Avg. per night

Where to stay in Saint Petersburg

Hotels near other Saint Petersburg airports

Saint Petersburg hostel FAQs

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

    $28/night is an average price for a hostel in Saint Petersburg throughout the year. Hostel prices do vary, and you’ll find that in September is the most expensive month to book, and in October is the cheapest month to book. Our users recently found Saint Petersburg hostels for as low as $5/night. In general, Saint Petersburg hostels for $18 or less are a good deal.

  • What hostel is closest to Saint Petersburg Pulkovo Airport?

    The closest Saint Petersburg hostel to Saint Petersburg Pulkovo Airport is Zvezda Hostel, which is 8.5 km away.

  • 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.