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:

  • 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
  • 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
  • Martha Apartment

    Ulitsa Varshavskaya 19/5, Saint Petersburg, Russia (Open map)

    Varshavskaya 19/5 is an apartment in Saint Petersburg within short distance of Mariinsky Theatre and Palace Square. There are free parking, a designated smoking area and an elevator provided onsite.

    Read more...

    From US$ 54
    price for 1 night
    RESERVE From US$ 54
  • 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
  • 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
  • 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
  • El Rooms Apartments

    Ligovskiy Prospekt 44-209, Saint Petersburg, Russia (Open map)

    The excellent El Rooms is a 2-star property within proximity of Church of Our Savior on Spilled Blood and Palace Square .

    Read more...

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

    Transportny Pereulok 10, Saint Petersburg, Russia (Open map)

    The 3-star Drugoy Hostel offers a bright accommodation in Saint Petersburg. Drugoy Hostel boasts a modern interior.

    Read more...

    From US$ 6
    price for 1 night
    RESERVE From US$ 6
  • 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
  • Studio Avrora

    nab. Moyki 10, Saint Petersburg, Russia (Open map)

    Studio Avrora apartment offers fine accommodation in Saint Petersburg. There are an elevator and parking provided onsite.

    Read more...

    From US$ 64
    price for 1 night
    RESERVE From US$ 64
  • А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
  • Holiday Home Family

    Goncharnaya Ulitsa 9, Saint Petersburg, Russia (Open map)

    Holiday Home Family in Admiralteyskiy district provides a soundproof accommodation. Guests can make use of a luggage storage and parking on the premises.

    Read more...

    From US$ 34
    price for 1 night
    RESERVE From US$ 34
  • Apartment

    Ulitsa Hoshimina 16А, Saint Petersburg, Russia (Open map)

    Apartment apartment is located next to History of Russian Submarine Forces Museum, Divo Ostrov and Yelagin Palace. This apartment provides a designated smoking area, parking and a lift.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • City View Apartment on 21st floor

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

    City View Apartment On 21St Floor apartment is located in Vyborgsky district a few steps from a church and a museum.

    Read more...

    From US$ 66
    price for 1 night
    RESERVE From US$ 66
  • Apartment Nevskiy 109

    Nevskiy prospekt house 109, Saint Petersburg, Russia (Open map)

    Nevskiy 109 is an apartment in Saint Petersburg within short distance of Admiralty, Palace Square and Church of Our Savior on Spilled Blood.

    Read more...

    From US$ 119
    price for 1 night
    RESERVE From US$ 119
  • Apartment Sofya

    Stremyannaya ulitsa 20, Saint Petersburg, Russia (Open map)

    Sofya is an apartment only 1.8 km from Palace Square and Church of Our Savior on Spilled Blood. Guests can make use of airport transfer and ironing service onsite.

    Read more...

    From US$ 65
    price for 1 night
    RESERVE From US$ 65
  • Apartment on Moyka

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

    On Moyka apartment hosts guests of Saint Petersburg.

    Read more...

    From US$ 102
    price for 1 night
    RESERVE From US$ 102
  • Green House Hostel

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

    Featuring a car park and a barber shop, Green House Hostel comes with a beauty shop and a storage room as well.

    Read more...

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