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

137 properties found

  • 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$ 42
    price for 1 night
    Book Now From US$ 42
  • Da Vinci Hotel

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

    Situated near the palace, museums and churches the 2-star Da Vinci Hotel Saint Petersburg boasts non-smoking rooms overlooking the courtyard.

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • 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
  • 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
  • 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$ 58
    price for 1 night
    Book Now From US$ 58
  • 7 Fridays Mini Hotel

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

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

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • 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$ 38
    price for 1 night
    Book Now From US$ 38
  • Mini hotel Pushka

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

    Mini hotel Pushka Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • 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$ 47
    price for 1 night
    Book Now From US$ 47
  • Fontanka Inn

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

    Fontanka Inn Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • 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
  • Nevsky Lite Mini-hotel

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

    Nevsky Lite Mini-hotel Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

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

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

    The budget Family Hotel Pyjama offers bright rooms in proximity to State Hermitage Museum and Winter Palace, Mariinsky Theatre and Vorontsov Palace.

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Ave Peter

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

    Ave Peter Hotel Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Nevsky 109

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

    Nevsky 109 Hotel Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Aximaris Hotel

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

    The family Aximaris Hotel Saint Petersburg offers bright rooms in proximity to Hermitage Museum and Admiralty Building.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • 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
  • 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
  • Silver Sphere Inn

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

    Silver Sphere Inn Saint Petersburg is a 3-star property only 50 meters from Lutheran Church of St. Peter, Church of Our Savior on Spilled Blood and Palace Square.

    More...

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

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

    Chemodan MiniHotel Saint Petersburg provides good lodging in Saint Petersburg.

    More...

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