Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date


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

Romantic hotels in Saint Petersburg

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

54 properties found

  • Arbat Nord

    Artelleriyskaya Ul, 4, Saint Petersburg, Russia (Show map)

    Set in the historical center of Saint Petersburg, this 4-star hotel features a free car park and a chapel. Occupying a 5-story classical building, the hotel was remodeled…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Nevsky Grand

    10 Bolshaya Konyushennaya, Saint Petersburg, Russia (Show map)

    Situated near restaurants and cafés, the 3-star Nevsky Grand Hotel comprises 121 rooms with a view over the city center. The hotel was opened in 2004, renovated in 2014…

    More...

    From US$ 117
    price for 1 night
    Book Now From US$ 117
  • Men'K Kings Hotel

    Revolution Highway 86 Letter A, Saint Petersburg, Russia (Show map)

    The superior Men'K Kings Hotel is a 4-star property with classic rooms to stay in a tourist area of Saint Petersburg.

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Vintage

    Obukhovskoy Oborony Prospect 261, Saint Petersburg, Russia (Show map)

    Vintage Hotel is a 3-star property featuring a baggage storage, a safety deposit box and an elevator. Since 2010 the hotel has been hosting guests in a 4-story…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Petro Sport

    6A Shosseynaya Str, Saint Petersburg, Russia (Show map)

    The comfortable Petro Sport Hotel accommodates guests in a shopping area of Saint Petersburg. Petro Sport Hotel operates since 2006.

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Lyra

    Ul. Dnepropetrovskaya 57A, Saint Petersburg, Russia (Show map)

    The excellent 3-star Lyra Hotel provides 24-hour reception, dry cleaning and housekeeping to ensure guests a comfortable stay. The property opened in 2006 and features sleek architecture.

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Original Sokos Hotel Olympia Garden

    Bataysky Pereulok 3A, Saint Petersburg, Russia (Show map)

    The stylish 4-star Original Sokos Hotel Olympia Garden offers airport transfer, 24-hour room service and laundry. Offering accommodation in the 7-story building, the hotel combines European architecture…

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Karelia

    M. Tukhachevskogo St. 27/2, Saint Petersburg, Russia (Show map)

    Karelia Hotel is a 3-star venue set 6 km away from Transfiguration Cathedral. With accents of European architecture, the hotel was built in 1979 and renovated in 2008.

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Amsterdam

    Nab.Reki Karpovki 14, Saint Petersburg, Russia (Show map)

    The pleasant 3-star Amsterdam Hotel provides quick access to a cathedral, a theater and a mosque nearby. Founded in 2006, the hotel underwent a renovation in 2009.

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Atrium

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

    The 3-star Atrium Hotel is situated in the historical center of Saint Petersburg. This traditional hotel dates from 1898 and was refurbished in 2008.

    More...

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

    25 Bolshaya Morskaya Street, Saint Petersburg, Russia (Show map)

    The 3-star Comfort Hotel boasts beautiful location near City Sculpture Museum, which is around 4.2 km away. The hotel was opened in 2003, offering accommodation in a 4-story…

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • Radisson Sonya

    Liteyny Prospekt 5/19, Saint Petersburg, Russia (Show map)

    The 4-star Radisson Sonya Hotel Saint Petersburg enjoys good setting overlooking the Neva River. Featuring classical architecture, Radisson Sonya Hotel Saint Petersburg was renovated in 2010.

    More...

    From US$ 214
    price for 1 night
    Book Now From US$ 214
  • Author Boutique Hotel

    9 Vladimirsky Prospect, Saint Petersburg, Russia (Show map)

    Author Boutique Hotel is a 5-star cozy venue featuring a classic accommodation within a 25-minute walk from Hermitage Museum. Featuring sophisticated architecture, the hotel is opened since 2004.

    More...

    From US$ 238
    price for 1 night
    Book Now From US$ 238
  • Novotel St Petersburg Centre

    Mayakovskogo 3A, Saint Petersburg, Russia (Show map)

    The 4-star Novotel lies within 1.6 km from State Hermitage Museum and Winter Palace, Mariinsky Theatre (Kirov Opera and Ballet) and Cathedral of Our Lady of Kazan (Kazansky Sobor).

    More...

    From US$ 164
    price for 1 night
    Book Now From US$ 164
  • Red Stars Hotel

    30 River Pryazhka Emb, Saint Petersburg, Russia (Show map)

    The 3-star grand hotel Red Stars offers a modern accommodation within easy reach of Admiralty Building, which is about 25 minutes` walk. Featuring innovative architecture, the hotel is welcoming…

    More...

    From US$ 186
    price for 1 night
    Book Now From US$ 186
  • Neptun Hotel Saint Petersburg

    Naberezhnaya Obvodnogo Kanala 93A, Saint Petersburg, Russia (Show map)

    The superior Neptun Hotel Saint Petersburg offers a cozy accommodation in the historical center of Saint Petersburg. Operating in Saint Petersburg since 1991, this hotel features classical architecture and modern…

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Solo Sokos Hotel Palace Bridge

    V.O. Birzhevoi Pereulok 2-4, Saint Petersburg, Russia (Show map)

    The grand Sokos Hotel Palace Bridge Saint Petersburg in Vasileostrovskiy district offers airy rooms with views over the Neva River. Remodeled in 2008, the property features traditional architecture.

    More...

    From US$ 306
    price for 1 night
    Book Now From US$ 306
  • Bristol Hotel

    Rasstannaya Street 2A Bld1, Saint Petersburg, Russia (Show map)

    The 3-star Bristol Hotel Saint Petersburg boasts close proximity to Saint Isaac's Cathedral, Hermitage and Moscow Triumphal Gate just 2.3 km away. Built in 1907, the comfortable hotel was…

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Guyot

    23 Professora Popova, Saint Petersburg, Russia (Show map)

    The prestigious Guyot Hotel is rated 4 stars and comprises 47 rooms with homely comforts. Remodeled in 2006, the property features European architecture.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Station Hotel Z12

    Zvenigorodskaya 12, Saint Petersburg, Russia (Show map)

    The quiet Station Hotel Z12 entices guests to stay in one of the 51 individual rooms and make use of a baggage storage, a safe deposit box and a vending…

    More...

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