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:

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

    Marata Str. 8, St Petersburg, Ru, 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$ 114
    price for 1 night
    RESERVE From US$ 114
  • Nevsky Forum Hotel

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

    3Rd Liniya V.O. 26, Saint Petersburg, Russia (Open map)

    Located in an exhibition area close to Vasileostrovskaya subway station as well as a palace, a gallery and a museum in Saint Petersburg. Shelfort Hotel…

    Read more...

    From US$ 88
    price for 1 night
    RESERVE From US$ 88
  • 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$ 558
    price for 1 night
    RESERVE From US$ 558
  • Marco Polo

    12-Ya Liniya V.O. 27, Saint Petersburg, Russia (Open map)

    The hotel is about 1500 meters from Erarta Museum. The cozy Marco Polo Hotel is a 3-star venue providing guests with housekeeping, tour/ticket…

    Read more...

    From US$ 160
    price for 1 night
    RESERVE From US$ 160
  • Ambitus

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

    The hotel is placed 25 minutes' walk from Field of Mars . Located in 15 minutes walking distance from Monument to Catherine the Great, the 3…

    Read more...

    From US$ 90
    price for 1 night
    RESERVE From US$ 90
  • 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$ 157
    price for 1 night
    RESERVE From US$ 157
  • K-Vizit Hotel

    2 Chistyakovskaya Street, Saint Petersburg, Russia (Open map)

    The family-friendly property is situated 6 km away from Hermitage Storage Facility. K-Vizit Hotel is a 4-star venue set 8 km away…

    Read more...

    From US$ 159
    price for 1 night
    RESERVE From US$ 159
  • 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$ 68
    price for 1 night
    RESERVE From US$ 68
  • Aston Hotel

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

    Bolshoy Prospekt Petrogradskoy Storony 33 App.12, Saint Petersburg, Russia (Open map)

    Guests can get to Hermitage Museum, Admiralty Building and State Hermitage Museum and Winter Palace in 25 minutes on foot. The elegant Anturage Hotel in…

    Read more...

    From US$ 175
    price for 1 night
    RESERVE From US$ 175
  • 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$ 89
    price for 1 night
    RESERVE From US$ 89
  • 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$ 141
    price for 1 night
    RESERVE From US$ 141
  • Trezzini Art Hotel

    Bolshoy Prospekt 21 V.O., 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$ 172
    price for 1 night
    RESERVE From US$ 172
  • Nevsky Express Hotel

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