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:

  • Bedandbike Dostoevskogo

    Dostoevskogo Street 19\21, Saint Petersburg, Russia (Open map)

    Bedandbike Dostoevskogo Hostel is a comfortable property, set walk from the beachfront.

    Read more...

    From US$ 6
    price for 1 night
    RESERVE From US$ 6
  • Zizu Hotel

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

    Zizu is a 3-star central hotel offering an individual accommodation within easy reach of Buff Theater, On. Theater and Palace Square .

    Read more...

    From US$ 32
    price for 1 night
    RESERVE From US$ 32
  • Sonata On Nevsky 5

    Nevsky Prospekt 5, Apt. 9, Tsentralny District, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    Sonata On Nevsky 5 Hotel provides affordable accommodation in Saint Petersburg.

    Read more...

    From US$ 76
    price for 1 night
    RESERVE From US$ 76
  • Hotel Marel

    Nevsky prospekt 102, Saint Petersburg, Russia (Open map)

    The 3-star Hotel Marel offers soundproof rooms in proximity to Palace Square, Admiralty and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 43
    price for 1 night
    RESERVE From US$ 43
  • Solo Nevsky Prospect

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

    The central 3-star Solo Nevsky Prospect Hotel lies within walking distance of Hermitage Museum, Admiralty Building and Palace Square .

    Read more...

    From US$ 59
    price for 1 night
    RESERVE From US$ 59
  • Usadba Derzhavina Hotel

    Naberezhnaya Reki Fontanki 118,, Saint Petersburg, Russia (Open map)

    Usadba Derzhavina Hotel is a 3-star venue set just 1.9 km from State Hermitage Museum and Winter Palace, Cathedral of Our Lady of Kazan and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 24
    price for 1 night
    RESERVE From US$ 24
  • Ajur Classik Hotel

    Voskresenskaya Naberezhnaya 22, the first parade from the bridge, Saint Petersburg, Russia (Open map)

    The comfortable Ajur Classik Hotel offers soundproof rooms in proximity to State Russian Museum, Akimov Comedy Theatre and On. Theater.

    Read more...

    From US$ 46
    price for 1 night
    RESERVE From US$ 46
  • 4 Storony Sveta Hotel

    Ulitsa Kirochnaya 49, Saint Petersburg, Russia (Open map)

    The budget 4 Storony Sveta Hotel is rated 3 stars and offers bright accommodation overlooking the Neva River.

    Read more...

    From US$ 16
    price for 1 night
    RESERVE From US$ 16
  • Altburg On Grechesky

    Grechesky Prospekt 15, Saint Petersburg, Russia (Open map)

    The attractive 3-star Altburg On Grechesky Hotel offers quick access to Saint Petersburg Academic Drama Theater, State Museum of Theatre and Music and Monument to Catherine the Great.

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • 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
  • Kristoff

    Zagorodny Prospekt 9, Saint Petersburg, Russia (Open map)

    The charming Kristoff Hotel offers individual rooms in proximity to Church of Our Savior on Spilled Blood and Palace Square . Featuring traditional architecture, Kristoff Hotel was renovated in 2008.

    Read more...

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

    Zagorodniy Prospekt 39, Saint Petersburg, Russia (Open map)

    The 3-star Statskij Sovetnik Hotel offers luxury rooms in Tsentralny district of Saint Petersburg. Since 2010, it has been hosting guests in the historical center of Saint Petersburg.

    Read more...

    From US$ 63
    price for 1 night
    RESERVE From US$ 63
  • Vintage Hotel

    Prospekt Obukhovskoy Oborony 261, Saint Petersburg, Russia (Open map)

    The unique Vintage Hotel Saint Petersburg is a 3-star property set next to Chesma Church, Shlisselburg and Nonconformist Art Museum.

    Read more...

    From US$ 53
    price for 1 night
    RESERVE From US$ 53
  • Herzen House

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

    The comfortable 3-star Herzen House Hotel is set in a shopping area minutes away from Hermitage Museum, Admiralty and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 161
    price for 1 night
    RESERVE From US$ 161
  • Grand Mark Hotel

    Galernaya Ulitsa 12, Saint Petersburg, Russia (Open map)

    Grand Mark Hotel is located in a quiet street area of Saint Petersburg in close proximity to Admiralty, State Hermitage Museum and Winter Palace and Admiralty Building.

    Read more...

    From US$ 73
    price for 1 night
    RESERVE From US$ 73
  • 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
  • Solo Hotel Isaac Square

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

    Solo Hotel Isaac Square is a 3-star central hotel providing a cozy accommodation only minutes away from Saint Isaac's Cathedral, Peter and Paul Fortress and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 68
    price for 1 night
    RESERVE From US$ 68
  • Dom Vyazemskoy

    Moskovsky Prospekt 6, St. Petersburg, Russia, Saint Petersburg, Russia (Open map)

    The comfortable Dom Vyazemskoy Hotel lies in a lively area of Saint Petersburg. Since 2008, it has been hosting guests in the heart of Saint Petersburg.

    Read more...

    From US$ 34
    price for 1 night
    RESERVE From US$ 34
  • Hotel 1913 Year

    Voznesenskii Ave, 13/2 ;, Saint Petersburg, Russia (Open map)

    Hotel 1913 Year is situated in the heart of Saint Petersburg near Blue Bridge, Vladimir Nabokov Museum and Mariinsky Theatre .

    Read more...

    From US$ 47
    price for 1 night
    RESERVE From US$ 47
  • Hotel na Turbinnoy

    Ulitsa Turbinnaya, 23 build 1, Saint Petersburg, Russia (Open map)

    The family 3-star Hotel Na Turbinnoy offers 24-hour reception, room service and housekeeping.

    Read more...

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