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:

  • 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
  • Respectale

    Mayakovskogo Str.36/38, Saint Petersburg, Russia (Open map)

    Its location next to a train station allows to see a cathedral and a museum in Saint Petersburg. The boutique Respectale Hotel is a 3…

    Read more...

    From US$ 78
    price for 1 night
    RESERVE From US$ 78
  • Pushkin Hotel

    Pushkinskaya Str.15, Saint Petersburg, Russia (Open map)

    The property is set 30 minutes' walk of the city center. Pushkin Hotel is a 3-star venue set just 2 km from Church of…

    Read more...

    From US$ 61
    price for 1 night
    RESERVE From US$ 61
  • 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
  • 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
  • Bronza Hotel

    Admiralteyskaya Naberezhnaya 12/14, Saint Petersburg, Russia (Open map)

    Admiralty Building is within 5 minutes' walk away. Bronza Hotel offers a perfect accommodation in Saint Petersburg.

    Read more...

    From US$ 101
    price for 1 night
    RESERVE From US$ 101
  • Solo Hotel Isaac Square

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

    The property is about 20 minutes' walk of Church of the Savior on Spilled Blood. Solo Hotel Isaac Square is a 3-star venue set…

    Read more...

    From US$ 209
    price for 1 night
    RESERVE From US$ 209
  • Bolshaya Morskaya 7 Hotel

    Bolshaya Morskaya Ulitsa 7, Saint Petersburg, Russia (Open map)

    Bolshaya Morskaya 7 Hotel is also located near Admiralty Building and Saint Isaac's Cathedral. Bolshaya Morskaya 7 Hotel is a 3-star property only 150…

    Read more...

    From US$ 60
    price for 1 night
    RESERVE From US$ 60
  • Nevsky 100 Hotel

    Nevsky Pr., 100, Sankt-Peterburg, 191025, Saint Petersburg, Russia (Open map)

    Guests can get to Church of Our Savior on Spilled Blood, Mariinsky Theatre and Palace Square in 20 minutes on foot. Nevsky Row Hotel - Nevsky…

    Read more...

    From US$ 95
    price for 1 night
    RESERVE From US$ 95
  • Antre Art-Hotel

    Pochtamtskaya Street 12-12, Saint Petersburg, Russia (Open map)

    Hermitage Museum is within 15 minutes' walk away. Located in 5 minutes walking distance from Russian Vodka Museum, the 2-star Antre Art-Hotel offers…

    Read more...

    From US$ 60
    price for 1 night
    RESERVE From US$ 60
  • 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
  • Era On Sedova

    Lit. A, 59 Sedov Street,St Petersburg City,192171, Saint Petersburg, Russia (Open map)

    The property is situated 7 km away from Dostoevsky Museum . Era On Sedova Hotel is a 3-star venue set 10 km away from State…

    Read more...

    From US$ 102
    price for 1 night
    RESERVE From US$ 102
  • Hotel Garrah

    Gorohovaya Street 23, Saint Petersburg, Russia (Open map)

    Hotel Garrah lies in the vicinity of Palace Square, Saint Isaac's Cathedral and Admiralty as well as museums, the palace and the cathedral. The modern…

    Read more...

    From US$ 100
    price for 1 night
    RESERVE From US$ 100
  • 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
  • Rubinstein 24

    24 Ulitsa Rubinshteyna,, Saint Petersburg, Russia (Open map)

    The property is about 20 minutes' walk of Palace Square . Rubinstein 24 Aparthotel is a 3-star venue positioned about 21 km from Palace Bridge .

    Read more...

    From US$ 88
    price for 1 night
    RESERVE From US$ 88
  • Hotel Orbital

    Ulitsa Aerodromnaya 4A, Saint Petersburg, Russia (Open map)

    The hotel lies within 25 minutes' walk of Yelagin Palace. Hotel Orbital is a 3-star property situated at about 7 km distance from State…

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Mini Hotel Abazur Na Ligovke

    Ligovskiy Prospekt 55/4, Saint Petersburg, Russia (Open map)

    The city center is 30 minutes' walk of the property. The 3-star Mini Hotel Abazur Na Ligovke offers bright rooms in Admiralteyskiy district of…

    Read more...

    From US$ 83
    price for 1 night
    RESERVE From US$ 83
  • Nevsky Centre

    10Th Sovetskaya Street, 11, Saint Petersburg, Russia (Open map)

    Tauride Palace is within 15 minutes' walk away. The 3-star Hotel Nevsky Centre is set about 3.5 km from Wax Museum.

    Read more...

    From US$ 80
    price for 1 night
    RESERVE From US$ 80
  • Narvsky Hotel

    Narvsky Prospekt 14 Bldg 3, Saint Petersburg, Russia (Open map)

    The property is situated 3.6 km away from Lenexpo Exhibition Complex. Narvsky Hotel is a 3-star venue positioned about 3.8 km from Saint Isaac's…

    Read more...

    From US$ 60
    price for 1 night
    RESERVE From US$ 60
  • Matrix Hotel

    Bolshoy Prospekt Vasilevskogo Ostrova 20, Saint Petersburg, Russia (Open map)

    Matrix Hotel is also placed within a 15-minute walk of New Holland Island. Matrix Hotel is a 3-star comfortable property with cozy rooms…

    Read more...

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