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

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$ 610
    price for 1 night
    RESERVE From US$ 610
  • Astoria

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

    Read more...

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

    Birzhevoy Pereulok 2-4, 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$ 135
    price for 1 night
    RESERVE From US$ 135
  • Grand Hotel Emerald

    Suvorovsky Prospekt 18, 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$ 170
    price for 1 night
    RESERVE From US$ 170
  • 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$ 217
    price for 1 night
    RESERVE From US$ 217
  • Nevsky Hotel Moyka 5

    Moyka Embankment, 5, Saint Petersburg, Russia (Open map)

    Set in the center of Saint Petersburg, this 3-star hotel features a casino, a courtyard and a library. Built in 2006, the contemporary hotel was renovated in 2007.

    Read more...

    From US$ 68
    price for 1 night
    RESERVE From US$ 68
  • Park Inn Pulkovskaya

    1 Pobedy Square, Saint Petersburg, Russia (Open map)

    Situated near the cathedral and the war memorial the 4-star Park Inn By Radisson Pulkovskaya Hotel Saint Petersburg boasts modern rooms overlooking the city.

    Read more...

    From US$ 73
    price for 1 night
    RESERVE From US$ 73
  • Nevsky Express

    6, Goncharnaya Street, Saint Petersburg, Russia (Open map)

    The 3-star Nevsky Express Hotel boasts close proximity to State Russian Museum, Hermitage Museum and Palace Square just 2.1 km away. Founded in 2002, the hotel underwent a renovation in 2008.

    Read more...

    From US$ 48
    price for 1 night
    RESERVE From US$ 48
  • Rossiya

    Chernyshevskogo Square 11, Saint Petersburg, Russia (Open map)

    The pleasant 3-star Rossiya Hotel Saint Petersburg offers quick access to Saint Petersburg State Puppet Fairytale Theater, Trinity Cathedral and Mariinsky Theatre .

    Read more...

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