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:

  • Apartment Sea Rhapsody

    Ulitsa Nakhimova 20, Saint Petersburg, Russia (Open map)

    Guests of Saint Petersburg will have a nice stay at Sea Rhapsody apartment. It features 24-hour front desk, shuttle service and dry cleaning as well as currency exchange, allergy friendly rooms and…

    Read more...

    From US$ 105
    price for 1 night
    RESERVE From US$ 105
  • Alexander House

    27 Kryukov Canal Embankment, Saint Petersburg, Russia (Open map)

    Alexander House Hotel Saint Petersburg is rated 4 stars and provides visitors with free parking, a baggage storage and allergy-free rooms. Founded in 1826, the hotel underwent a renovation in 2010.

    Read more...

    From US$ 174
    price for 1 night
    RESERVE From US$ 174
  • Helvetia Hotel

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

    Helvetia Hotel is a 4-star unique property offering a courtyard and a library. Offering accommodation in a 4-story classical building, the hotel was remodeled in 2012.

    Read more...

    From US$ 151
    price for 1 night
    RESERVE From US$ 151
  • Pushka Inn Hotel

    14 Moika River Embankment, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    The comfortable Pushka Inn Hotel Saint Petersburg comprises classic rooms in the vicinity of Alexander III Monument, On. Theater and Summer Garden .

    Read more...

    From US$ 133
    price for 1 night
    RESERVE From US$ 133
  • Trezzini Palace Hotel

    21 University Embankment, Saint Petersburg, Russia (Open map)

    Trezzini Palace Hotel is placed in the center of Saint Petersburg and offers a spectacular view over the cathedral. The hotel opened in 1723 and remains an example of Baroque architecture in Saint…

    Read more...

    From US$ 626
    price for 1 night
    RESERVE From US$ 626
  • Kaleidoscope Design Hotel

    Rubinshteyna Street 16, Saint Petersburg, Russia (Open map)

    Situated near restaurants and cafés, the 4-star Kaleidoscope Design Hotel comprises 12 rooms with a view over the city. The property provides easy access to churches and the palace.

    Read more...

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

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

    Located in the heart of Saint Petersburg, the 5-star Astoria Hotel offers en-suite rooms. An example of imperial architecture, this hotel was opened in 1912 and was fully restored in 2007.

    Read more...

    From US$ 551
    price for 1 night
    RESERVE From US$ 551
  • Grand Hotel Europe Saint Petersburg

    Mikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia (Open map)

    Grand Hotel Europe Saint Petersburg is a 5-star accommodation in the business center of Saint Petersburg providing guests with an indoor swimming pool and a courtyard. Opened in 1825, the…

    Read more...

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

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

    Domina Prestige Hotel Saint Petersburg is an European-style hotel in Tsentralny district of Saint Petersburg at a close proximity to Peter and Paul Cathedral, On. Theater and Gostiny Dvor offering…

    Read more...

    From US$ 200
    price for 1 night
    RESERVE From US$ 200
  • Hotel Indigo St. Petersburg - Tchaikovskogo

    17 Tchaikovskogo Ulitsa, Saint Petersburg, Russia (Open map)

    The cozy Hotel Indigo St. Petesburg Tchaikovskogo is a 4-star property within proximity of Palace Square and Hermitage Museum. Since 1863, it has been hosting guests in the center of Saint…

    Read more...

    From US$ 163
    price for 1 night
    RESERVE From US$ 163
  • Hermes Park Hotel

    Nab.Martynova 36, Saint Petersburg, Russia (Open map)

    The 3-star Hermes Park Hotel offers a classic accommodation in Petrogradskiy district of Saint Petersburg.

    Read more...

    From US$ 115
    price for 1 night
    RESERVE From US$ 115
  • Hilton Saint Petersburg Expoforum

    Peterburgskoye Highway 62, Building 1, Saint Petersburg, Russia (Open map)

    The contemporary 4-star Hilton Saint Petersburg Expoforum is set in a business area minutes away from Catherine Palace, Bolshoi Puppet Theater and Arkady Raykin Variety Theater. It features 24-hour…

    Read more...

    From US$ 111
    price for 1 night
    RESERVE From US$ 111
  • Austrian Yard - Apartments

    Furshatskaya Ulitsa 45, Saint Petersburg, Russia (Open map)

    Austrian Yard - apartment provides a soundproof accommodation in Tsentralny district of Saint Petersburg. The building was renovated in 2009. The on-site conveniences include a luggage storage, free…

    Read more...

    From US$ 101
    price for 1 night
    RESERVE From US$ 101
  • M-Hotel

    22/2 Sadovaya Street,St.Petersburg City,191123, Saint Petersburg, Russia (Open map)

    M-Hotel Saint Petersburg is a 3-star hotel located in the heart of Saint Petersburg. M-Hotel Saint Petersburg has been welcoming guests to its bright rooms since 2009.

    Read more...

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

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

    Set in the historical center of Saint Petersburg this Italian-style hotel features 55 rooms and quick access to Hermitage Museum, On. Theater and Church of Our Savior on Spilled Blood. Renovated in…

    Read more...

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

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

    The contemporary Nashotel offers 58 non-smoking guest rooms as well as an ATM, parking and a lift. Offering accommodation in an 8-story building, Nashotel has been hosting guests since 2006 and…

    Read more...

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

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

    Aston is a 4-star hotel located in the center of Saint Petersburg. Aston Hotel has been welcoming guests to its non-smoking rooms since 2010.

    Read more...

    From US$ 122
    price for 1 night
    RESERVE From US$ 122
  • Demetra Art Hotel

    44 Vosstaniya Str, Saint Petersburg, Russia (Open map)

    The 4-star Demetra Art Hotel Saint Petersburg enjoys excellent setting overlooking the Neva River. Demetra Art Hotel Saint Petersburg has been welcoming guests to its soundproof rooms since 2011.

    Read more...

    From US$ 131
    price for 1 night
    RESERVE From US$ 131
  • Nevsky Forum Hotel

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

    Nevsky Forum Hotel is a 4-star property situated about 2.7 km from Saint Isaac's Cathedral. The pleasant hotel represents European architecture in Saint Petersburg.

    Read more...

    From US$ 221
    price for 1 night
    RESERVE From US$ 221
  • Statskij Sovetnik

    Zagorodnyi Prospect, 39, Saint Petersburg, Russia (Open map)

    The comfortable Statskij Sovetnik Hotel comprises luxury rooms and gives a quick access to Central Railway Museum, which is 1100 meters away.

    Read more...

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