Hotels in Saint Petersburg

Search Hotels

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children

Love hotels in Saint Petersburg

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation



Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

5 properties found

  • Hotel Landorff

    Gorokhovaya Ulitsa 41, Saint Petersburg, Russia (Show map)

    Hotel Landorff is a 3-star property offering a central accommodation with 24-hour reception, dry cleaning and ironing service.


    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Genesis

    Nevsky Prospect 163, Saint Petersburg, Russia (Show map)

    Genesis offers rooms with a ceiling fan, an iron with ironing board, a wardrobe, direct dial phone and a separate toilet in the vicinity to The Admiralty.


    From US$ 107
    price for 1 night
    Book Now From US$ 107
  • Room In The Center

    Vladimirskiy Prospekt 3, Saint Petersburg, Russia (Show map)

    Room In The Center offers a budget accommodation in Saint Petersburg. Room In The Center is 20 minutes' walk from the center of Saint Petersburg.


    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Hotel Edelweiss

    Nevsky Prospekt 98, Saint Petersburg, Russia (Show map)

    The 3-star Edelweiss Hotel is set about 3 km from Bronze Horseman. Edelweiss Hotel is also placed within a 20-minute walk of Kazan Cathedral.


    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Apartments On Ispolkomskaya Ulitsa 13

    Ispolkomskaya Ulitsa 13, Saint Petersburg, Russia (Show map)

    The budget hotel lies close to Alliluyevy Apartment Museum and offers rooms completed with a dressing room, a closet, a work desk and hi-fi.


    From US$ 54
    price for 1 night
    Book Now From US$ 54