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

2 star hotels in Saint Petersburg

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

161 properties found

  • 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
  • Avenue Hotel

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

    Avenue Hotel provides affordable accommodation in Saint Petersburg. The property features a safe deposit box and parking.

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Alluria on Vosstaniya Hotel

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

    Alluria on Vosstaniya Hotel Saint Petersburg is a 2-star property only 2.5 km from Admiralty Building, Palace Square and Hermitage.

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Flat Hotel

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

    Flat Hotel Saint Petersburg is a 2-star comfortable property offering a bright accommodation steps away from Palace Square, Hermitage Museum and Church of Our Savior on Spilled Blood.

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Dialog Spb

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

    Dialog Spb Hostel offers bright rooms in Tsentralny district of Saint Petersburg.

    More...

    From US$ 5
    price for 1 night
    Book Now From US$ 5
  • Twin Cities Melbourne

    Poltavsky Proezd, 2, Saint Petersburg, Russia (Show map)

    Twin Cities Melbourne Hostel Saint Petersburg is located in Tsentralny district next to Na Liteynom Drama Theater, Anna Akhmatova Museum at Fountain House (Fontanny Dom) and Cathedral of Our Lady of

    More...

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

    Ulitsa Chernyakhovskogo 24 Lit 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
  • Hostel U Pyati Uglov

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

    Hostel U Pyati Uglov Saint Petersburg is located in Tsentralny district next to Saint Isaac's Cathedral, Palace Square and Church of Our Savior on Spilled Blood.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Simple Hostel Nevsky

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

    Simple Hostel Nevsky is only 1.9 km from Hermitage Museum and Palace Square.

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • Pochtamtskaya 10 Mini-Hotel

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

    Pochtamtskaya 10 Mini-Hotel Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Lime Hostel

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

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

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Hotel v Centre SPb Komfort

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

    The 2-star Hotel v Centre SPb Komfort Saint Petersburg lies within 1.8 km from Hermitage Museum, Palace Square and Church of Our Savior on Spilled Blood.

    More...

    From US$ 5
    price for 1 night
    Book Now From US$ 5
  • Hotel Anatol

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

    Hotel Anatol Saint Petersburg is a 3-star venue set just 2.0 km from Mariinsky Theatre, Admiralty Building and Palace Square.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Vintage & Funky Sport Hostel

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

    Vintage & Funky Sport is a 3-star hostel offering a soundproof accommodation not far from Church of Our Savior on Spilled Blood, State Russian Museum and Hermitage.

    More...

    From US$ 9
    price for 1 night
    Book Now From US$ 9
  • Hostel Wings

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

    Wings Hostel is located in Tsentralny district next to Palace Square and Hermitage Museum. The on-site conveniences include a luggage storage and an elevator.

    More...

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

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

    The 2-star Baby Lemonade Hostel offers bright rooms in Tsentralny district of Saint Petersburg. Baby Lemonade Hostel boasts unique décor in the entire property.

    More...

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

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

    Simple Hostel Gorokhovaya is situated in the historical center of Saint Petersburg near Saint Isaac's Cathedral, Admiralty Building and Museum of the History of Political Police.

    More...

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

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

    Central Street Hostel is situated in Tsentralny district of Saint Petersburg, close to a cathedral, a church and a palace.

    More...

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

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

    Vitamin Hostel Saint Petersburg is only 1.6 km from Palace Square and Hermitage Museum. The hostel is highlighted with standard décor.

    More...

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