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:

  • Bridge Inn

    Kadetskaya Linia Vasilyevskogo Ostrova 31, Saint Petersburg, Russia (Open map)

    A short stroll of 15 minutes will take you to St. The 2-star Bridge Inn is situated in the heart of Saint Petersburg.

    Read more...

    From ₩ 83049
    price for 1 night
    RESERVE From ₩ 83049
  • Final Destination Hostel

    Italyansaya Street 12 190000 Saint Petersburg, Saint Petersburg, Russia (Open map)

    The hostel is situated close to Gostiny Dvor subway station, within 15 minutes walk of Hermitage Museum. The 2-star Final Destination Hostel offers a…

    Read more...

    RESERVE
  • Old Nevsky House

    Perekupnoy Pereylok 3, Saint Petersburg, Russia (Open map)

    Old Nevsky House Hotel is also placed within a 15-minute walk of Dostoevsky Museum . The 2-star Old Nevsky House Hotel is situated a…

    Read more...

    From ₩ 134243
    price for 1 night
    RESERVE From ₩ 134243
  • Graffiti L Hostel

    Ligovsky Avenue 33-35, Saint Petersburg, Russia (Open map)

    The hostel is situated close to Church of Our Savior on Spilled Blood and Palace Square, within walking distance to Ploshchad Vosstaniya subway station. Graffiti…

    Read more...

    From ₩ 36405
    price for 1 night
    RESERVE From ₩ 36405
  • Mini Hotel Zhasmin

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

    The property is located in Tsentralny district, 1.9 km from Admiralty Building. Mini Hotel Zhasmin is a good accommodation choice in Saint Petersburg.

    Read more...

    From ₩ 105802
    price for 1 night
    RESERVE From ₩ 105802
  • Mir Hostel

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

    The hostel is placed in a historic area, a short walk away from museums and the palace. The 2-star Mir Hostel boasts privileged location…

    Read more...

    From ₩ 47782
    price for 1 night
    RESERVE From ₩ 47782
  • Seven Bridges

    Ulitsa Zverinskaya 38, Saint Petersburg, Russia (Open map)

    Guests can reach Peter and Paul Fortress within a 10-minute walk. The comfortable Seven Bridges Hotel is a great place in a tourist area…

    Read more...

    From ₩ 65984
    price for 1 night
    RESERVE From ₩ 65984
  • Art-Hotel Zontik

    Prospect Yuria Gagarina, 5,, Saint Petersburg, Russia (Open map)

    Many Saint Petersburg sights, including Grand Maket Russia are about 20 minutes' walk from the property. The grand 2-star Art-Hotel Zontik provides quick…

    Read more...

    From ₩ 53470
    price for 1 night
    RESERVE From ₩ 53470
  • Avangard Hotel

    Ligovsky Prospekt 63, Saint Petersburg, Russia (Open map)

    The hotel is about 1100 meters from State Hermitage Museum and Winter Palace. The 3-star Avangard Hotel lies within 1.9 km from Peter and…

    Read more...

    From ₩ 118316
    price for 1 night
    RESERVE From ₩ 118316
  • 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 ₩ 48919
    price for 1 night
    RESERVE From ₩ 48919
  • Lira Mini Hotel

    Moskovskiy Prospekt 8, Saint Petersburg, Russia (Open map)

    It will take 10 minutes to walk to Old Yusupov Palace, Alexander Column and Cathedral of Our Lady of Kazan . The pet-friendly Lira Mini…

    Read more...

    From ₩ 50057
    price for 1 night
    RESERVE From ₩ 50057
  • The Isaac Hotel

    Ulitsa Yakubovicha 2, Saint Petersburg, Russia (Open map)

    The Isaac Hotel is also placed within a 10-minute walk of Hermitage Museum. The residential The Isaac Hotel is a decent example of a…

    Read more...

    From ₩ 212742
    price for 1 night
    RESERVE From ₩ 212742
  • Randhouse

    Bolshaya Morskaya Str.25 App.17, Saint Petersburg, Russia (Open map)

    The city center is 10 minute walking distance from the hotel. Located 600 meters away from Palace Square, the central Randhouse Hotel offers accommodation in…

    Read more...

    From ₩ 104664
    price for 1 night
    RESERVE From ₩ 104664
  • Alluria On Vosstaniya

    Kovenskiy Pereulok 16, Saint Petersburg, Russia (Open map)

    The hotel is about 300 meters from Alexander III Monument, Great Concert Hall Oktyabrsky and State Museum of Theatre and Music. The 2-star Alluria…

    Read more...

    From ₩ 53470
    price for 1 night
    RESERVE From ₩ 53470
  • Mary House Hotel

    Pereulok Ulyany Gromovoy 4, Saint Petersburg, Russia (Open map)

    The property is located 3 km away from Admiralty Building. The 2-star Mary House Hotel lies within 2.7 km from Hermitage Museum.

    Read more...

    From ₩ 23891
    price for 1 night
    RESERVE From ₩ 23891
  • Gorokhovaya 46

    Gorohovaya Ulitsa 46, Saint Petersburg, Russia (Open map)

    The property is about 20 minutes' walk of Church of the Savior on Spilled Blood. Gorokhovaya 46 Bed & Breakfast is a good accommodation choice in…

    Read more...

    From ₩ 42093
    price for 1 night
    RESERVE From ₩ 42093
  • Prichal

    Moskovskoye Shosse 44,Lit Z,Saint Petersburg 196158 Zip : 196158, Saint Petersburg, Russia (Open map)

    Major Saint Petersburg sights, such as Divo Ostrov and Chesmensky Palace are located nearby. Prichal Hotel is a 2-star property featuring a storage room…

    Read more...

    From ₩ 48919
    price for 1 night
    RESERVE From ₩ 48919
  • Mini-Hotel Propiter

    Rizhskiy Ave, 12 Flat 10, Saint Petersburg, Russia (Open map)

    Mariinsky Theatre, Trinity Cathedral and Museum of Railway Machinery are located 850 meters from the hotel. The modern 3-star Mini-Hotel Propiter lies within…

    Read more...

    From ₩ 77361
    price for 1 night
    RESERVE From ₩ 77361
  • Rinaldi Victory

    13 7-Ya Krasnoarmeyskaya Ulitsa, Saint Petersburg, Russia (Open map)

    Palace Square is around 3 km from the hotel. The comfortable 2-star Rinaldi Victory lies within a 30-minute walk of The Admiralty.

    Read more...

    From ₩ 64846
    price for 1 night
    RESERVE From ₩ 64846
  • Hostel Rusland Labyrinth

    Ligovskiy Prospekt 87, Saint Petersburg, Russia (Open map)

    This property is about 15 minutes' walk from St. Hostel Rusland Labyrinth is located in Nevskiy district 1500 meters away from Monument to Catherine the…

    Read more...

    From ₩ 20478
    price for 1 night
    RESERVE From ₩ 20478