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:

  • Royal Antares

    Nevsky Prospekt 147, Saint Petersburg, Russia (Open map)

    The 4-star Royal Antares Hotel Saint Petersburg offers fine accommodation in Saint Petersburg. Royal Antares Hotel Saint Petersburg has been welcoming guests to its cozy rooms since 1905.

    Read more...

    From US$ 70
    price for 1 night
    RESERVE From US$ 70
  • Martin

    Marata Street 12, Saint Petersburg, Russia (Open map)

    The classic Martin Hotel lies in a residential area of Saint Petersburg. Featuring classical architecture, the hotel is welcoming guests since 2011.

    Read more...

    From US$ 123
    price for 1 night
    RESERVE From US$ 123
  • Brullov Mansion

    37 Leytenant Shmidt Embankment,St Petersburg, Russia, Saint Petersburg, Russia (Open map)

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Petro Palace

    Malaya Morskaya Street 14, Saint Petersburg, Russia (Open map)

    Featuring a treatment room, a massage room and a private swimming pool, Petro Palace Hotel Saint Petersburg offers classic rooms overlooking the city.

    Read more...

    From US$ 194
    price for 1 night
    RESERVE From US$ 194
  • New Peterhof

    St. Peterbugsky Prospect 34, 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$ 131
    price for 1 night
    RESERVE From US$ 131
  • Vedensky Hotel

    Bolshoy Prospekt 37, Saint Petersburg, Russia (Open map)

    Conveniently located by Chkalovskaya station, Vedensky Hotel features currency exchange, a beauty salon and a designated smoking area.

    Read more...

    From US$ 183
    price for 1 night
    RESERVE From US$ 183
  • Rossi Boutique Hotel & Spa

    55 Fontanka Embankment, Saint Petersburg, Russia (Open map)

    Rossi Hotel Saint Petersburg is a 5-story hotel in a cultural area of Saint Petersburg at a close proximity to Gostiny Dvor, Palace Square and On.

    Read more...

    From US$ 134
    price for 1 night
    RESERVE From US$ 134
  • Crowne Plaza St Petersburg Airport

    Startovaya 6 Lit A, Saint Petersburg, Russia (Open map)

    Situated near a mall and a supermarket, this stylish 8-story hotel offers 294 rooms close to Palace Square, House of Soviets and Catherine Palace.

    Read more...

    From US$ 70
    price for 1 night
    RESERVE From US$ 70
  • 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$ 121
    price for 1 night
    RESERVE From US$ 121
  • Park Inn By Radisson Pulkovo Airport St Petersburg

    41 Pulkovskoe Shosse, Saint Petersburg, Russia (Open map)

    The comfortable 4-star Park Inn Pulkovo Airport St Petersburg is set in the industrial district of Saint Petersburg.

    Read more...

    From US$ 150
    price for 1 night
    RESERVE From US$ 150
  • Apart Hotel Kronverk

    9 Blokhina Street, 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$ 78
    price for 1 night
    RESERVE From US$ 78
  • Tradition Hotel

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

    Located 1150 meters away from Hermitage Museum, a 4 Tradition hotel offers a contemporary accommodation within a 15-minute walk from Palace Square .

    Read more...

    From US$ 135
    price for 1 night
    RESERVE From US$ 135
  • Egoeast Hotel

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

    Egoeast Mini-Hotel is located in the center of Tsentralny district next to Hermitage Museum and Palace Square .

    Read more...

    From US$ 48
    price for 1 night
    RESERVE From US$ 48
  • Big Marine

    Ulitsa Bolshaya Morskaya 53/8, Saint Petersburg, Russia (Open map)

    Situated near cafés and restaurants, this central hotel comprises 15 rooms next to Mariinsky Theatre, Nicholas I Monument and Blue Bridge.

    Read more...

    From US$ 105
    price for 1 night
    RESERVE From US$ 105
  • Trezzini Art Hotel

    Bolshoy Prospekt 21 V.O., Saint Petersburg, Russia (Open map)

    Art Hotel Trezzini Saint Petersburg is a 4-star hotel offering a bright accommodation not far from Peter and Paul Fortress and Peter and Paul Cathedral.

    Read more...

    From US$ 2043
    price for 1 night
    RESERVE From US$ 2043
  • Casa Leto

    34, Bolshaya Morskaya Street, Saint Petersburg, Russia (Open map)

    Casa Leto is a classic 4-star hotel set close to Bronze Horseman, Admiralty and State Museum and Exhibition Centre for Photography ROSPHOTO.

    Read more...

    From US$ 86
    price for 1 night
    RESERVE From US$ 86
  • Aristos Boutique Hotel

    Bolshaya Monetnaya St, 14A, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    The traditional 4-star Aristos Boutique Hotel offers quick access to Petrovsky Stadium, Hermitage Museum and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 130
    price for 1 night
    RESERVE From US$ 130
  • Sharf Hotel

    Maliy Prospect Petrogradskoy Storony 16, Saint Petersburg, Russia (Open map)

    Situated near a zoo and a stadium, the 4-star Sharf Hotel comprises 25 rooms with a view over the city.

    Read more...

    From US$ 148
    price for 1 night
    RESERVE From US$ 148
  • Golden Age

    Naberezhnaya Reki Fontanki 97, Saint Petersburg, Russia (Open map)

    Golden Age is a 4-star hotel located in the center of Saint Petersburg.

    Read more...

    From US$ 158
    price for 1 night
    RESERVE From US$ 158
  • Hotel Oblaka

    8-Ya Sovetskaya Ulitsa 14, Saint Petersburg, Russia (Open map)

    Oblaka is a 4-star central hotel providing a bright accommodation only minutes away from Alexander Column, Lensovet St Petersburg Academic Theater and Summer Garden .

    Read more...

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