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:

  • Author Boutique Hotel

    9 Vladimirsky Prospect, Saint Petersburg, Russia (Open map)

    The hotel is located in the heart of Saint Petersburg, 21 km away from Palace Bridge and 2.7 km from Peter and Paul Fortress . Author…

    Read more...

    From US$ 229
    price for 1 night
    RESERVE From US$ 229
  • Jean Paul

    Marata Str. 8, Saint Petersburg, Russia (Open map)

    This property is 30 minutes' walk to State Hermitage Museum and Winter Palace. Jean Paul Hotel is a 2-star venue set just 2.5 km…

    Read more...

    From US$ 27
    price for 1 night
    RESERVE From US$ 27
  • Nevsky Forum

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

    Guests can reach Saint Isaac's Cathedral within a 30-minute walk. The unique Nevsky Forum Hotel is rated 4 stars and comprises 29 rooms with…

    Read more...

    From US$ 220
    price for 1 night
    RESERVE From US$ 220
  • Hotel Amore

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

    The hotel is about 400 meters from Hermitage Museum, Mariinsky Palace and Admiralty Building. The family Hotel Amore is a 3-star property set next…

    Read more...

    From US$ 60
    price for 1 night
    RESERVE From US$ 60
  • Helvetia Deluxe Hotel

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

    Anichkov Bridge is within 10 minutes' walk away. Helvetia Deluxe Hotel is located in a business area of Saint Petersburg in 5 minutes walking distance…

    Read more...

    From US$ 220
    price for 1 night
    RESERVE From US$ 220
  • Grand Hotel Emerald

    18 Suvorovsky Prospect, Saint Petersburg, Russia (Open map)

    Nestled in the historical center of Saint Petersburg and a 15-minute walk from Moskovsky train station. The elegant Grand Hotel Emerald offers 90 luxurious…

    Read more...

    From US$ 291
    price for 1 night
    RESERVE From US$ 291
  • Nashotel

    50 11Th Line Of Vasilievsky Island St Petersburg 1, Saint Petersburg, Russia (Open map)

    Saint Petersburg center can be reached within 30 minutes' walk. Nashotel is located in the historical center of Admiralteyskiy district in 1.7 km distance from…

    Read more...

    From US$ 179
    price for 1 night
    RESERVE From US$ 179
  • Friends On Fontanka

    59 Fontanka River Embankment,St Petersburg City,191023, Saint Petersburg, Russia (Open map)

    The property lies within 1250 meters from State Russian Museum. Friends On Fontanka Hotel is located in a commercial area of Saint Petersburg in 15…

    Read more...

    From US$ 91
    price for 1 night
    RESERVE From US$ 91
  • Aston

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

    The venue is placed in the center of Saint Petersburg, 300 meters away from Anichkov Bridge and 21 km from Palace Bridge . The 4-star…

    Read more...

    From US$ 157
    price for 1 night
    RESERVE From US$ 157
  • Domina Prestige

    99, Moika River Embankment, Saint Petersburg, Russia (Open map)

    The property is set 5 minutes' walk from Palace Square, Mariinsky Palace and Vladimir Nabokov Museum. Domina Prestige Hotel Saint Petersburg is an European-style…

    Read more...

    From US$ 339
    price for 1 night
    RESERVE From US$ 339
  • Alleya

    Ul. 1-Ya Liniya Vo, 34, Saint Petersburg, Russia (Open map)

    The city center is about 20 minutes on foot. The 3-star Alleya Hotel is situated a mere 1.5 km away from Winter Palace of…

    Read more...

    From US$ 94
    price for 1 night
    RESERVE From US$ 94
  • Nevsky Hotel Moyka 5

    Moyka Embankment, 5, Saint Petersburg, Russia (Open map)

    Set in Tsentralny district of Saint Petersburg, around 5 minutes' walk from Field of Mars . Set in the center of Saint Petersburg, the traditional Nevsky…

    Read more...

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

    Vasilyevskiy Island, Bolshoy Prospect 21, Saint Petersburg, Russia (Open map)

    The classic property is situated 1.7 km away from State Hermitage Museum and Winter Palace. Trezzini Art Hotel is set in a business area, 20…

    Read more...

    From US$ 3406
    price for 1 night
    RESERVE From US$ 3406
  • Nevsky Express

    6, Goncharnaya Street, Saint Petersburg, Russia (Open map)

    The hotel’s excellent location offers quick access to the cathedral, museums and churches. The 3-star Nevsky Express Hotel boasts close proximity to State…

    Read more...

    From US$ 103
    price for 1 night
    RESERVE From US$ 103
  • Four Seasons Hotel Lion Palace

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

    The property lies within 150 meters from Mariinsky Palace and Saint Isaac's Cathedral. Four Seasons Hotel Lion Palace Saint Petersburg is a 5-story hotel…

    Read more...

    From US$ 1017
    price for 1 night
    RESERVE From US$ 1017
  • Angleterre

    St. Isaac'S Square, Saint Petersburg, Russia (Open map)

    The property is in Tsentralny district in Saint Petersburg that provides fast access to Gostiny Dvor within a 15-minute walk. Offering 192 soundproof rooms…

    Read more...

    From US$ 251
    price for 1 night
    RESERVE From US$ 251
  • Astoria

    39 Bolshaya Morskaya, Saint Petersburg, Russia (Open map)

    Nestled in the heart of Saint Petersburg and a 20-minute walk from Vitebsky train station. Astoria is a 7-story hotel in Saint Petersburg…

    Read more...

    From US$ 1007
    price for 1 night
    RESERVE From US$ 1007
  • Hotel 365 Spb

    Borovaya Street 104, Saint Petersburg, Russia (Open map)

    The city center is 4 km away from the hotel. The stylish Hotel 365 Spb is a 3-star property set next to Popov Communications…

    Read more...

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