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:

  • Four Seasons Lion Palace

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

    Read more...

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

    2 Per. Antonenko, Saint Petersburg, Russia (Open map)

    Read more...

    From US$ 349
    price for 1 night
    RESERVE From US$ 349
  • Grand Hotel Europe Saint Petersburg

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

    Grand Hotel Europe Saint Petersburg is a 5-star venue set just 1.8 km from Peter and Paul Cathedral. Opened in 1825, the comfortable hotel attracts visitors with its original architecture.

    Read more...

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

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

    Read more...

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

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

    State Hermitage Museum Official is a 6-story hotel in Saint Petersburg within short distance of State Russian Museum, On. Theater and Palace Square .

    Read more...

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

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

    Domina Prestige Hotel Saint Petersburg is an European-style hotel in Tsentralny district of Saint Petersburg at a close proximity to Peter and Paul Cathedral, On.

    Read more...

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

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

    Trezzini Palace Hotel is placed in the center of Saint Petersburg and offers a spectacular view over the cathedral.

    Read more...

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

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

    The 5-star Taleon Imperial Hotel places guests abound 3.1 km from State Hermitage Museum and Winter Palace. Residing in a 4-story building, the hotel was opened in 2003 and renovated in 2010.

    Read more...

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

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

    Located in the heart of Saint Petersburg, the 5-star Angleterre Hotel Saint Petersburg offers multifunctional rooms together with an indoor swimming pool, an outdoor swimming pool and a casino.

    Read more...

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

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

    Featuring a sun terrace, an indoor swimming pool and a health club, the 5-star Corinthia Hotel Saint Petersburg offers 388 elegant guestrooms. The hotel occupies 7 floors and was renovated in 2009.

    Read more...

    From US$ 1397
    price for 1 night
    RESERVE From US$ 1397
  • W St. Petersburg

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

    Set in the heart of Saint Petersburg, this 5-star hotel features a sauna, a beauty shop and a barber shop. This innovative building was refurbished in 2011.

    Read more...

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

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

    Situated in the heart of Saint Petersburg, the 5-star Kempinski Hotel Moika 22 Saint Petersburg offers the 24-hour restaurant serving European cuisine.

    Read more...

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

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

    The exclusive Radisson Royal Hotel Saint Petersburg is a 5-star property located in the center of Saint Petersburg.

    Read more...

    From US$ 264
    price for 1 night
    RESERVE From US$ 264
  • Author Boutique Hotel

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

    The 5-star Golden Garden Boutique Hotel Saint Petersburg boasts close proximity to Winter Palace of Peter I, Peter and Paul Fortress and Palace Square just 1.9 km away.

    Read more...

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

    Birzhevoi Pereulok 2-4 St Petersburg 199004 Russia, Saint Petersburg, Russia (Open map)

    Sokos Hotel Palace Bridge Saint Petersburg is located in the heart of Vasileostrovskiy district and offers views of the Neva River.

    Read more...

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

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

    Grand Hotel Emerald is a 7-story hotel in a shopping area of Saint Petersburg at a close proximity to Peter and Paul Fortress, Gostiny Dvor and Bronze Horseman offering luxurious rooms along with a

    Read more...

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

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

    The comfortable 5-star Baltic Star Hotel offers individual guestrooms.

    Read more...

    From US$ 172
    price for 1 night
    RESERVE From US$ 172
  • Hotel W St Petersburg

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

    The 5-star Hotel W St Petersburg is set just 1.7 km from Peter and Paul Fortress, State Hermitage Museum and Winter Palace and Na Fontanke.

    Read more...

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

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

    Read more...

    RESERVE
  • Lotte

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

    Read more...

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