Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

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:

  • Vladimirskiy Kaskad Mini

    Ulitsa Marata 29, Saint Petersburg, Russia (Open map)

    The property is situated 1.8 km away from State Russian Museum. Vladimirskiy Kaskad Mini is a 4-star venue positioned about 2.6 km from Coffee…

    Read more...

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

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

    This property is 30 minutes' walk to Hermitage Museum. The 4-star Brullov Mansion places guests abound 2.5 km from State Hermitage Museum and Winter…

    Read more...

    From US$ 1161
    price for 1 night
    RESERVE From US$ 1161
  • Men'K Kings Hotel

    Revolution Highway 86 Letter A, Saint Petersburg, Russia (Open map)

    The hotel is in a prime location steps away from a theater and a cathedral. The superior 4-star Men'K Kings Hotel offers a comfortable…

    Read more...

    From US$ 90
    price for 1 night
    RESERVE From US$ 90
  • Parklane Resort And Spa

    9, Lit.A, Ryukhina Street, Saint Petersburg, Russia (Open map)

    Located in a shopping area close to Krestovsky Ostrov subway station as well as a palace, a fortress and a temple in Saint Petersburg. Parklane…

    Read more...

    From US$ 109
    price for 1 night
    RESERVE From US$ 109
  • Arbat Nord

    Artelleriyskaya Ul, 4, Saint Petersburg, Russia (Open map)

    Located in a picturesque area close to Chernyshevskaya subway station as well as a castle, a cathedral and a church in Saint Petersburg. The unique…

    Read more...

    From US$ 105
    price for 1 night
    RESERVE From US$ 105
  • Moscow

    Alexander Nevsky Sq, 2, Saint Petersburg, Russia (Open map)

    Overlooking the Neva River the property boasts a perfect location in Tsentralny district of Saint Petersburg. Moscow is a 7-story hotel in a central…

    Read more...

    From US$ 146
    price for 1 night
    RESERVE From US$ 146
  • Best Western Plus Centre Hotel (Ligovsky Building)

    Ligovsky Pr.41/83, Saint Petersburg, Russia (Open map)

    Best Western Plus Centre Hotel is also placed near to Akimov Comedy Theatre, Lensovet St Petersburg Academic Theater and On. Best Western Plus Centre Hotel…

    Read more...

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

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

    The venue is 1.5 km away from Stroganov Palace. The 4-star excellent hotel Egoeast offers a soundproof accommodation within easy reach of Saint Isaac's…

    Read more...

    From US$ 174
    price for 1 night
    RESERVE From US$ 174
  • Alex Hotel On Marata

    Ulitsa Marata 22, Saint Petersburg, Russia (Open map)

    The property is about 30 minutes' walk of Hermitage Museum. Alex Hotel On Marata is a 4-star venue positioned about 2.5 km from Palace…

    Read more...

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

    Fontanka Emb., 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$ 195
    price for 1 night
    RESERVE From US$ 195
  • Dom Boutique

    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$ 205
    price for 1 night
    RESERVE From US$ 205
  • 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$ 147
    price for 1 night
    RESERVE From US$ 147
  • 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
  • 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$ 204
    price for 1 night
    RESERVE From US$ 204
  • 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$ 117
    price for 1 night
    RESERVE From US$ 117
  • 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$ 283
    price for 1 night
    RESERVE From US$ 283
  • 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$ 364
    price for 1 night
    RESERVE From US$ 364
  • Park Inn By Radisson Pulkovskaya

    1 Pobedy Square, 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$ 164
    price for 1 night
    RESERVE From US$ 164
  • 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$ 246
    price for 1 night
    RESERVE From US$ 246
  • Hotel Shanghai

    Kosaya Liniya 3/1, Saint Petersburg, Russia (Open map)

    The hotel is approximately 25 minutes' walk from Bronze Horseman. Hotel Shanghai is a 4-star luxury venue featuring a classic accommodation within a 20…

    Read more...

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