Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

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:

  • Hotel Beletazh

    Ulitsa Lomonosova 14, Saint Petersburg, Russia (Open map)

    Read more...

    RESERVE
  • Gogol Hotel

    69 Griboyedov Canal, Saint Petersburg, Russia (Open map)

    State Russian Museum is about 20 minutes' walk away. Gogol Hotel is positioned 1450 meters from Palace Square, in a shopping area of Saint Petersburg.

    Read more...

    From US$ 154
    price for 1 night
    RESERVE From US$ 154
  • Nordic Lounge Club

    Naberezhnaya Obvodnogo Kanala 108, Saint Petersburg, Russia (Open map)

    The hotel stands close to Cathedral of the Assumption of the Blessed Virgin Mary and offers soundproof rooms complete with a dressing room, a personal…

    Read more...

    From US$ 74
    price for 1 night
    RESERVE From US$ 74
  • Rossi Boutique Hotel & Spa

    55 Fontanka Embankment, Saint Petersburg, Russia (Open map)

    Palace Square is about 20 minutes' walk away. Rossi Boutique Hotel & Spa is a 4-star accommodation within 25 km of Grand Palace.

    Read more...

    From US$ 159
    price for 1 night
    RESERVE From US$ 159
  • Grand Peterhof Spa Hotel

    Gofmeysterskaya Str.2 Bld.A, Saint Petersburg, Russia (Open map)

    This hotel is situated 3 km away from Museum of Peter I Palace In Strelna. Featuring a hairdresser, a beauty salon and a Jacuzzi, the…

    Read more...

    From US$ 135
    price for 1 night
    RESERVE From US$ 135
  • Piter Hotel

    Dobrolyubova Prospekt 5/1, Saint Petersburg, Russia (Open map)

    Peter and Paul Fortress is located 750 meters from the hotel. The comfortable Piter Hotel entices guests to stay in one of the 13 quiet…

    Read more...

    From US$ 67
    price for 1 night
    RESERVE From US$ 67
  • Fd Hostel

    Nevsky Prospect 11, Saint Petersburg, Russia (Open map)

    Its location steps away from a metro station allows to see a cathedral and a museum in Saint Petersburg. Fd Hostel is only 200 meters…

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • 3 Mosta

    Naberezhnaya Reki Moiki 3, Saint Petersburg, Russia (Open map)

    The great location of 3Mosta Hotel Saint Petersburg provides an easy access to Palace Square, Pushkin Museum and Memorial Apartment and State Russian Museum within…

    Read more...

    From US$ 123
    price for 1 night
    RESERVE From US$ 123
  • Novotel St Petersburg Centre

    Ulitsa Mayakovskogo 3A, Saint Petersburg, Russia (Open map)

    The venue is placed in the historical center of Saint Petersburg, a stroll away from Beloselsky, On. Featuring a massage room, a treatment room and…

    Read more...

    From US$ 169
    price for 1 night
    RESERVE From US$ 169
  • Mfk Gornyi

    Nalichnaya Ulitsa 28, Saint Petersburg, Russia (Open map)

    The hotel boasts a central location in Saint Petersburg close to Primorskaya underground station. Mfk Gornyi is a great place to stay in Saint Petersburg.

    Read more...

    From US$ 139
    price for 1 night
    RESERVE From US$ 139
  • Nashotel

    50 11Th Line Of Vasilievsky Island St Petersburg 1, Saint Petersburg, Russia (Open map)

    Saint Petersburg center can be reached within 30 minutes' walk. Nashotel is located in the historical center of Admiralteyskiy district in 1.7 km distance from…

    Read more...

    From US$ 159
    price for 1 night
    RESERVE From US$ 159
  • K-Vizit Hotel

    2 Chistyakovskaya Street, Saint Petersburg, Russia (Open map)

    The family-friendly property is situated 6 km away from Hermitage Storage Facility. K-Vizit Hotel is a 4-star venue set 8 km away…

    Read more...

    From US$ 115
    price for 1 night
    RESERVE From US$ 115
  • Gamma

    130 Obvodnoy Canal Embankment,St Petersburg City,198095, Saint Petersburg, Russia (Open map)

    The hotel stands close to Egyptian Bridge and offers soundproof rooms complete with a minibar, a balcony, a personal computer, a writing table and a…

    Read more...

    From US$ 161
    price for 1 night
    RESERVE From US$ 161
  • Diplomat Hotel

    Degtyarnaya Ul. 7A, Lit 1, Ap. 202, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    The hotel lies within 30 minutes' walk of Summer Garden . Diplomat Hotel is a 3-star elegant property with comfortable rooms situated 1150 meters away…

    Read more...

    From US$ 143
    price for 1 night
    RESERVE From US$ 143
  • Park Inn By Radisson Pribaltiyskaya

    14 Korablestroiteley Street, Saint Petersburg, Russia (Open map)

    Located in a shopping area close to Primorskaya subway station as well as a cathedral, a gallery and a museum in Saint Petersburg. The impressive…

    Read more...

    From US$ 186
    price for 1 night
    RESERVE From US$ 186
  • Original Sokos Hotel Olympia Garden

    Bataisky Pereulok 3A, Saint Petersburg, Russia (Open map)

    Original Sokos Hotel Olympia Garden is also placed within a 30-minute walk of Moscow Triumphal Gate. The 4-star stylish hotel Original Sokos Hotel…

    Read more...

    From US$ 124
    price for 1 night
    RESERVE From US$ 124
  • Hotel Gogol House

    Naberezhnaya Kanala Griboedova 69, Saint Petersburg, Russia (Open map)

    The hotel is placed 25 minutes' walk from Field of Mars . Hotel Gogol House is a 4-star venue set 2 km away from Mikhailovskiy…

    Read more...

    From US$ 334
    price for 1 night
    RESERVE From US$ 334
  • Lancaster Court Hotel

    3 Fokina Street, Saint Petersburg, Russia (Open map)

    The hotel boasts an incredible location not far from a fortress, monuments and a museum as well as parks and a botanical garden. Lancaster Court…

    Read more...

    From US$ 135
    price for 1 night
    RESERVE From US$ 135
  • Colorspb Aparthotel Artist'S House

    7 Inzhenernaya Ulitsa, Saint Petersburg, Russia (Open map)

    Bronze Horseman is within a 20-minute walk. Guests of Saint Petersburg will have a nice stay at Colorspb Apartments Artist'S House apartment.

    Read more...

    From US$ 101
    price for 1 night
    RESERVE From US$ 101
  • Premiere

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

    The hotel is placed 5 minutes' walk from Vladimirskaya Church, Beloselsky and Anichkov Palace. Premiere Hotel On Nevskiy 53 is a 4-star stylish hotel…

    Read more...

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