Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Love hotels in Saint Petersburg

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Apply Filters
Clear Filters

5 options found

  • Hotel Landorff

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

    Show map

    Lovehotel Landorff is a modern venue in Saint Petersburg close to the palace and the cathedral. The property is in Tsentralny in Saint Petersburg that provides fast access to Mariinsky…

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Mini Hotel B-96

    Bolshoy Prospekt V. O. 96, Saint Petersburg, Russia (Show map)

    Show map

    Mini Hotel B-96 offers a budget accommodation in Saint Petersburg. The property is located in Vasileostrovskiy district, 4 km from State Hermitage Museum and Winter Palace.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Genesis

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

    Show map

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Edelweiss Hotel

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

    Show map

    The 3-star Edelweiss Hotel boasts close proximity to Palace Square just 2.3 km away. The hotel is around 30 minutes on foot from the city center.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Room In The Center

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

    Show map

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19