Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

2 star hotels in Saint Petersburg

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Hotel themes

Guest rating

Apply Filters
Clear Filters

159 options found

  • Avenue Hotel

    Pravdi Street 22, Saint Petersburg, Russia (Show map)

    Show map

    Avenue Hotel offers fine accommodation in Saint Petersburg. It features airport transfer, free shuttle service and 24-hour reception as well as a safe deposit box and parking.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • House Mouse Hostel

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

    Show map

    House Mouse Hostel is located in Admiralteyskiy district next to State Hermitage Museum and Winter Palace, Peter and Paul Fortress and St. Petersburg University.

    More...
    From US$ 11
    price for 1 night
    BOOK From US$ 11
  • Avrora Flat

    Kuybisheva Street 21, Saint Petersburg, Russia (Show map)

    Show map

    The comfortable Flat Hotel in Petrogradskiy district offers bright rooms with views over the Neva River.

    More...
    From US$ 23
    price for 1 night
    BOOK From US$ 23
  • Alluria On Vosstaniya Hotel

    Kovenskiy Pereulok 16, Saint Petersburg, Russia (Show map)

    Show map

    Alluria On Vosstaniya Hotel is located in a lively area of Saint Petersburg in close proximity to Palace Square, Church of Our Savior on Spilled Blood and State Russian Museum.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Dialog Spb

    Novgorodskaya Ulitsa 3/5, Saint Petersburg, Russia (Show map)

    Show map

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

    More...
    From US$ 5
    price for 1 night
    BOOK From US$ 5
  • Citylime Hostel

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

    Show map

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

    More...
    From US$ 6
    price for 1 night
    BOOK From US$ 6
  • Gnezdo Hostel

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

    Show map

    The classic 2-star Gnezdo Hostel provides quick access to museums, the palace and churches nearby.

    More...
    From US$ 6
    price for 1 night
    BOOK From US$ 6
  • Hostel U Pyati Uglov

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

    Show map

    Hostel U Pyati Uglov is only 1.8 km from Palace Square, Hermitage Museum and Church of Our Savior on Spilled Blood.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Simple Hostel Nevsky

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

    Show map

    Simple Hostel Nevsky is only 1.9 km from Palace Square, Mariinsky Theatre and Peter and Paul Fortress .

    More...
    From US$ 12
    price for 1 night
    BOOK From US$ 12
  • Vintage & Funky Sport Hostel

    Perekupnoy Pereulok 3, Saint Petersburg, Russia (Show map)

    Show map

    Vintage & Funky Sport Hostel is a 2-star property only 2.9 km from Church of Our Savior on Spilled Blood, State Russian Museum and Palace Square .

    More...
    From US$ 9
    price for 1 night
    BOOK From US$ 9
  • Hostel Wings

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

    Show map

    Wings Hostel enjoys its location walk from the beach.

    More...
    From US$ 10
    price for 1 night
    BOOK From US$ 10
  • Lime Hostel

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

    Show map

    Lime Hostel is located in Tsentralny district next to Church of Our Savior on Spilled Blood, State Museum of Theatre and Music and State Hermitage Museum and Winter Palace.

    More...
    From US$ 8
    price for 1 night
    BOOK From US$ 8
  • Pochtamtskaya 10 Mini-Hotel

    Pochtamtskaya Ulitsa 10, Saint Petersburg, Russia (Show map)

    Show map

    The budget Pochtamtskaya 10 Mini-Hotel offers soundproof rooms in proximity to Saint Isaac's Cathedral, Peter and Paul Fortress (Petropavlovskaya Krepost) and State Hermitage Museum and Winter

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Hotel V Centre Spb Komfort

    Razyezzhaya Ulitsa 3, Saint Petersburg, Russia (Show map)

    Show map

    The budget Hotel V Centre Spb Komfort is rated 2 stars and comprises 6 rooms with homely comforts.

    More...
    From US$ 5
    price for 1 night
    BOOK From US$ 5
  • Hotel Anatol

    Mozhayskaya Street 15, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star Hotel Anatol offers a bright accommodation in Admiralteyskiy district of Saint Petersburg.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Baby Lemonade Hostel

    Inzhenernaya St 7, Saint Petersburg, Russia (Show map)

    Show map

    The popular 2-star Baby Lemonade Hostel is set in the popular district of Saint Petersburg. Baby Lemonade Hostel comes with welcoming detailing in the entire building.

    More...
    From US$ 8
    price for 1 night
    BOOK From US$ 8
  • Simple Hostel

    Gorokhovaya Ulitsa 4, Saint Petersburg, Russia (Show map)

    Show map

    Located in the historical center of Saint Petersburg, the 2-star Simple Hostel Gorokhovaya offers stylish rooms.

    More...
    From US$ 8
    price for 1 night
    BOOK From US$ 8
  • Central Street Hostel

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

    Show map

    Central Street Hostel is only 1.9 km from Summer Garden, Statue of Lenin at Finland Station and Petrovsky Stadium.

    More...
    From US$ 14
    price for 1 night
    BOOK From US$ 14
  • Vitamin Hostel

    Sadovaya Ulitsa 48, Saint Petersburg, Russia (Show map)

    Show map

    Vitamin Hostel is situated in Admiralteyskiy district of Saint Petersburg, close to museums, the cathedral and the palace. The hostel distinguishes with a standard interior.

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • Mary House Hotel

    Pereulok Ulyany Gromovoy 4, Saint Petersburg, Russia (Show map)

    Show map

    The business 2-star Mary House Hotel is set in a lively area minutes away from Palace Square, Church of Our Savior on Spilled Blood and Admiralty .

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21