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:

  • Author Boutique Hotel

    9 Vladimirsky Prospect, Saint Petersburg, Russia (Open map)

    The hotel is located in the heart of Saint Petersburg, 21 km away from Palace Bridge and 2.7 km from Peter and Paul Fortress . Author…

    Read more...

    From US$ 319
    price for 1 night
    RESERVE From US$ 319
  • The State Hermitage Museum Official Hotel

    10 Pravdy Street, Saint Petersburg, Russia (Open map)

    The hotel is about 600 meters from Loft Project Etagi, Bread Museum and Vladimirskaya Church. State Hermitage Museum Official is a 6-story hotel in…

    Read more...

    From US$ 472
    price for 1 night
    RESERVE From US$ 472
  • Atman Hotel

    Zakharevskaya Street, 21, St. Petersburg, Russia, 191123, Saint Petersburg, Russia (Open map)

    The hotel is approximately 20 minutes' walk from State Russian Museum. Atman welcomes guests in the middle of Saint Petersburg meters away from a cathedral…

    Read more...

    From US$ 95
    price for 1 night
    RESERVE From US$ 95
  • Lotte Hotel St. Petersburg

    2, Antonenko Lane, Saint Petersburg, Russia (Open map)

    The hotel lies within 5 minutes' walk of Mariinsky Palace. The 5-star Lotte Hotel St. Petersburg places guests abound 19 km from Palace Bridge .

    Read more...

    From US$ 398
    price for 1 night
    RESERVE From US$ 398
  • Belmond Grand Hotel Europe

    Mikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia (Open map)

    The hotel boasts a central location in Saint Petersburg close to Nevsky Prospekt underground station. Situated about 15 minutes` walk from State Hermitage Museum and…

    Read more...

    From US$ 532
    price for 1 night
    RESERVE From US$ 532
  • Grand Hotel Emerald

    18 Suvorovsky Prospect, Saint Petersburg, Russia (Open map)

    Nestled in the historical center of Saint Petersburg and a 15-minute walk from Moskovsky train station. The elegant Grand Hotel Emerald offers 90 luxurious…

    Read more...

    From US$ 353
    price for 1 night
    RESERVE From US$ 353
  • Trezzini Palace Hotel

    21 University Embankment, Saint Petersburg, Russia (Open map)

    A short walk will take you to Peter and Paul Fortress in 25 minutes. Conveniently located by Vasileostrovskaya station, Trezzini Palace Hotel features allergy friendly…

    Read more...

    From US$ 736
    price for 1 night
    RESERVE From US$ 736
  • Corinthia St.Petersburg

    Nevskij Prospekt 57, Saint Petersburg, Russia (Open map)

    Winter Palace of Peter I is within 25 minutes' walk away. Situated near bars, restaurants and cafés, this classic hotel comprises 388 rooms and offers…

    Read more...

    From US$ 472
    price for 1 night
    RESERVE From US$ 472
  • Domina Prestige

    99, Moika River Embankment, Saint Petersburg, Russia (Open map)

    The property is set 5 minutes' walk from Palace Square, Mariinsky Palace and Vladimir Nabokov Museum. Domina Prestige Hotel Saint Petersburg is an European-style…

    Read more...

    From US$ 374
    price for 1 night
    RESERVE From US$ 374
  • Four Seasons Hotel Lion Palace

    1 Voznesensky Prospekt, Saint Petersburg, Russia (Open map)

    The property lies within 150 meters from Mariinsky Palace and Saint Isaac's Cathedral. Four Seasons Hotel Lion Palace Saint Petersburg is a 5-story hotel…

    Read more...

    From US$ 679
    price for 1 night
    RESERVE From US$ 679
  • Angleterre

    St. Isaac'S Square, Saint Petersburg, Russia (Open map)

    The property is in Tsentralny district in Saint Petersburg that provides fast access to Gostiny Dvor within a 15-minute walk. Offering 192 soundproof rooms…

    Read more...

    From US$ 353
    price for 1 night
    RESERVE From US$ 353
  • Kempinski Hotel Moika 22

    Moika River Embankment 22, Saint Petersburg, Russia (Open map)

    Anna Akhmatova Literary and Memorial Museum is located 1400 meters from the hotel. Kempinski Hotel Moika 22 is a worthy example of 5-star hotels…

    Read more...

    From US$ 546
    price for 1 night
    RESERVE From US$ 546
  • Astoria

    39 Bolshaya Morskaya, Saint Petersburg, Russia (Open map)

    Nestled in the heart of Saint Petersburg and a 20-minute walk from Vitebsky train station. Astoria is a 7-story hotel in Saint Petersburg…

    Read more...

    From US$ 1127
    price for 1 night
    RESERVE From US$ 1127
  • Radisson Royal Hotel, St. Petersburg

    49/2 Nevsky Prospect, Saint Petersburg, Russia (Open map)

    This hotel is situated 21 km away from Palace Bridge . Set in the heart of Saint Petersburg, this excellent hotel features 164 rooms and offers…

    Read more...

    From US$ 836
    price for 1 night
    RESERVE From US$ 836
  • Solo Sokos Hotel Palace Bridge

    V.O. Birzhevoi Pereulok 2-4, Saint Petersburg, Russia (Open map)

    It provides enviable location within easy reach of Palace Bridge, Marble Palace and Red Bridge. Sokos Hotel Palace Bridge Saint Petersburg is located in the…

    Read more...

    From US$ 250
    price for 1 night
    RESERVE From US$ 250
  • Taleon Imperial

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

    In the business center of Tsentralny district with a spectacular view of Saint Petersburg. Featuring allergy free rooms, a hairdresser and a treatment room, Taleon…

    Read more...

    From US$ 772
    price for 1 night
    RESERVE From US$ 772
  • Baltic Star

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

    The venue is 10 km away from The Imperial Yachts Museum . The 5-star Baltic Star Hotel places guests abound 10 km from Catherine\'s…

    Read more...

    From US$ 117
    price for 1 night
    RESERVE From US$ 117
  • So Sofitel St Petersburg

    6 Voznesensky Prospect, Saint Petersburg, Russia (Open map)

    This hotel is about 3.7 km away from State Hermitage Museum and Winter Palace. Set in the heart of Saint Petersburg, this 5-star hotel…

    Read more...

    From US$ 469
    price for 1 night
    RESERVE From US$ 469
  • Angleterre Hotel

    24, Malaya Morskaya Str., Saint Petersburg, Russia (Open map)

    Angleterre Hotel is 10 minutes' walk from the center of Saint Petersburg. The central Angleterre Hotel offers a designer accommodation in the heart of Saint…

    Read more...

    From US$ 381
    price for 1 night
    RESERVE From US$ 381
  • Lotte

    2, Antonenko Lane, Saint Petersburg, Russia (Open map)

    A short walk will take you to State Russian Museum in 15 minutes. The deluxe 5-star Lotte Hotel provides laundry, concierge service and ironing…

    Read more...

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