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:

  • Mini Hotel Kapitel

    4-ya Liniya Vasilyevskogo Ostrova 21 pomeshchenie 14, Saint Petersburg, Russia (Open map)

    Mini Hotel Kapitel offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Apartment on Korablestroiteley 16

    Korablestroiteley 16k1, Kv 499, Saint Petersburg, Russia (Open map)

    On Korablestroiteley 16 apartment is located next to Lenexpo Exhibition Complex, Petrovsky Stadium and Admiralty Building. Such facilities as an elevator and parking are available on-site.

    Read more...

    From US$ 29
    price for 1 night
    RESERVE From US$ 29
  • Apartments on Makarova

    наб. Макарова 34, Saint Petersburg, Russia (Open map)

    On Makarova apartment is located next to Saint Isaac's Cathedral, Palace Square and Admiralty . The conveniences such as an elevator and free parking are offered on site.

    Read more...

    From US$ 57
    price for 1 night
    RESERVE From US$ 57
  • Guest house Kruassan

    29 kadetskaya liniya VO lit А, pom 7-N, Saint Petersburg, Russia (Open map)

    Guest House Kruassan apartment is located next to Palace Square and Hermitage Museum. Guests can make use of housekeeping and ironing service onsite.

    Read more...

    From US$ 30
    price for 1 night
    RESERVE From US$ 30
  • Mini Hotel Raysky Ugolok

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

    Mini Hotel Raysky Ugolok is a 3-star hotel offering a modern accommodation not far from Church of Our Savior on Spilled Blood, Admiralty and Saint Petersburg Metro Museum.

    Read more...

    From US$ 38
    price for 1 night
    RESERVE From US$ 38
  • Mini Hotel B-96

    Bolshoy Prospekt V. O. 96, Saint Petersburg, Russia (Open map)

    Spa Mini Hotel B-96 is set in an exhibition area of Saint Petersburg next to Mariinsky Theatre, State Hermitage Museum and Winter Palace and Nikolayevsky Palace.

    Read more...

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

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

    Trezzini Palace Hotel is placed in the center of Saint Petersburg and offers a spectacular view over the cathedral.

    Read more...

    From US$ 152
    price for 1 night
    RESERVE From US$ 152
  • Smart Accommodation

    4-ya Liniya V.O , 1-3, Saint Petersburg, Russia (Open map)

    Smart Accommodation apartment is located in Vasileostrovskiy district a few steps from a cathedral and a museum.

    Read more...

    From US$ 47
    price for 1 night
    RESERVE From US$ 47
  • Tuchkov Hotel

    Maly Prospekt Vasilevskogo Ostrova, 7, Saint Petersburg, Russia (Open map)

    The classic 3-star Tuchkov Hotel lies within walking distance of Mariinsky Theatre, Peter and Paul Fortress and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Mini-hotel na Shmidta

    13-ya liniya Vasilievskogo ostrova 2/19, Saint Petersburg, Russia (Open map)

    Mini-Hotel Na Shmidta is a comfortable venue in Saint Petersburg close to the palace and the cathedral.

    Read more...

    From US$ 27
    price for 1 night
    RESERVE From US$ 27
  • Hostel Days

    Malyy Prospekt V.O. 37, Saint Petersburg, Russia (Open map)

    Hostel Days provides good lodging in Saint Petersburg.

    Read more...

    From US$ 26
    price for 1 night
    RESERVE From US$ 26
  • Apartments na Zheleznovodskoy

    Zheleznovodskaya Ulitsa 32, Saint Petersburg, Russia (Open map)

    Na Zheleznovodskoy apartment offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 41
    price for 1 night
    RESERVE From US$ 41
  • Sredny Prospect VO Apartment

    Sredny Prospect VO, 49 , Saint Petersburg, Russia (Open map)

    Sredny Prospect Vo is an apartment only 2.0 km from Admiralty, Saint Isaac's Cathedral and Admiralty Building. There are a designated smoking area and parking provided.

    Read more...

    From US$ 94
    price for 1 night
    RESERVE From US$ 94
  • Stasov Hotel

    1-ya Liniya V. O. 16, Saint Petersburg, Russia (Open map)

    The charming 2-star Stasov Hotel lies within walking distance of Summer Garden, Marble Palace and Leningrad . Stasov Hotel has been welcoming guests to its soundproof rooms since 1841.

    Read more...

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

    11-ya Liniya Vasilevskogo Ostrova 50, Saint Petersburg, Russia (Open map)

    Nashotel Saint Petersburg is located in the historical center of Vasileostrovskiy district next to Bronze Horseman, Rumyantsev Mansion and Mikhailovsky Opera and Ballet Theater.

    Read more...

    From US$ 73
    price for 1 night
    RESERVE From US$ 73
  • Exempel Schlafstuben Und Altstadtpension

    Lange Str. 24, Saint Petersburg, Russia (Open map)

    Exempel Schlafstuben Und Altstadtpension is a 3-star venue set just 5.3 km from Jerichow Abbey, AMO Culture and Congress House and Leibniz Institute for Neurobiology.

    Read more...

    From US$ 5
    price for 1 night
    RESERVE From US$ 5
  • Sonata

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

    Sonata Hostel is only 3.2 km from Hermitage Museum and Mariinsky Theatre . Sonata Hostel boasts a modern interior.

    Read more...

    From US$ 12
    price for 1 night
    RESERVE From US$ 12
  • Antresol Apartments

    Vasilyevsky Ostrov, Pervaya Liniya, 40, Saint Petersburg, Russia (Open map)

    Antresol is an apartment only 1.8 km from Peter and Paul Fortress, Galina Vishnevskaya St Petersburg Children's Opera Theater and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 34
    price for 1 night
    RESERVE From US$ 34
  • Shelfort

    Vasilievsky Island, 3-Rd Liniya 26, St Petersburg,, Saint Petersburg, Russia (Open map)

    Shelfort Hotel Saint Petersburg is a fine accommodation option in Saint Petersburg. Shelfort Hotel Saint Petersburg has been welcoming guests to its bright rooms since 2001.

    Read more...

    From US$ 46
    price for 1 night
    RESERVE From US$ 46
  • Prestige On Vasilievsky

    Maly Prospekt 27/2, Vasileostrovskiy District, 199178 Saint Petersburg, Russia, Saint Petersburg, Russia (Open map)

    The 3-star Prestige Hotel Vasilievsky Saint Petersburg lies within 1.6 km from Alexander Blok Apartment Museum, Saint Petersburg Academic Drama Theater and State Hermitage Museum and Winter Palace.

    Read more...

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