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:

  • Hostel Alye Parusa

    Kronverksky Prospekt 23 Bldg 9, Saint Petersburg, Russia (Open map)

    Hostel Alye Parusa is located in Petrogradskiy district next to Palace Square, Petrovsky Stadium and Hermitage Museum.

    Read more...

    From US$ 12
    price for 1 night
    RESERVE From US$ 12
  • Guest House Esperans

    Michurinskaya Ulitsa 6, Saint Petersburg, Russia (Open map)

    Due to the location in the historical center of Saint Petersburg, the apartment provides easy access to the palace, museums and churches.

    Read more...

    From US$ 71
    price for 1 night
    RESERVE From US$ 71
  • Аpartamenty na Sportivnoy

    Ulitsa Zverinskaya 17B-32, Saint Petersburg, Russia (Open map)

    Аpartamenty Na Sportivnoj apartment is located in Petrogradskiy district a few steps from a palace, a museum and a cathedral. This property offers airport transfer and ironing service.

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • 5 Evenings On Nevsky

    22 Vosstaniaya, Apt. 6 , Saint Petersburg, Russia (Open map)

    The pleasant 5 Evenings On Nevsky Bed & Breakfast offers comfortable rooms in proximity to Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Gnezdo Hostel

    Ulitsa Mayakovskogo 42, Saint Petersburg, Russia (Open map)

    The classic 2-star Gnezdo Hostel provides quick access to the palace, churches and museums nearby.

    Read more...

    From US$ 6
    price for 1 night
    RESERVE From US$ 6
  • Home away from Home

    ul. Oranienbaumskaya 3, Saint Petersburg, Russia (Open map)

    Home Away From Home apartment is located next to Admiralty, Admiralty Building and Palace Square .

    Read more...

    From US$ 75
    price for 1 night
    RESERVE From US$ 75
  • Solo On Bolshoi Prospekt

    Bolshoy Prospekt 51 ,Sankt Petersburg 197101, Saint Petersburg, Russia (Open map)

    Solo On Bolshoi Prospekt Bed & Breakfast is a 3-star property only 1.6 km from Museum of Wax and Punishment Tools of the Middle Ages, Bronze Horseman and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 61
    price for 1 night
    RESERVE From US$ 61
  • 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
  • Hostel Nebo

    Malyy prospekt Petrogradskoy Storony 1, Bldg. 3, Saint Petersburg, Russia (Open map)

    Hostel Nebo is a 2-star property only 2.6 km from Church of Our Savior on Spilled Blood, Cathedral of Our Lady of Kazan and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 5
    price for 1 night
    RESERVE From US$ 5
  • March Hare

    ul. Zverinskaya d.17 A, Saint Petersburg, Russia (Open map)

    March Hare Hostel is only 2.0 km from Bronze Horseman, Church of Our Savior on Spilled Blood and State Hermitage Museum and Winter Palace.

    Read more...

    From US$ 7
    price for 1 night
    RESERVE From US$ 7
  • Hotel Indigo St.Petersburg- Tchaikovskogo

    Chaikovskogo Street 17, Saint Petersburg, Russia (Open map)

    The cozy Hotel Indigo St. Petesburg Tchaikovskogo is a 4-star property within proximity of Palace Square and Hermitage Museum.

    Read more...

    From US$ 153
    price for 1 night
    RESERVE From US$ 153
  • Aximaris Hotel

    Zverinskaya Street 2/5, Saint Petersburg, Russia (Open map)

    The 3-star Aximaris Hotel is set just 2.0 km from Hermitage Museum, State Hermitage Museum and Winter Palace and Admiralty .

    Read more...

    From US$ 69
    price for 1 night
    RESERVE From US$ 69
  • Atmosphera Na Bolshom 32

    Ropshinskaya Str.1/32, Saint Petersburg, Russia (Open map)

    Atmosphera Na Bolshom 32 Hotel is set in a historic area of Saint Petersburg next to Palace Square, Admiralty Building and Admiralty .

    Read more...

    From US$ 47
    price for 1 night
    RESERVE From US$ 47
  • Amsterdam

    Naberezhnaya Reki Karpovki 14, Saint Petersburg, Russia (Open map)

    Amsterdam Hotel Saint Petersburg is a 3-star unique property offering a classic accommodation steps away from Admiralty Building, St. Petersburg University and Peter and Paul Cathedral.

    Read more...

    From US$ 57
    price for 1 night
    RESERVE From US$ 57
  • Aparthotel Kronverk

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

    Apart Hotel Kronverk Saint Petersburg is a 7-story hotel in Saint Petersburg within short distance of Peter and Paul Fortress, Admiralty and Leningrad .

    Read more...

    From US$ 88
    price for 1 night
    RESERVE From US$ 88
  • Old Town

    Bolshoy Prospekt 70-72, Saint Petersburg, Russia (Open map)

    The historical 3-star Old Town Mini-Hotel offers dry cleaning, ironing service and 24-hour room service. The building was renovated in 2005.

    Read more...

    From US$ 55
    price for 1 night
    RESERVE From US$ 55
  • Adoriya Mini Hotel

    Ulitsa Bolshaya Zelenina 29, Saint Petersburg, Russia (Open map)

    Adoriya Mini Hotel offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 37
    price for 1 night
    RESERVE From US$ 37
  • Tradition Hotel

    Prospekt Dobrolyubova 2, Saint Petersburg, Russia (Open map)

    Set in the heart of Saint Petersburg this Victorian-style hotel features 16 rooms and quick access to Church of Our Savior on Spilled Blood, Mariinsky Theatre and Bronze Horseman .

    Read more...

    From US$ 83
    price for 1 night
    RESERVE From US$ 83
  • Art-Hotel Mokhovaya

    Mokhovaya Str.27-29, Saint Petersburg, Russia (Open map)

    The classic Art-Hotel Mokhovaya Saint Petersburg is rated 3 stars and comprises 14 rooms with homely comforts. Since 2003, it has been hosting guests in the heart of Saint Petersburg.

    Read more...

    From US$ 63
    price for 1 night
    RESERVE From US$ 63
  • Hermes Park Hotel

    Nab.Martynova 36, Saint Petersburg, Russia (Open map)

    Hermes Park Hotel is a 3-star venue set just 1.6 km from Russkaya Antrepriza Saint Petersburg Mironov Theater, Mariinsky Theatre and Hermitage Storage Facility.

    Read more...

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