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:

  • Golden Age

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

    The hotel is situated in the center of Saint Petersburg and within a 20-minute walk of Mariinsky Theatre. Golden Age Hotel is rated 4…

    Read more...

    From US$ 127
    price for 1 night
    RESERVE From US$ 127
  • Dom Boutique Hotel

    Gangutskaya Street, 4, Saint Petersburg, Russia (Open map)

    This hotel is situated 1350 meters away from Kazan Cathedral. The charming Dom Boutique Hotel offers 60 en-suite guest rooms as well as a…

    Read more...

    From US$ 141
    price for 1 night
    RESERVE From US$ 141
  • Neptun Hotel Saint Petersburg

    Naberezhnaya Obvodnogo Kanala 93A, Saint Petersburg, Russia (Open map)

    The hotel is ideally located close to Zvenigorodskaya subway station. The lovely 4-star Neptun Hotel Saint Petersburg is set in a tourist area within…

    Read more...

    From US$ 106
    price for 1 night
    RESERVE From US$ 106
  • Smolninskaya Hotel

    Proletarskoy Diktatury Str.6, Saint Petersburg, Russia (Open map)

    Due to the quiet location of Smolninskaya Hotel, guests have direct access to Palace Bridge, which is 22 km away. The classic 4-star Smolninskaya…

    Read more...

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

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

    Many Saint Petersburg sights, including Peter and Paul Fortress are about 10 minutes' walk from the property. The luxury Apart Hotel Kronverk is a decent…

    Read more...

    From US$ 172
    price for 1 night
    RESERVE From US$ 172
  • Demetra Art Hotel

    44 Vosstaniya Str, Saint Petersburg, Russia (Open map)

    The hotel is 1100 meters away from Museum of Leningrad Defense and Siege. Demetra Art Hotel is a 4-star venue set just 2.5 km…

    Read more...

    From US$ 153
    price for 1 night
    RESERVE From US$ 153
  • Guyot

    23 Professora Popova, Saint Petersburg, Russia (Open map)

    The hotel boasts a beautiful location in Saint Petersburg close to Petrogradskaya underground station. The high quality Guyot Hotel is a 4-star property with…

    Read more...

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

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

    A short distance to a tube station enables you to get to Palace Bridge and Anichkov Palace in no time. The traditional Akyan Saint-Petersburg…

    Read more...

    From US$ 239
    price for 1 night
    RESERVE From US$ 239
  • Petro Palace Hotel

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

    The hotel is located in a shopping area of Saint Petersburg, within a 20-minute walk from Peter and Paul Fortress and about 1100 meters…

    Read more...

    From US$ 336
    price for 1 night
    RESERVE From US$ 336
  • Park Inn By Radisson Pulkovskaya

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

    The property lies within 7 km from Narva Triumphal Arch. Located close to a cathedral, a theater and a war memorial, Park Inn By Radisson…

    Read more...

    From US$ 115
    price for 1 night
    RESERVE From US$ 115
  • Majestic Boutique Hotel Deluxe

    Sadovaya Street 22, Saint Petersburg, Russia (Open map)

    The hotel is right in the historical center of Saint Petersburg. Situated near monuments, a palace and a theater, the 4-star Majestic Boutique Hotel…

    Read more...

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

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

    Hermitage Museum is about 1.5 km from the hotel. The 4-star Gogol Hotel is situated a mere 1.7 km away from Central Railway Museum .

    Read more...

    RESERVE
  • Park Hotel Retur

    28 Bolshaya Kupalnaya Street, Sestroretsk, Aleksandrovskaya, Ru, Saint Petersburg, Russia (Open map)

    Kupechesky Dvor Shopping Centre is about 20 km from the hotel. Park Hotel Retur is a 4-star venue positioned about 18 km from Yelagin…

    Read more...

    RESERVE
  • Alex Hotel On Baltiyskaya

    St Petersburg, Saint Petersburg, Russia (Open map)

    The business property is situated 2.1 km away from Trinity Cathedral . The 4-star Alex Hotel On Baltiyskaya places guests abound 2.5 km from G.

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Station Premier S10

    Stolyarny Lane,10, Saint Petersburg, Russia (Open map)

    The hotel is situated 1400 meters away from Hermitage Museum, within walking distance to Sadovaya subway station. The modern Station Premier S10 Hotel is rated…

    Read more...

    From US$ 146
    price for 1 night
    RESERVE From US$ 146
  • Courtyard By Marriott St Petersburg Vasilievsky

    61/30 A 2Nd Line Of Vasilievsky Island, Saint Petersburg, Russia (Open map)

    The hotel lies within 25 minutes' walk of Peter and Paul Cathedral. The 4-star Courtyard By Marriott St Petersburg Vasilievsky Hotel is situated a…

    Read more...

    From US$ 166
    price for 1 night
    RESERVE From US$ 166
  • Hotel Arealinn

    Kurlayndskaya Ul., 35, Saint Petersburg, Russia (Open map)

    The property is set 15 minutes' walk away from Narva Triumphal Arch. Gostinitsa Arealinn is a 4-star venue set just 1.9 km from Church…

    Read more...

    From US$ 126
    price for 1 night
    RESERVE From US$ 126
  • Courtyard St. Petersburg Vasil

    2 Line Of Vasilievsky Island 61/30, St. Petersburg 199178, Saint Petersburg, Russia (Open map)

    The venue is 1.6 km away from Kunstkamera. Courtyard St. Petersburg Vasil Hotel is rated 4 stars and provides visitors with parking, a lift and…

    Read more...

    From US$ 301
    price for 1 night
    RESERVE From US$ 301
  • Nordic Lounge Club

    Naberezhnaya Obvodnogo Kanala 108, Saint Petersburg, Russia (Open map)

    Read more...

    From US$ 69
    price for 1 night
    RESERVE From US$ 69
  • Novotel

    191025 St-Petersburgmayakovskogo 3A Russia, Saint Petersburg, Russia (Open map)

    The venue is 1.7 km away from Church of the Savior on Spilled Blood. Novotel is a 4-star venue positioned about 3 km from…

    Read more...

    RESERVE