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:

  • At Lion's Bridge

    Griboedova Canal Street 102, Saint Petersburg, Russia (Open map)

    The stylish At Lion'S Bridge Hotel offers free parking and a safe deposit box.

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • Guest House Spirit House

    Ulitsa Dnepropetrovskaya 31, Bldg 7N, Saint Petersburg, Russia (Open map)

    Guest House Spirit House - Hostel is only 3.0 km from State Russian Museum and Palace Square .

    Read more...

    From US$ 17
    price for 1 night
    RESERVE From US$ 17
  • Hotel Moran & Spa

    Ostrowo 30, Saint Petersburg, Russia (Open map)

    The 4-star Hotel Moran & Spa offers modern rooms in Admiralteyskiy district of Powidz, Greater Poland.

    Read more...

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

    21 University Embankment, St Petersburg, Ru, 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$ 152
    price for 1 night
    RESERVE From US$ 152
  • M-Hotel

    22/2 Sadovaya Street,St.Petersburg City,191123, Saint Petersburg, Russia (Open map)

    M-Hotel Saint Petersburg is a 3-star hotel located in the heart of Saint Petersburg. M-Hotel Saint Petersburg has been welcoming guests to its bright rooms since 2009.

    Read more...

    From US$ 164
    price for 1 night
    RESERVE From US$ 164
  • 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
  • Baby Lemonade Hostel

    Inzhenernaya Street 7, Saint Petersburg, Russia (Open map)

    Baby Lemonade Hostel boasts privileged location not far from Palace Square, Church of Our Savior on Spilled Blood and Peter and Paul Fortress . An unique interior distinguishes this property.

    Read more...

    From US$ 8
    price for 1 night
    RESERVE From US$ 8
  • Station Hotel G73

    Gorokhovaya Ulitsa 73, Saint Petersburg, Russia (Open map)

    The quiet Station G73 Hotel offers modern guest rooms close to On. Theater, Palace Square and Saint Isaac's Cathedral.

    Read more...

    From US$ 43
    price for 1 night
    RESERVE From US$ 43
  • 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
  • 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
  • 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
  • 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
  • Stasov Hotel

    1-ya Liniya V. O. 16, Saint Petersburg, Russia (Open map)

    The charming 2-star Stasov Hotel lies within walking distance of Summer Garden, Marble Palace and Leningrad . Stasov Hotel has been welcoming guests to its soundproof rooms since 1841.

    Read more...

    From US$ 33
    price for 1 night
    RESERVE From US$ 33
  • Guest House Bereg

    Italianskay Street 12 St Petersburg, Saint Petersburg, Russia (Open map)

    Guest House Bereg is only 1.6 km from Admiralty Building, Summer Garden and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 11
    price for 1 night
    RESERVE From US$ 11
  • Alexander House

    Kryukov Kanal Embankment, 27, Saint Petersburg, Russia (Open map)

    Alexander House Hotel Saint Petersburg is rated 4 stars and provides visitors with free parking, a baggage storage and allergy-free rooms. Founded in 1826, the hotel underwent a renovation in 2010.

    Read more...

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

    11-ya Liniya Vasilevskogo Ostrova 50, Saint Petersburg, Russia (Open map)

    Nashotel Saint Petersburg is located in the historical center of Vasileostrovskiy district next to Bronze Horseman, Rumyantsev Mansion and Mikhailovsky Opera and Ballet Theater.

    Read more...

    From US$ 73
    price for 1 night
    RESERVE From US$ 73
  • Crowne Plaza St. Petersburg - Ligovsky

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

    Crowne Plaza Ligovsky is a 9-story hotel in a shopping area of Saint Petersburg providing squash courts and a golf course.

    Read more...

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