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:

  • Aurora Central

    Ligovsky Prospect 21B-3, Saint Petersburg, Russia, Saint Petersburg, Russia (Open map)

    The modern 3-star Hotel Aurora Central Saint Petersburg is set in a historic area minutes away from Summer Garden, Cathedral of Our Lady of Kazan and Saint Petersburg Academic Drama Theater.

    Read more...

    From US$ 92
    price for 1 night
    RESERVE From US$ 92
  • Marusya Hostel

    Efimova Street 1/4, Saint Petersburg, Russia (Open map)

    Marusya Hostel is only 1150 meters from Saint Isaac's Cathedral, Admiralty and Mariinsky Theatre . Such amenities like free parking and a safe deposit box are provided.

    Read more...

    From US$ 7
    price for 1 night
    RESERVE From US$ 7
  • Guest House Spirit House

    Ulitsa Dnepropetrovskaya 31, Bldg 7N, Saint Petersburg, Russia (Open map)

    Guest House Spirit House - Hostel is only 3.0 km from State Russian Museum and Palace Square .

    Read more...

    From US$ 17
    price for 1 night
    RESERVE From US$ 17
  • Apartment On Prospekt Nevsky 72

    Prospekt Nevsky 72 - 28, Saint Petersburg, Russia (Open map)

    On Prospekt Nevsky 72 apartment is located next to Admiralty, Admiralty Building and Palace Square . This property offers ironing service and airport transfer.

    Read more...

    From US$ 111
    price for 1 night
    RESERVE From US$ 111
  • Randhouse Sennaya B&B

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

    Randhouse Sennaya B&B is a good accommodation choice in Saint Petersburg.

    Read more...

    From US$ 49
    price for 1 night
    RESERVE From US$ 49
  • SaintHouse on Zakharyevskaya

    Ulitsa Zakharyevskaya 27 87, Saint Petersburg, Russia (Open map)

    Zakharyevskaya apartment hosts guests of Saint Petersburg.

    Read more...

    From US$ 68
    price for 1 night
    RESERVE From US$ 68
  • Landorff

    Gorokhovaya Street, 41, St Petersburg, Ru, Saint Petersburg, Russia (Open map)

    The modern 3-star Lovehotel Landorff is a great place to stay in Saint Petersburg.

    Read more...

    From US$ 65
    price for 1 night
    RESERVE From US$ 65
  • House Mouse Hostel

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

    House Mouse Hostel offers a bright accommodation in Admiralteyskiy district of Saint Petersburg.

    Read more...

    From US$ 11
    price for 1 night
    RESERVE From US$ 11
  • Avenue Hotel

    Pravdi Street 22 A - Saint Petersburg, Saint Petersburg, Russia (Open map)

    The 2-star Avenue Hotel boasts close proximity to Bronze Horseman, Cathedral of Our Lady of Kazan and Saint Petersburg Academic Drama Theater just 1.7 km away.

    Read more...

    From US$ 108
    price for 1 night
    RESERVE From US$ 108
  • Adagio B&B On Zhukovskogo

    Ulitsa Zhukovskogo 41, Saint Petersburg, Russia (Open map)

    The budget Adagio B&B On Zhukovskogo is a 3-star property within proximity of Church of Our Savior on Spilled Blood, State Russian Museum and Statue of Lenin at Finland Station .

    Read more...

    From US$ 23
    price for 1 night
    RESERVE From US$ 23
  • Life Saint-Petersburg

    Ulitsa Kirochnaya 48 apt. 22 , the door code - 4813В, Saint Petersburg, Russia (Open map)

    Life Saint-Petersburg Hotel offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Da Vinci Hotel

    1- ya Sovetskaya ulitsa, 12, Saint Petersburg, Russia (Open map)

    The budget 2-star Da Vinci Hotel lies within walking distance of Admiralty, Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 35
    price for 1 night
    RESERVE From US$ 35
  • Happy Hostel SPB

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

    The pet-friendly property provides easy access to a church and a palace.

    Read more...

    From US$ 17
    price for 1 night
    RESERVE From US$ 17
  • Life Inn Apartments

    Moyka River Embankment 14, Saint Petersburg, Russia (Open map)

    Life Inn is situated in the center of Saint Petersburg near Palace Square, Hermitage Museum and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 113
    price for 1 night
    RESERVE From US$ 113
  • Guest House Cat House

    Naberezhnaya obvodnogo kanala 108A, Saint Petersburg, Russia (Open map)

    Guest House Cat House is an apartment only 2.1 km from Admiralty Building, Admiralty and Mariinsky Theatre . The on-site comforts include parking and an elevator.

    Read more...

    From US$ 6
    price for 1 night
    RESERVE From US$ 6
  • Mini-Hotel Dojdliviy Piter

    Nevskiy prospekt 170, Saint Petersburg, Russia (Open map)

    Mini-Hotel Dojdliviy Piter is located in a historic area of Saint Petersburg in close proximity to State Hermitage Museum and Winter Palace, On. Theater and Lensovet St Petersburg Academic Theater.

    Read more...

    From US$ 23
    price for 1 night
    RESERVE From US$ 23
  • Flat Hotel

    Kuybisheva Street 21, Saint Petersburg, Russia (Open map)

    Flat is a 2-star comfortable hotel providing a bright accommodation only minutes away from Palace Square, Church of Our Savior on Spilled Blood and Hermitage Museum.

    Read more...

    From US$ 23
    price for 1 night
    RESERVE From US$ 23
  • Alluria on Vosstaniya Hotel

    Kovenskiy Pereulok 16, Saint Petersburg, Russia (Open map)

    The 2-star Alluria On Vosstaniya Hotel is set just 1.6 km from State Russian Museum, Church of Our Savior on Spilled Blood and Admiralty Building.

    Read more...

    From US$ 33
    price for 1 night
    RESERVE From US$ 33
  • Pmg Hostel

    1-Ya Krasnoarmeiskaya Street 15, Saint Petersburg, Russia (Open map)

    Pmg Hostel offers a basic accommodation in Admiralteyskiy district of Saint Petersburg.

    Read more...

    From US$ 18
    price for 1 night
    RESERVE From US$ 18
  • Fall In Love Mini Hotel

    Ulitsa Marata 61, Saint Petersburg, Russia (Open map)

    Fall In Love Hostel is a 2-star property only 2.2 km from Hermitage Museum, Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

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