Find Hotel Deals

Select a date

Select a date

Hotel deals in Saint Petersburg

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation

Districts

Tourist sights

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Life Saint-Petersburg

    Ulitsa Kirochnaya 48 apt. 22 , the door code - 4813В, Saint Petersburg, Russia (Open map)

    Life Saint-Petersburg Hotel offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Da Vinci Hotel

    1- ya Sovetskaya ulitsa, 12, Saint Petersburg, Russia (Open map)

    The budget 2-star Da Vinci Hotel lies within walking distance of Admiralty, Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 35
    price for 1 night
    RESERVE From US$ 35
  • Flat Hotel

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

    Flat is a 2-star comfortable hotel providing a bright accommodation only minutes away from Palace Square, Church of Our Savior on Spilled Blood and Hermitage Museum.

    Read more...

    From US$ 23
    price for 1 night
    RESERVE From US$ 23
  • Fall In Love Mini Hotel

    Ulitsa Marata 61, Saint Petersburg, Russia (Open map)

    Fall In Love Hostel is a 2-star property only 2.2 km from Hermitage Museum, Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 40
    price for 1 night
    RESERVE From US$ 40
  • Mini Hotel Kapitel

    4-ya Liniya Vasilyevskogo Ostrova 21 pomeshchenie 14, Saint Petersburg, Russia (Open map)

    Mini Hotel Kapitel offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • 7 Fridays Mini Hotel

    Ulitsa Mayakovskogo 1/96, Saint Petersburg, Russia (Open map)

    7 Fridays Hostel is located in Tsentralny district next to Church of Our Savior on Spilled Blood and Palace Square .

    Read more...

    From US$ 22
    price for 1 night
    RESERVE From US$ 22
  • Mini Hotel Raysky Ugolok

    Ulitsa Repina 11 , Saint Petersburg, Russia (Open map)

    Mini Hotel Raysky Ugolok is a 3-star hotel offering a modern accommodation not far from Church of Our Savior on Spilled Blood, Admiralty and Saint Petersburg Metro Museum.

    Read more...

    From US$ 38
    price for 1 night
    RESERVE From US$ 38
  • Mini hotel Pushka

    Malaya Pushkarskaya, 30.korp.1, Saint Petersburg, Russia (Open map)

    Offering 6 rooms, the budget Mini Hotel Pushka features a shared lounge and a library available on site.

    Read more...

    From US$ 22
    price for 1 night
    RESERVE From US$ 22
  • Tuchkov at the Palace

    Gorokhovaya Str., 8/13, Saint Petersburg, Russia (Open map)

    The 3-star Tuchkov At The Palace Hotel is situated in the center of Saint Petersburg.

    Read more...

    From US$ 47
    price for 1 night
    RESERVE From US$ 47
  • Fontanka Inn

    Italyanskaya Ulitsa 16, Saint Petersburg, Russia (Open map)

    Fontanka Inn offers affordable lodging in Saint Petersburg.

    Read more...

    From US$ 41
    price for 1 night
    RESERVE From US$ 41
  • Pochtamtskaya 10 Mini-Hotel

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

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

    Read more...

    From US$ 40
    price for 1 night
    RESERVE From US$ 40
  • Nevsky Lite Mini-hotel

    Nevsky Prospekt 156B, Saint Petersburg, Russia (Open map)

    The budget Nevsky Lite Mini-Hotel offers soundproof guest rooms close to State Hermitage Museum and Winter Palace, Church of Our Savior on Spilled Blood and Hermitage Museum.

    Read more...

    From US$ 39
    price for 1 night
    RESERVE From US$ 39
  • Family Hotel Pyjama

    Ligovsky Prospekt 44, Saint Petersburg, Russia (Open map)

    The budget Family Hotel offers 6 bright guest rooms as well as a baggage storage, a safe deposit box and a tour desk.

    Read more...

    From US$ 25
    price for 1 night
    RESERVE From US$ 25
  • Ave Peter

    Nevsky Prospekt 92 , Saint Petersburg, Russia (Open map)

    Ave Peter Hotel is a fine accommodation option in Saint Petersburg.

    Read more...

    From US$ 19
    price for 1 night
    RESERVE From US$ 19
  • Aximaris Hotel

    Zverinskaya Street 2/5, Saint Petersburg, Russia (Open map)

    The 3-star Aximaris Hotel is set just 2.0 km from Hermitage Museum, State Hermitage Museum and Winter Palace and Admiralty .

    Read more...

    From US$ 69
    price for 1 night
    RESERVE From US$ 69
  • Nevsky 109

    Nevsky Prospekt 109, Saint Petersburg, Russia (Open map)

    Nevsky 109 Hotel offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Ethno Hotel Nagual

    nab. Reki Fontanki 104, Saint Petersburg, Russia (Open map)

    Ethno Hotel Nagual offers affordable lodging in Saint Petersburg.

    Read more...

    From US$ 41
    price for 1 night
    RESERVE From US$ 41
  • Nevsky Air Inn

    Pushkinskaya Street 9, Saint Petersburg, Russia (Open map)

    Nevsky Air Inn offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 35
    price for 1 night
    RESERVE From US$ 35
  • Silver Sphere Inn

    Nevsky Prospekt 22, Saint Petersburg, Russia (Open map)

    Silver Sphere Hotel is a 3-star property only 50 meters from Saint Petersburg Printing Museum, On. Theater and Lutheran Church of St. Peter.

    Read more...

    From US$ 46
    price for 1 night
    RESERVE From US$ 46
  • Chemodan MiniHotel

    Ulitsa Nekrasova 44, Saint Petersburg, Russia (Open map)

    Chemodan Minihotel boasts positioning close to Michael Garden, Field of Mars and Summer Garden, offering 6 rooms and featuring a shared lounge and a library.

    Read more...

    From US$ 18
    price for 1 night
    RESERVE From US$ 18