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:

  • 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
  • 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
  • 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
  • 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
  • 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
  • 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, Saint Petersburg, Russia (Open map)

    The 3-star Prestige On Vasilievsky Bed & Breakfast is situated a mere 2.1 km away from Mariinsky Theatre, Peter and Paul Fortress and Bronze Horseman .

    Read more...

    From US$ 66
    price for 1 night
    RESERVE From US$ 66
  • Solo Sokos Hotel Vasilievsky

    Vasilievsky Island, 8th Line, 11 - 13, Saint Petersburg, Russia (Open map)

    The stylish Sokos Hotel Vasilievsky is rated 4 stars and offers individual accommodation overlooking the Neva River. Featuring original architecture, the hotel is welcoming guests since 2008.

    Read more...

    From US$ 90
    price for 1 night
    RESERVE From US$ 90
  • Boutique Hotel Grand

    Morskaya Naberezhnaya 39 Bldg 1, Saint Petersburg, Russia (Open map)

    The 3-star Boutique Hotel Grand boasts close proximity to Petrovsky Stadium, Admiralty Building and Admiralty just 3.5 km away.

    Read more...

    From US$ 45
    price for 1 night
    RESERVE From US$ 45
  • Trezzini Art Hotel

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

    Art Hotel Trezzini Saint Petersburg is a 4-star hotel offering a bright accommodation not far from Peter and Paul Fortress and Peter and Paul Cathedral.

    Read more...

    From US$ 84
    price for 1 night
    RESERVE From US$ 84
  • Seven Cabins Hotel

    Veselnaya Ulitsa 4B, Saint Petersburg, Russia (Open map)

    The budget Seven Cabins Hotel is a great place in an exhibition area of Saint Petersburg.

    Read more...

    From US$ 37
    price for 1 night
    RESERVE From US$ 37
  • Rinaldi na Vasilevskom

    4 Liniya Vasilyevskogo Ostrova 13, Saint Petersburg, Russia (Open map)

    Rinaldi Na Vasilevskom Bed & Breakfast is set in an exhibition area of Saint Petersburg next to Church of Our Savior on Spilled Blood, Cathedral of Our Lady of Kazan and Mariinsky Theatre .

    Read more...

    From US$ 34
    price for 1 night
    RESERVE From US$ 34
  • Noteburg Hotel

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

    Located in the heart of Saint Petersburg, the 3-star Noteburg Hotel offers non-smoking rooms. The excellent hotel represents Egyptian architecture in Saint Petersburg.

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • Altburg On Vasilyevsky

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

    The attractive 3-star Altburg On Vasilyevskiy Hotel is set in the exhibition district of Saint Petersburg. The building was renovated in 2008.

    Read more...

    From US$ 64
    price for 1 night
    RESERVE From US$ 64
  • Mini-Hotel Demidov

    V.O. Sredniy Prospect 28/29 App 25, Saint Petersburg, Russia (Open map)

    The 3-star Mini-Hotel Demidov boasts central location not far from Saint Isaac's Cathedral, Admiralty and Admiralty Building.

    Read more...

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