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

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Ju House Apartments

    Ulitsa Tkachey 68/2, Saint Petersburg, Russia (Open map)

    Ju House apartment is located in Nevskiy district a few steps from churches, museums and the cathedral.

    Read more...

    From US$ 27
    price for 1 night
    RESERVE From US$ 27
  • Apartment On Sedova 94

    Ul. Sedova 94, Kv. 23, Saint Petersburg, Russia (Open map)

    On Sedova 94 is an apartment only 9.8 km from Church of Our Savior on Spilled Blood, Palace Square and Mariinsky Theatre . Such facilities as an elevator and free parking are offered for guests.

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • Hostel by the river Neva

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

    Hostel By The River Neva enjoys its location on the beach. Warm colours decoration marks out this hostel.

    Read more...

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

    Prospekt Obukhovskoy Oborony 89A, Saint Petersburg, Russia (Open map)

    The 3-star Elizar Hotel lies within 3.0 km from Cocco Beach Tennis Club, Church of Our Savior on Spilled Blood and Saint Petersburg Salon Theater.

    Read more...

    From US$ 49
    price for 1 night
    RESERVE From US$ 49
  • Galakt

    8, Boulevard Krasnih Zor, St.Petersburg, 192174,, Saint Petersburg, Russia (Open map)

    The 2-star Galakt Hotel Saint Petersburg is set just 6.6 km from Ploschadka Skorohod, Mariinsky Theatre and Chesma Church .

    Read more...

    From US$ 19
    price for 1 night
    RESERVE From US$ 19
  • Flogiston Hotel

    Prospect Bolshevikov, 78A, Saint Petersburg, Russ, Saint Petersburg, Russia (Open map)

    The 3-star Flogiston Hotel boasts prime location not far from Church of Our Savior on Spilled Blood and Palace Square .

    Read more...

    From US$ 40
    price for 1 night
    RESERVE From US$ 40
  • Jenavi Club Hotel

    Bolshoy Smolensky Prospekt 12, Saint Petersburg, Russia (Open map)

    Jenavi Club is a 2-star hotel offering a bright accommodation not far from On. Theater, Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 34
    price for 1 night
    RESERVE From US$ 34
  • Obuhoff Hotel

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

    Located in the historical center of Saint Petersburg, the 3-star Obuhoff Hotel Saint Petersburg offers cozy rooms.

    Read more...

    From US$ 31
    price for 1 night
    RESERVE From US$ 31
  • Mirabooka Studios

    Iskrovskiy Prospekt 17/1, Saint Petersburg, Russia (Open map)

    Guests of Saint Petersburg will have a nice stay at Mirabooka Studios Guest House apartment. Guests can make use of airport transfer and room service onsite.

    Read more...

    From US$ 43
    price for 1 night
    RESERVE From US$ 43
  • Guest House na Slobodskoy

    Slobodskaya Street 3, Saint Petersburg, Russia (Open map)

    Guest House Na Slobodskoy apartment is located next to Church of Our Savior on Spilled Blood and Palace Square .

    Read more...

    From US$ 41
    price for 1 night
    RESERVE From US$ 41
  • Alex Hotel On Dybenko

    Ulitsa Antona-Ovseyenko 18, Saint Petersburg, Russia (Open map)

    The 3-star Alex Hotel On Dybenko offers fine accommodation in Saint Petersburg.

    Read more...

    From US$ 72
    price for 1 night
    RESERVE From US$ 72
  • Apartment Belysheva 5/6

    Belysheva 5/6, Saint Petersburg, Russia (Open map)

    Belysheva 5/6 apartment provides guests with free parking and an elevator. This apartment offers housekeeping, ironing service and grocery delivery service.

    Read more...

    From US$ 61
    price for 1 night
    RESERVE From US$ 61
  • Alex House

    Sedova,79, Saint Petersburg, Russia (Open map)

    Alex House apartment is located in Nevskiy district a few steps from a cathedral and a palace. The property features views over the garden as well as a safe deposit box and free parking.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • Apartment na Prospekt Bolshevikov 3

    Prospekt Bolshevikov 3, Saint Petersburg, Russia (Open map)

    Na Prospekt Bolshevikov 3 apartment hosts guests of Saint Petersburg. Airport transfer, ironing service and grocery shopping service as well as free parking and an elevator are at guests' disposal.

    Read more...

    From US$ 65
    price for 1 night
    RESERVE From US$ 65
  • Phlogiston Hotel

    Prospekt Bolshevikov 78A, Saint Petersburg, Russia (Open map)

    Phlogiston Hotel is a fine accommodation option in Saint Petersburg.

    Read more...

    From US$ 45
    price for 1 night
    RESERVE From US$ 45
  • Belye Nochi Hotel

    Prospekt Bolshevikov 54, Bldg 1, Saint Petersburg, Russia (Open map)

    Belye Nochi Hotel is a fine accommodation option in Saint Petersburg.

    Read more...

    From US$ 26
    price for 1 night
    RESERVE From US$ 26
  • Mini-hotel na Rabfakovskom

    2-oy Rabfakovskiy pereulok 5 k.1, Saint Petersburg, Russia (Open map)

    Mini-Hotel Na Rabfakovskom is a budget venue in Saint Petersburg close to a theater, a cathedral and a palace.

    Read more...

    From US$ 28
    price for 1 night
    RESERVE From US$ 28
  • Apartment at Prospekt Bolshevikov

    Prospekt Pyatiletok 5, Saint Petersburg, Russia (Open map)

    At Prospekt Bolshevikov is an apartment in Saint Petersburg within short distance of Church of Our Savior on Spilled Blood and Palace Square .

    Read more...

    From US$ 53
    price for 1 night
    RESERVE From US$ 53
  • Apartments on Belyasheva 5/6

    Ulitsa Belysheva, 5/6, Saint Petersburg, Russia (Open map)

    On Belyasheva 5/6 apartment offers fine accommodation in Saint Petersburg. Such facilities as an elevator and free parking are available on-site.

    Read more...

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