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:

  • Okhtinskaya

    4 Bolsheokhtinsky Prospekt, Saint Petersburg, Russia (Open map)

    Overlooking the Neva River the property boasts a great location in Krasnogvardeisky district of Saint Petersburg. Located close to a museum, a fortress and a…

    Read more...

    From US$ 70
    price for 1 night
    RESERVE From US$ 70
  • Hotel Old City

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

    This hotel is situated 3.3 km away from Palace Square . Old City Hotel is a budget venue in Saint Petersburg close to a museum and…

    Read more...

    From US$ 83
    price for 1 night
    RESERVE From US$ 83
  • By The Hermitage

    Naberezhnaya Reki Moyki 42, Saint Petersburg, Russia (Open map)

    The hotel is placed 10 minutes' walk from State Russian Museum. The 3-star By The Hermitage Hotel offers an excellent accommodation in 19 rooms.

    Read more...

    From US$ 104
    price for 1 night
    RESERVE From US$ 104
  • New Peterhof

    St. Peterbugsky Prospect 34, Saint Petersburg, Russia (Open map)

    New Peterhof Hotel is also 650 meters away from Grand Palace. Featuring a beauty salon, a solarium and a barber shop, New Peterhof Hotel enjoys…

    Read more...

    From US$ 115
    price for 1 night
    RESERVE From US$ 115
  • Andersen

    4 Chapygin Street, 197022, St. Petersburg, Russia, Saint Petersburg, Russia (Open map)

    Peter and Paul Fortress is located just 2.6 km away. Andersen Hotel is a 3-star venue positioned about 3.5 km from St.

    Read more...

    From US$ 95
    price for 1 night
    RESERVE From US$ 95
  • Eurasia

    Gatchinskaya Str.5, Saint Petersburg, Russia (Open map)

    Due to the location in the historical center of Saint Petersburg, it is easy to get from Eurasia Hotel to such landmark as Military Historical…

    Read more...

    From US$ 89
    price for 1 night
    RESERVE From US$ 89
  • Atrium

    170 Nevsky Prospekt, St. Petersburg, Russia, Saint Petersburg, Russia (Open map)

    The venue is 3.6 km away from Wax Museum. The classical-style Atrium Hotel in Tsentralny district is rated 3 stars and features an outdoor…

    Read more...

    From US$ 88
    price for 1 night
    RESERVE From US$ 88
  • Golden Triangle

    Nevsky Prospect 22-24, Saint Petersburg, Russia (Open map)

    The property is set 15 minutes' walk from Summer Palace. The elegant Golden Triangle Hotel is a great place in a shopping area of Saint…

    Read more...

    From US$ 203
    price for 1 night
    RESERVE From US$ 203
  • Stony Island

    Kamennoostrovsky Prospekt 45, Saint Petersburg, Russia (Open map)

    The property is ideally situated next to Petrogradskaya subway station. The 3-star Stony Island Hotel is placed about 1.5 km from Planetarium.

    Read more...

    From US$ 99
    price for 1 night
    RESERVE From US$ 99
  • Russ

    Artilleriyskaya Street 1, Saint Petersburg, Russia (Open map)

    Russ Hotel is also placed within a 25-minute walk of Hermitage Museum. Russ Hotel is a 3-star excellent venue featuring a compact accommodation…

    Read more...

    From US$ 149
    price for 1 night
    RESERVE From US$ 149
  • Pio At Griboedova

    Kanal Griboedova 35, Saint Petersburg, Russia (Open map)

    The hotel is around 10 minutes on foot from the city center. Set in the historical center of Saint Petersburg within a 25-minute walk…

    Read more...

    From US$ 61
    price for 1 night
    RESERVE From US$ 61
  • Vedensky Hotel

    37 Bolshoy Prospect P S, Saint Petersburg, Russia (Open map)

    This comfortable property is 15 minutes' walk to Saint Petersburg Mosque. Situated near a museum, a palace and a mosque, the 4-star Vedensky Hotel…

    Read more...

    From US$ 225
    price for 1 night
    RESERVE From US$ 225
  • Allegro Hotel Ligovsky Prospect

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

    A metro station as well as Ploshchad Vosstaniya subway station are not far from the hotel. The functional Allegro On Ligovsky Avenue Hotel Saint Petersburg…

    Read more...

    From US$ 102
    price for 1 night
    RESERVE From US$ 102
  • Sonata At Gorokhovaya Street

    Gorokhovaya Street 3/20, Saint Petersburg, Russia (Open map)

    This comfortable property is 5 minutes' walk to Admiralty Building. Sonata At Gorokhovaya Street is a 6-story hotel in Saint Petersburg offering accommodation 600…

    Read more...

    From US$ 136
    price for 1 night
    RESERVE From US$ 136
  • Stary Nevsky By Center Hotels

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

    The hotel lies within 20 minutes' walk of Dostoevsky Museum . The contemporary 3-star Stary Nevsky By Center Hotels offers comfortable guestrooms.

    Read more...

    From US$ 86
    price for 1 night
    RESERVE From US$ 86
  • 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$ 64
    price for 1 night
    RESERVE From US$ 64
  • Regina

    Ulitsa Podrezova 21, Saint Petersburg, Russia (Open map)

    The property lies within 1500 meters from Leningrad . The 3-star Regina Hotel is placed about 1.7 km from Saint Petersburg Mosque.

    Read more...

    From US$ 84
    price for 1 night
    RESERVE From US$ 84
  • Belvedere Nevsky Hotel

    Ulitsa Bolshaya Konyushennaya 29, Saint Petersburg, Russia (Open map)

    A short stroll of 10 minutes will take you to Field of Mars . Belvedere-Nevsky Hotel offers a traditional accommodation with a safe deposit box…

    Read more...

    From US$ 108
    price for 1 night
    RESERVE From US$ 108
  • Staybridge Suites

    Moskovsky Prospekt 97V, Saint Petersburg, Russia (Open map)

    Guests can reach Moskovsky Victory Park within a 30-minute walk. Staybridge Suites is a 4-star hotel located in the business center of Saint…

    Read more...

    From US$ 292
    price for 1 night
    RESERVE From US$ 292
  • Nouvelle Europe

    Mayakovskaya St. 23/6, Saint Petersburg, Russia (Open map)

    The property is set within a 30-minute walking distance from Saint Petersburg city center, 1450 meters away from Field of Mars . Nouvelle Europe Bed &…

    Read more...

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