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:

  • Tuchkov Hotel

    Maliy 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$ 66
    price for 1 night
    RESERVE From US$ 66
  • Kamerdiner Hotel

    Ozernoy Pereulok 6, Saint Petersburg, Russia (Open map)

    Kamerdiner Hotel is a 3-star property only 1.6 km from State Museum of Theatre and Music.

    Read more...

    From US$ 89
    price for 1 night
    RESERVE From US$ 89
  • Kvartira N 4 Ginza Project

    Siezhinskaya Ulitsa 38, Saint Petersburg, Russia (Open map)

    Kvartira N 4 Ginza Project Bed & Breakfast is a good accommodation choice in Saint Petersburg.

    Read more...

    From US$ 130
    price for 1 night
    RESERVE From US$ 130
  • Rubinstein 24

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

    Rubinstein 24 apartment is located in Tsentralny district a few steps from a cathedral, a museum and a palace. This apartment offers ironing service, airport transfer and housekeeping.

    Read more...

    From US$ 40
    price for 1 night
    RESERVE From US$ 40
  • Pushka Inn Hotel

    14 Moika River Embankment, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    The comfortable Pushka Inn Hotel Saint Petersburg comprises classic rooms in the vicinity of Alexander III Monument, On. Theater and Summer Garden .

    Read more...

    From US$ 181
    price for 1 night
    RESERVE From US$ 181
  • Kholstomer Hotel

    Konnaya Str.10, Saint Petersburg, Russia (Open map)

    Kholstomer Mini is a 3-star excellent hotel offering a cozy accommodation within easy reach of Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 67
    price for 1 night
    RESERVE From US$ 67
  • Zapovednik

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

    Zapovednik Hotel is a classic venue in Saint Petersburg close to museums, the palace and the cathedral.

    Read more...

    From US$ 71
    price for 1 night
    RESERVE From US$ 71
  • Artefact

    Kronverkskaya Ulitsa 1, Saint Petersburg, Russia (Open map)

    The 3-star Artefact Hotel boasts close proximity to Palace Square, Hermitage Museum and Petrovsky Stadium just 1.6 km away.

    Read more...

    From US$ 123
    price for 1 night
    RESERVE From US$ 123
  • Tuchkov Hotel At The Palace Square

    Ulitsa Gorokhovaya 8/13, Saint Petersburg, Russia (Open map)

    The 3-star Tuchkov At The Palace Hotel is situated in the center of Saint Petersburg.

    Read more...

    From US$ 108
    price for 1 night
    RESERVE From US$ 108
  • The Faces Kaleidoscop

    Ulitsa Mira 7, Petrogradskiy, Saint Petersburg, Russia (Open map)

    Read more...

    From US$ 69
    price for 1 night
    RESERVE From US$ 69
  • Mesto Hotel

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

    The budget Mesto Hotel is a great place in a lively area of Saint Petersburg.

    Read more...

    From US$ 50
    price for 1 night
    RESERVE From US$ 50
  • Anichkov

    Nevsky Prospekt 64/11, Saint Petersburg, Russia (Open map)

    The sophisticated Anichkov Hotel offers elegant guest rooms close to Hermitage Museum, Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 110
    price for 1 night
    RESERVE From US$ 110
  • Old Vienna Hotel

    13 Malaya Morskaya Street Palace Square, Saint Petersburg, Russia (Open map)

    The comfortable 3-star Old Vienna Hotel Saint Petersburg provides quick access to museums, the palace and the cathedral nearby.

    Read more...

    From US$ 59
    price for 1 night
    RESERVE From US$ 59
  • Art-House Guest House

    Marata Ulitsa 10-6, Saint Petersburg, Russia (Open map)

    Art-House Guest House is a 3-star venue set just 1.9 km from Church of Our Savior on Spilled Blood and Palace Square .

    Read more...

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

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

    Versal Hotel is a comfortable venue in Saint Petersburg close to museums, churches and the palace.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Remarka Hotels On 6Th Sovetskaya

    Ulitsa 6-Ya Sovetskaya 9, Saint Petersburg, Russia (Open map)

    Remarka Hotels On 6Th Sovetskaya is a 3-star property only 2.4 km from Palace Square, Hermitage Museum and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 96
    price for 1 night
    RESERVE From US$ 96
  • 338 Hostel

    Kamennoostrovskiy Prospekt 10 B, Saint Petersburg, Russia (Open map)

    338 Hostel is only 2.8 km from Mariinsky Theatre, State Hermitage Museum and Winter Palace and Cathedral of Our Lady of Kazan .

    Read more...

    From US$ 38
    price for 1 night
    RESERVE From US$ 38
  • 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$ 101
    price for 1 night
    RESERVE From US$ 101
  • Remarka Hotel On Stolyarniy

    18/69, Stolyarniy Lane, Saint Petersburg, Russia (Open map)

    The comfortable Remarka Hotel On Stolyarniy offers accommodation in a central area of Saint Petersburg.

    Read more...

    From US$ 71
    price for 1 night
    RESERVE From US$ 71
  • Davidov Guest House

    Mayakovskogo Street 10, Saint Petersburg, Russia (Open map)

    Davidov Guest House provides affordable accommodation in Saint Petersburg.

    Read more...

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