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

    10 Pravdy Street St. Petersburg 191119, 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$ 303
    price for 1 night
    RESERVE From US$ 303
  • 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$ 228
    price for 1 night
    RESERVE From US$ 228
  • Taleon Imperial Hotel

    Nab.Reki Moyki 59, Saint Petersburg, Russia (Open map)

    The grand Taleon Imperial Hotel Saint Petersburg offers cozy rooms with a panoramic view over the Moika River. Founded in 2003, the hotel underwent a renovation in 2010.

    Read more...

    From US$ 365
    price for 1 night
    RESERVE From US$ 365
  • Amsterdam

    Naberezhnaya Reki Karpovki 14, Saint Petersburg, Russia (Open map)

    Amsterdam Hotel Saint Petersburg is a 3-star unique property offering a classic accommodation steps away from Admiralty Building, St. Petersburg University and Peter and Paul Cathedral.

    Read more...

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

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

    W St. Petersburg Hotel is a 5-star property in the heart of Saint Petersburg. Built in 2009 and remodeled in 2011, the stylish hotel combines art deco architecture and modern facilities.

    Read more...

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

    Naberezhnaya Reki Moiki 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$ 325
    price for 1 night
    RESERVE From US$ 325
  • Crowne Plaza St. Petersburg - Ligovsky

    61 Ligovsky Prospekt, Saint Petersburg, Russia (Open map)

    The excellent 4-star Crowne Plaza Ligovsky Hotel offers a cozy accommodation in a shopping area of Saint Petersburg.

    Read more...

    From US$ 151
    price for 1 night
    RESERVE From US$ 151
  • Red Stars Hotel

    Naberezhnaya Reki Pryazhki 30, Saint Petersburg, Russia (Open map)

    Situated in the historical center of Saint Petersburg, the charming Red Stars Hotel offers luxury rooms.

    Read more...

    From US$ 75
    price for 1 night
    RESERVE From US$ 75
  • Comfort Hotel

    Ulitsa Bolshaya Morskaya 25, Saint Petersburg, Russia (Open map)

    Comfort Hotel Saint Petersburg is located in the heart of Admiralteyskiy district next to Peter and Paul Fortress, On. Theater and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 77
    price for 1 night
    RESERVE From US$ 77
  • Station Hotel Z12

    Zvenigorodskaya Ulitsa 12, Saint Petersburg, Russia (Open map)

    Set in the historical center of Saint Petersburg this traditional-style hotel features 51 rooms and quick access to Palace Square, Church of Our Savior on Spilled Blood and On. Theater.

    Read more...

    From US$ 25
    price for 1 night
    RESERVE From US$ 25
  • Tradition Hotel

    Prospekt Dobrolyubova 2, Saint Petersburg, Russia (Open map)

    Set in the heart of Saint Petersburg this Victorian-style hotel features 16 rooms and quick access to Church of Our Savior on Spilled Blood, Mariinsky Theatre and Bronze Horseman .

    Read more...

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

    Nevsky 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$ 178
    price for 1 night
    RESERVE From US$ 178
  • Helvetia

    11 Marata Str., Saint Petersburg, Russia (Open map)

    Helvetia Hotel Saint Petersburg is a 4-story hotel in the middle of Saint Petersburg at a close proximity to Church of Our Savior on Spilled Blood and Palace Square offering 75 compact rooms.

    Read more...

    From US$ 127
    price for 1 night
    RESERVE From US$ 127
  • Vintage Hotel

    Prospekt Obukhovskoy Oborony 261, Saint Petersburg, Russia (Open map)

    The unique Vintage Hotel Saint Petersburg is a 3-star property set next to Chesma Church, Shlisselburg and Nonconformist Art Museum.

    Read more...

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

    Gofmeysterskaya Str.2 bld.A, Peterhof, Russia (Open map)

    Featuring a beauty salon, a hairdresser and a golf course, Grand Peterhof Spa Hotel lies in a suburb area of Saint Petersburg close to St.

    Read more...

    From US$ 91
    price for 1 night
    RESERVE From US$ 91
  • Hotel Gogol

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

    Gogol is a 5-story hotel in the heart of Saint Petersburg at a close proximity to State Hermitage Museum and Winter Palace, Hermitage Museum and Winter Palace of Peter I offering 52 en-suite rooms.

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Staybridge Suites

    Moskovsky Prospekt 97V, Saint Petersburg, Russia (Open map)

    The traditional Staybridge Suites Saint Petersburg comprises bright rooms in the vicinity of On. Theater and Mariinsky Theatre .

    Read more...

    From US$ 145
    price for 1 night
    RESERVE From US$ 145
  • Holiday Inn Moskovskye Vorota

    Moskovsky Prospekt 97A, Saint Petersburg, Russia (Open map)

    Overlooking the Neva River, the lovely 4-star Holiday Inn Saint Petersburg Moskovskye Vorota offers a rooftop terrace, a golf course and a tennis court.

    Read more...

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

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

    Featuring a massage room, a treatment room and a steam room, Hotel Novotel Saint Petersburg Centre offers bright rooms overlooking the garden.

    Read more...

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