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:

  • Studios On Pushkinskaya

    Ulitsa Pushkinskaya 11, Saint Petersburg, Russia (Open map)

    Studios On Pushkinskaya Aparthotel provides good lodging in Saint Petersburg.

    Read more...

    From US$ 22
    price for 1 night
    RESERVE From US$ 22
  • Zhuravlik Mini Hotel

    Pereulok Pirogova 11, Saint Petersburg, Russia (Open map)

    Zhuravlik Mini Hotel is a fine accommodation option in Saint Petersburg.

    Read more...

    From US$ 20
    price for 1 night
    RESERVE From US$ 20
  • Apart - Hotel Pulkovskoe 14b

    Pulkovskoe shosse 14b, Saint Petersburg, Russia (Open map)

    Apart - Hotel Pulkovskoe 14B provides good lodging in Saint Petersburg.

    Read more...

    From US$ 49
    price for 1 night
    RESERVE From US$ 49
  • Aparthotel Kronverk

    Blokhina Street 9, Saint Petersburg, Russia (Open map)

    Apart Hotel Kronverk Saint Petersburg is a 7-story hotel in Saint Petersburg within short distance of Peter and Paul Fortress, Admiralty and Leningrad .

    Read more...

    From US$ 88
    price for 1 night
    RESERVE From US$ 88
  • Apart Hotel Nevsky 150

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

    Apart Hotel Nevsky 150 is a fine accommodation option in Saint Petersburg.

    Read more...

    From US$ 145
    price for 1 night
    RESERVE From US$ 145
  • Asmera on Vladimirskaya Apart-Hotel

    Vladimirsky prospekt 18, Saint Petersburg, Russia (Open map)

    The budget 7 Zvezd Hotel offers soundproof guest rooms close to Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 27
    price for 1 night
    RESERVE From US$ 27
  • Aparthotel Grand Kanyon

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

    Grand Kanyon is a budget 3-star hotel set close to Yelagin Palace, History of Russian Submarine Forces Museum and Buddhist Temple.

    Read more...

    From US$ 73
    price for 1 night
    RESERVE From US$ 73
  • ApartHotel the City of Bridges

    Ulitsa Kazanskaya 8-10, Saint Petersburg, Russia (Open map)

    Aparthotel The City Of Bridges provides good lodging in Saint Petersburg.

    Read more...

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

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

    Bolshaya Morskaya 7 Hotel is a 3-star property only 150 meters from Palace Square, Admiralty and Hermitage Museum.

    Read more...

    From US$ 53
    price for 1 night
    RESERVE From US$ 53
  • Diamond

    Mokhovaya Street, 37, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    The family Diamond Aparthotel is a decent example of a 3-star hotel in Saint Petersburg.

    Read more...

    From US$ 78
    price for 1 night
    RESERVE From US$ 78
  • Oblaka

    8-Ya Sovetskaya Ulitsa 14, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    Oblaka is a 4-star central hotel providing a bright accommodation only minutes away from Alexander Column, Lensovet St Petersburg Academic Theater and Summer Garden .

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Nevsky 78 Apart-hotel

    Karavannaya ulitsa 7, Saint Petersburg, Russia (Open map)

    Nevsky is a 3-star hotel offering an en-suite accommodation not far from Palace Square, Admiralty and Admiralty Building.

    Read more...

    From US$ 26
    price for 1 night
    RESERVE From US$ 26
  • Vertical Aparthotel

    Moskovsky prospekt, 73, korpus 3, lit. А, Saint Petersburg, Russia (Open map)

    The modern 3-star Vertical Aparthotel offers stylish guestrooms.

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Aparthotel Vertical

    Moskovsky Avenue 73, Bldg 3A , Saint Petersburg, Russia (Open map)

    Aparthotel Vertical is rated 3 stars and provides visitors with an elevator, a safe deposit box and parking. Aparthotel Vertical has been welcoming guests to its non-smoking rooms since 2014.

    Read more...

    From US$ 75
    price for 1 night
    RESERVE From US$ 75
  • Avenue-Apart

    Ulitsa Akademika Pavlova 7A, Saint Petersburg, Russia (Open map)

    Avenue-Apart Aparthotel provides good lodging in Saint Petersburg.

    Read more...

    From US$ 66
    price for 1 night
    RESERVE From US$ 66
  • GoodRest

    Nevsky Prospect 63, kv. 8 , Saint Petersburg, Russia (Open map)

    Goodrest Aparthotel is a budget venue in Saint Petersburg close to churches, the palace and museums.

    Read more...

    From US$ 53
    price for 1 night
    RESERVE From US$ 53
  • Apart Hotel Arka

    Sotsialisticheskaya Ulitsa, 16, Saint Petersburg, Russia (Open map)

    Apart Hotel Hc offers affordable lodging in Saint Petersburg. The property provides easy access to churches, museums and the cathedral.

    Read more...

    From US$ 26
    price for 1 night
    RESERVE From US$ 26
  • Apart-Hotel Kostochka

    ulitsa Kostyushko 54, Saint Petersburg, Russia (Open map)

    The budget Apart-Hotel Kostochka is a great place in an exhibition area of Saint Petersburg.

    Read more...

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