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.

Nice Hostel Mokhovaya
Nice Hostel Mokhovaya
8.3 Excellent
Mokhovaya Ulitsa 30, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.1 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 316 reviews
8.3

Less than 20 minutes' walk from Chernyshevskaya Station, Nicehostel Mokhovaya provides guests with a convenient base when in St Petersburg. It is conveniently situated in the city centre.

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.

Tips for booking a hostel in Saint Petersburg

Cheapest month:September
Most expensive month:February
Average price in St_Petersburg:$25/night
Absolute cheapest price found:$4/night
Cheapest day:Tuesday
Most expensive day:Friday
$14 - $62
Average price per night. Prices are not fixed and may vary with time.
$12 - $32
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.

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

$11
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?

    On average, it’s $26/night for a hostel in Saint Petersburg, though $17/night or less would be considered a good deal. The least expensive hostel our users have found recently was for $4/night in Saint Petersburg. Try to avoid booking your hostel in September (the most expensive month). Booking in October (the cheapest month) could save you money.

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

    Tsentralny District is the most popular area of Saint Petersburg to stay in. In the past year, 4% of HotelsCombined users looking for Saint Petersburg hostels searched within Tsentralny District. Diva is a popular hostel in Tsentralny District if you choose to stay in the area.

  • Should I stay in a Saint Petersburg hostel?

    Hostels in Saint Petersburg tend to have a more active social scene than hotels, so they’re perfect for outgoing travellers looking to meet other people. Saint Petersburg hostels are, on average, cheaper than other stays in the city due to their dorm-style sleeping quarters. However, this means you can spend your money elsewhere such as on local tours and events.