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
  • At Lion's Bridge

    Griboedova Canal Street 102, Saint Petersburg, Russia (Open map)

    The stylish At Lion'S Bridge Hotel offers free parking and a safe deposit box.

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • Style Hotel

    Bakunina prospect 2, Saint Petersburg, Russia (Open map)

    The 3-star Style Hotel boasts close proximity to Palace Square, Admiralty and Church of Our Savior on Spilled Blood just 2.7 km away.

    Read more...

    From US$ 63
    price for 1 night
    RESERVE From US$ 63
  • 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
  • Invite Hotel House of Ruehl

    Nevsky Prospekt 65,7 floor, Saint Petersburg, Russia (Open map)

    Invite Hotel House Of Ruehl is a good accommodation choice in Saint Petersburg.

    Read more...

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

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

    Adagio B&B On Zhukovskogo is a 3-star property only 1.7 km from Church of Our Savior on Spilled Blood, Peter and Paul Fortress and Cathedral of Our Lady of Kazan .

    Read more...

    From US$ 23
    price for 1 night
    RESERVE From US$ 23
  • Nevskaya Classika Hotel

    Malaya Morskaya Ulitsa 7, Bldg 8, Saint Petersburg, Russia (Open map)

    Nevskaya Classika Hotel is a good accommodation choice in Saint Petersburg.

    Read more...

    From US$ 41
    price for 1 night
    RESERVE From US$ 41
  • Ambitus

    Marata Street, 8, Saint Pteresburg, Russia, 191025, Saint Petersburg, Russia (Open map)

    Ambitus is a 5-story hotel in Saint Petersburg within short distance of Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 34
    price for 1 night
    RESERVE From US$ 34
  • Dialog Spb

    Novgorodskaya Ulitsa 3/5 82, Saint Petersburg, Russia (Open map)

    Dialog Spb Hostel is only 3.0 km from Church of Our Savior on Spilled Blood, State Russian Museum and Palace Square .

    Read more...

    From US$ 5
    price for 1 night
    RESERVE From US$ 5
  • 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
  • Ekaterina Hotel

    Ulitsa Millionnaya 10A, Saint Petersburg, Russia (Open map)

    The luxury 4-star Ekaterina Hotel is set in the heart of Saint Petersburg.

    Read more...

    From US$ 137
    price for 1 night
    RESERVE From US$ 137
  • Hotel Solo Moyka 82

    Naberezhnaya Reki Moyki 82, Saint Petersburg, Russia (Open map)

    Hotel Solo Moyka 82 is a 3-star property only 650 meters from Church of Our Savior on Spilled Blood, State Hermitage Museum and Winter Palace and Mariinsky Theatre .

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Kamerdiner Hotel

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

    Kamerdiner Hotel is a 3-star elegant venue featuring a luxurious accommodation a short way from Summer Garden, Alexander Column and Saint Petersburg State Musical Comedy Theater.

    Read more...

    From US$ 89
    price for 1 night
    RESERVE From US$ 89
  • Little House

    Ulitsa Stremyannaya, 4, Saint Petersburg, Russia (Open map)

    Little House Hotel is a budget venue in Saint Petersburg close to the cathedral, museums and the palace.

    Read more...

    From US$ 35
    price for 1 night
    RESERVE From US$ 35
  • M-Hotel

    22/2 Sadovaya Street,St.Petersburg City,191123, Saint Petersburg, Russia (Open map)

    M-Hotel Saint Petersburg is a 3-star hotel located in the heart of Saint Petersburg. M-Hotel Saint Petersburg has been welcoming guests to its bright rooms since 2009.

    Read more...

    From US$ 164
    price for 1 night
    RESERVE From US$ 164
  • Petr Hotel

    Admiralteysky Prospekt, 8, Saint Petersburg, Russia (Open map)

    Petr Hotel is located in the heart of Tsentralny district next to Monument to Catherine the Great, Maryinsk Theater and St. Nicholas' Naval Cathedral.

    Read more...

    From US$ 92
    price for 1 night
    RESERVE From US$ 92
  • Bolshoy 45 Hotel

    Bolshoy Prospekt PS 45, Saint Petersburg, Russia (Open map)

    Bolshoy 45 Hotel is a budget 3-star property placed next to Admiralty, Summer Garden and Cathedral of Our Lady of Kazan .

    Read more...

    From US$ 45
    price for 1 night
    RESERVE From US$ 45
  • Hotel v Centre SPb Komfort

    Razyezzhaya Ulitsa 3, Saint Petersburg, Russia (Open map)

    The budget 2-star Hotel V Centre Spb Komfort lies within walking distance of Church of Our Savior on Spilled Blood, Hermitage Museum and Palace Square .

    Read more...

    From US$ 5
    price for 1 night
    RESERVE From US$ 5
  • Four Seasons Lion Palace

    1 Voznesensky Prospekt, Saint Petersburg, Russia (Open map)

    Read more...

    From US$ 610
    price for 1 night
    RESERVE From US$ 610
  • Domina Prestige

    99, Moika River Embankment, Saint Petersburg, Russia (Open map)

    Domina Prestige Hotel Saint Petersburg is an European-style hotel in Tsentralny district of Saint Petersburg at a close proximity to Peter and Paul Cathedral, On.

    Read more...

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