Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date


Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Saint Petersburg hostels

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Thematic hotels

Review rating

Apply Filters
Clear Filters

323 properties found

  • Marusia Hostel

    Efimova Street 1/4, Saint Petersburg, Russia (Show map)

    Marusya Hostel Saint Petersburg is only 100 meters from Mariinsky Theatre, Admiralty Building and Vorontsov Palace.

    More...

    From US$ 7
    price for 1 night
    Book Now From US$ 7
  • House Mouse Hostel

    Grazhdanskaya Street 9, Saint Petersburg, Russia (Show map)

    House Mouse Hostel Saint Petersburg is located in Admiralteyskiy district next to Peter and Paul Fortress (Petropavlovskaya Krepost), State Hermitage Museum and Winter Palace and Lensovet St

    More...

    From US$ 11
    price for 1 night
    Book Now From US$ 11
  • Happy Hostel Spb

    Zagorodny Prospekt 10, Saint Petersburg, Russia (Show map)

    Happy Hostel SPB Saint Petersburg is only 1.7 km from Church of Our Savior on Spilled Blood and Palace Square.

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Pmg Hostel

    1-Ya Krasnoarmeiskaya Street 15, Saint Petersburg, Russia (Show map)

    Pmg Hostel is located in Tsentralny district next to Church of Our Savior on Spilled Blood, Tovstonogov Bolshoy Drama Theater and Yusupov Palace on Moyka Street.

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Hostel Alye Parusa

    Kronverksky Prospekt 23 Bldg 9, Saint Petersburg, Russia (Show map)

    Hostel Alye Parusa Saint Petersburg is only 1.9 km from Hermitage Museum, Palace Square and Petrovsky Stadium.

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • Kronverk

    Kronverkskiy Pr. 47, Saint Petersburg, Russia (Show map)

    Kronverk Saint Petersburg is situated in Petrogradskiy district of Saint Petersburg, close to museums and the palace.

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Maestro Hostel

    Ligovskiy Prospect 108B, Saint Petersburg, Russia (Show map)

    Maestro is a popular hostel, located walk from the beach.

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Mini Hotel Cultural Capital On Ligovsky Prospekt

    Ligovsky Prospekt 233, Saint Petersburg, Russia (Show map)

    Mini Hotel Cultural Capital on Ligovsky Prospekt Saint Petersburg offers a bright accommodation in Frunzenskiy district of Saint Petersburg.

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Hostel Samovar

    Vilenskiy Pereulok 6, Saint Petersburg, Russia (Show map)

    Preobrazhenskiy Hostel Saint Petersburg is only 1.9 km from Hermitage, Church of Our Savior on Spilled Blood and Palace Square.

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Mini-Mani Na Nevskom

    Nevsky Prospekt, 66 Apt 36, Saint Petersburg, Russia (Show map)

    Mini-Mani na Nevskom Hostel Saint Petersburg is only 1.6 km from Hermitage Museum and Palace Square.

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Ula Hostel

    Ul Dekabristov 22, Saint Petersburg, Russia (Show map)

    ULA Hostel Saint Petersburg is located in Admiralteyskiy district next to Church of Our Savior on Spilled Blood, Mariinsky Theatre and State Hermitage Museum and Winter Palace.

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • 338 Hostel

    Kamennoostrovskiy Prospekt 10 B, Saint Petersburg, Russia (Show map)

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Gamak

    Nevsky Prospekt 103, Saint Petersburg, Russia (Show map)

    Gamak Hostel Saint Petersburg is a pet-friendly venue offering a bright accommodation not far from Church of Our Savior on Spilled Blood and Palace Square.

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Yaromir Hotel

    Malaya Konyushennaya 10, Saint Petersburg, Russia (Show map)

    Yaromir Hostel Saint Petersburg is only 150 meters from Peter and Paul Cathedral, Lutheran Church of St. Peter and Palace Square.

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Podushka Hostel

    Ulitsa Marata 33, Saint Petersburg, Russia (Show map)

    Podushka Hostel is only 2.0 km from Bronze Horseman, Mariinsky Theatre and Church of Our Savior on Spilled Blood.

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Citylime Hostel

    Chernyakhovskogo, 24 Letter G, Saint Petersburg, Russia (Show map)

    CityLime Hostel Saint Petersburg is only 2.9 km from Palace Square, Hermitage and Church of Our Savior on Spilled Blood.

    More...

    From US$ 6
    price for 1 night
    Book Now From US$ 6
  • Gnezdo Hostel

    Ulitsa Mayakovskogo 42, Saint Petersburg, Russia (Show map)

    The 2-star Gnezdo Hostel offers a bright accommodation in Saint Petersburg.

    More...

    From US$ 6
    price for 1 night
    Book Now From US$ 6
  • Old Lighthouse

    Gzhatskaya Street 22/1, Saint Petersburg, Russia (Show map)

    Old Lighthouse Hostel is located in Kalininskiy district next to Vladimir Komarov Botanical Institute Museum, Russkaya Antrepriza Saint Petersburg Mironov Theater and Kirov Apartment Museum.

    More...

    From US$ 14
    price for 1 night
    Book Now From US$ 14
  • Hostel Racing Paradise

    Zakharyevskaya Str. 9, Saint Petersburg, Russia (Show map)

    Racing Paradise Hostel offers a soundproof accommodation in Saint Petersburg.

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Staroff Hostel

    Ulitsa Belinskogo, 9, Saint Petersburg, Russia (Show map)

    Staroff Hostel Saint Petersburg is situated in Tsentralny district of Saint Petersburg, close to the palace, museums and churches.

    More...

    From US$ 11
    price for 1 night
    Book Now From US$ 11