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

Inns 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

162 properties found

  • View on Neva

    Leitenant Smidt Embankment 19/2 , Saint Petersburg, Russia (Show map)

    View on Neva Hotel Saint Petersburg offers fine accommodation in Saint Petersburg.

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Fall In Love Mini Hotel

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

    Fall In Love Hostel Saint Petersburg is a 2-star property only 2.2 km from Saint Isaac's Cathedral, Hermitage Museum and Church of Our Savior on Spilled Blood.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Pushka Inn Hotel Saint Petersburg

    14 Moika River Embankment, Saint Petersburg, Russia (Show map)

    The comfortable Pushka Inn Hotel Saint Petersburg is a 3-star property within proximity of Alexander III Monument, State Hermitage Museum and Winter Palace and Summer Garden (Letny Sad) and Summer Palace of Peter I.

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Tuchkov at the Palace

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

    Tuchkov at the Palace Hotel Saint Petersburg is a 3-star property in the center of Saint Petersburg.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Life Saint-Petersburg

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

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

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Zapovednik

    Rubinshteiyna Street 23, Saint Petersburg, Russia (Show map)

    The comfortable 3-star Zapovednik Hotel offers non-smoking guestrooms.

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • 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$ 35
    price for 1 night
    Book Now From US$ 35
  • Ethno Hotel Nagual

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

    Ethno Hotel Nagual Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Mini Hotel Kapitel

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

    Mini Hotel Kapitel Saint Petersburg provides good lodging in Saint Petersburg.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Altritter Uchitelskaya 18

    Uchitelskaya Ulitsa 18, Bldg 1, Saint Petersburg, Russia (Show map)

    Altritter Uchitelskaya 18 Hotel Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Chemodan MiniHotel

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

    Chemodan MiniHotel Saint Petersburg provides good lodging in Saint Petersburg.

    More...

    From US$ 5
    price for 1 night
    Book Now From US$ 5
  • Mini-hotel Kon-Tiki

    Ulitsa Nekrasova 8, Saint Petersburg, Russia (Show map)

    The family Mini-hotel Kon-Tiki Saint Petersburg comprises soundproof rooms in the vicinity of Hermitage Museum, Admiralty Building and Palace Square.

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Cronwell Inn Stremyannaya Hotel Saint Petersburg

    18, Stremyannaya Street, Saint Petersburg, Russia (Show map)

    Cronwell Inn Stremyannaya Hotel Saint Petersburg is a 3-star classic hotel offering an individual accommodation within easy reach of Hermitage, Church of Our Savior on Spilled Blood and Palace Square.

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Kaleidoscope Design Hotel

    Ulitsa Rubinshteyna 16, 191025 St Petersburg, Saint Petersburg, Russia (Show map)

    Kaleydoskop Design Aparthotel Saint Petersburg welcomes guests in the center of Saint Petersburg meters away from the palace and churches.

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • Mini Hotel Raysky Ugolok

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

    The budget 3-star Mini Hotel Raysky Ugolok Saint Petersburg is a great place to stay in Saint Petersburg.

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Hotel Marel

    Nevsky prospekt 102, Saint Petersburg, Russia (Show map)

    Marel is a 3-star hotel offering a soundproof accommodation not far from Palace Square, Church of Our Savior on Spilled Blood and Admiralty Building.

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Davidov Guest House

    Mayakovskogo Street 10, Saint Petersburg, Russia (Show map)

    Davidov Guest House provides good lodging in Saint Petersburg. It features 24-hour reception, dry cleaning and housekeeping as well as a baggage storage and a safe deposit box.

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Nevsky Air Inn

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

    Nevsky Air Inn Saint Petersburg offers fine accommodation in Saint Petersburg.

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Nevskie Sny Mini Hotel

    Kuznechny Pereulok 13, Apt. 34, Saint Petersburg, Russia (Show map)

    Nevskie Sny Mini Hotel Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Comfort on Chekhova

    Chekhova Ulitsa 2 door code 12, Saint Petersburg, Russia (Show map)

    The comfortable 3-star Viсtory Hotel offers elegant guestrooms.

    More...

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