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:

  • Aurora Central

    Ligovsky Prospect 21B-3, Saint Petersburg, Russia, Saint Petersburg, Russia (Open map)

    The modern 3-star Hotel Aurora Central Saint Petersburg is set in a historic area minutes away from Summer Garden, Cathedral of Our Lady of Kazan and Saint Petersburg Academic Drama Theater.

    Read more...

    From US$ 92
    price for 1 night
    RESERVE From US$ 92
  • Historical Centre Apartment

    Ulitsa Dekabristov 32, Saint Petersburg, Russia (Open map)

    Historical Centre is an apartment only 1.6 km from Peter and Paul Fortress, Palace Square and Cathedral of Our Lady of Kazan .

    Read more...

    From US$ 59
    price for 1 night
    RESERVE From US$ 59
  • 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
  • Hotel Indigo St.Petersburg- Tchaikovskogo

    Chaikovskogo Street 17, Saint Petersburg, Russia (Open map)

    The cozy Hotel Indigo St. Petesburg Tchaikovskogo is a 4-star property within proximity of Palace Square and Hermitage Museum.

    Read more...

    From US$ 153
    price for 1 night
    RESERVE From US$ 153
  • Old Vienna Hotel

    Gorokhovaya Street, 8, Saint Petersburg, Russia (Open map)

    The comfortable 3-star Old Vienna Hotel Saint Petersburg provides quick access to museums, the palace and the cathedral nearby.

    Read more...

    From US$ 59
    price for 1 night
    RESERVE From US$ 59
  • 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
  • Pushka Inn Hotel

    14 Moika River Embankment, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    The comfortable Pushka Inn Hotel Saint Petersburg comprises classic rooms in the vicinity of Alexander III Monument, On. Theater and Summer Garden .

    Read more...

    From US$ 182
    price for 1 night
    RESERVE From US$ 182
  • Dynasty

    29/28 Rubinstein St, Saint Petersburg, Russia (Open map)

    The unique 3-star Dynasty Hotel Saint Petersburg offers a classic accommodation in a historic area of Saint Petersburg. The hotel opened its doors in 1905 and was remodeled in 2007.

    Read more...

    From US$ 77
    price for 1 night
    RESERVE From US$ 77
  • Akyan Saint-Petersburg

    Vosstania Street 19, Saint Petersburg, Russia (Open map)

    Akyan Hotel is a 3-star property only 1.7 km from Church of Our Savior on Spilled Blood, State Russian Museum and Palace Square .

    Read more...

    From US$ 72
    price for 1 night
    RESERVE From US$ 72
  • Aparthotel Kronverk

    Blokhina Street 9, Saint Petersburg, Russia (Open map)

    Apart Hotel Kronverk Saint Petersburg is a 7-story hotel in Saint Petersburg within short distance of Peter and Paul Fortress, Admiralty and Leningrad .

    Read more...

    From US$ 88
    price for 1 night
    RESERVE From US$ 88
  • 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
  • Nevsky Dvor Hotel

    Povarskoy Pereulok 4, Saint Petersburg, Russia (Open map)

    The 3-star Nevsky Dvor Hotel Saint Petersburg offers comfortable rooms in Tsentralny district of Saint Petersburg.

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • Old Town

    Bolshoy Prospekt 70-72, Saint Petersburg, Russia (Open map)

    The historical 3-star Old Town Mini-Hotel offers dry cleaning, ironing service and 24-hour room service. The building was renovated in 2005.

    Read more...

    From US$ 55
    price for 1 night
    RESERVE From US$ 55
  • 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
  • New Peterhof

    34 St. Peterbugsky Prospect, Saint Petersburg, Russia (Open map)

    The fascinating New Peterhof Hotel Saint Petersburg is a great place in a suburb area of Saint Petersburg.

    Read more...

    From US$ 77
    price for 1 night
    RESERVE From US$ 77
  • 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
  • Northern Lights Hotel

    Ul Bolshaya Morskaya 50, Saint Petersburg, Russia (Open map)

    Northern Lights Hotel Saint Petersburg is situated in the center of Saint Petersburg near Akimov Comedy Theatre, Monument to Catherine the Great and State Hermitage Museum and Winter Palace.

    Read more...

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