USD
Saint Petersburg hotel reservation: check availability and room rates
Select date

Select date


Ages of children:
Cancel
OK

Romantic hotels in Saint Petersburg

52 properties found

  • Four Seasons Lion Palace 5 stars

    1 Voznesensky Prospekt, Saint Petersburg, Russia (Show map)

    Four Seasons Hotel Lion Palace Saint Petersburg is a 5-story hotel in a shopping area of Saint Petersburg at a close proximity to State Russian Museum, Mariinsky Theatre and Museum of the History of Political Police offering cozy rooms along with a health club, a casino and a swimming pool.

    More
    From US$ 610
    price for 1 night
    BOOK NOW
  • Domina Prestige 5 stars

    99, Moika River Embankment, Saint Petersburg, Russia (Show map)

    Domina Prestige Hotel Saint Petersburg is an European-style hotel in Tsentralny district of Saint Petersburg at a close proximity to Peter and Paul Cathedral, On. Theater and Gostiny Dvor offering contemporary rooms with a stunning view over the Neva River and the Moika River.

    More
    From US$ 228
    price for 1 night
    BOOK NOW
  • Official State Hermitage 5 stars

    10 Pravdy Street St. Petersburg 191119, Saint Petersburg, Russia (Show map)

    State Hermitage Museum Official is a 6-story hotel in Saint Petersburg within short distance of State Russian Museum, On. Theater and Palace Square . Operating in Saint Petersburg since 1830, this hotel features imperial architecture and modern comforts.

    More
    From US$ 303
    price for 1 night
    BOOK NOW
  • Helvetia 4 stars

    11 Marata Str., Saint Petersburg, Russia (Show map)

    Helvetia Hotel Saint Petersburg is a 4-story hotel in the middle of Saint Petersburg at a close proximity to Church of Our Savior on Spilled Blood and Palace Square offering 75 compact rooms. Renovated in 2012, the hotel combines traditional architecture with ultimate comfort.

    More
    From US$ 127
    price for 1 night
    BOOK NOW
  • Tradition Hotel 4 stars

    Prospekt Dobrolyubova 2, Saint Petersburg, Russia (Show map)

    The unique Tradition Hotel Saint Petersburg is situated in the heart of Saint Petersburg close to Kunstkammer Museum of Anthropology and Ethnography, Palace Square and Leningrad . Tradition Hotel Saint Petersburg has been welcoming guests to its cozy rooms since 2009.

    More
    From US$ 83
    price for 1 night
    BOOK NOW
  • Arbat Nord 3 stars

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

    The classic Arbat Nord Hotel Saint Petersburg is situated in the ski district next to churches, the palace and the cathedral. Featuring classical architecture, Arbat Nord Hotel Saint Petersburg was renovated in 2009.

    More
    From US$ 50
    price for 1 night
    BOOK NOW
  • Demetra Art Hotel 4 stars

    Vosstaniya Street 44, Saint Petersburg, Russia (Show map)

    The 4-star Demetra Art Hotel Saint Petersburg enjoys excellent setting overlooking the Neva River. Demetra Art Hotel Saint Petersburg has been welcoming guests to its soundproof rooms since 2011.

    More
    From US$ 107
    price for 1 night
    BOOK NOW
  • Staybridge Suites 5 stars

    Moskovsky Prospekt 97V, Saint Petersburg, Russia (Show map)

    The traditional Staybridge Suites Saint Petersburg comprises bright rooms in the vicinity of On. Theater and Mariinsky Theatre . Offering accommodation in a 22-story building, Staybridge Suites Saint Petersburg has been hosting guests since 2010 and features futuristic architecture.

    More
    From US$ 145
    price for 1 night
    BOOK NOW
  • Kempinski Hotel Moika 22 5 stars

    Naberezhnaya Reki Moiki 22, Saint Petersburg, Russia (Show map)

    Situated in the heart of Saint Petersburg, the 5-star Kempinski Hotel Moika 22 Saint Petersburg offers the 24-hour restaurant serving European cuisine. The classic hotel, built in 2006, is renowned for its classical architecture.

    More
    From US$ 325
    price for 1 night
    BOOK NOW
  • Crowne Plaza St. Petersburg - Ligovsky 4 stars

    61 Ligovsky Prospekt, Saint Petersburg, Russia (Show map)

    The classic 4-star Hotel Crowne Plaza Saint Petersburg - Ligovsky offers quick access to State Russian Museum, Church of Our Savior on Spilled Blood and All-Russian Alexander Pushkin Museum. Hotel Crowne Plaza Saint Petersburg - Ligovsky has been welcoming guests to its spacious rooms since 2011.

    More
    From US$ 151
    price for 1 night
    BOOK NOW
  • Red Stars Hotel 4 stars

    Naberezhnaya Reki Pryazhki 30, Saint Petersburg, Russia (Show map)

    Situated in the historical center of Saint Petersburg, the charming Red Stars Hotel offers luxury rooms.

    More
    From US$ 75
    price for 1 night
    BOOK NOW
  • W St. Petersburg 5 stars

    6 Voznesensky Prospect, Saint Petersburg, Russia (Show map)

    W Saint Petersburg Hotel is rated 5 stars and provides visitors with a safe deposit box, a baggage storage and parking. Operating in Saint Petersburg since 2009, this hotel features neoclassical architecture and modern comforts.

    More
    From US$ 363
    price for 1 night
    BOOK NOW
  • Station Hotel Z12 3 stars

    Zvenigorodskaya Ulitsa 12, Saint Petersburg, Russia (Show map)

    Situated near churches, the cathedral and the palace the 3-star Station Hotel Z12 boasts classic rooms overlooking the city. The comfortable hotel is set in a traditional building in the historical center of Saint Petersburg.

    More
    From US$ 25
    price for 1 night
    BOOK NOW
  • Angleterre 5 stars

    St. Isaac'S Square, Saint Petersburg, Russia (Show map)

    Located in the heart of Saint Petersburg, the 5-star Angleterre Hotel Saint Petersburg offers multifunctional rooms together with an indoor swimming pool, an outdoor swimming pool and a casino. With accents of Baroque architecture, the hotel was built in 1886 and renovated in 2007.

    More
    From US$ 217
    price for 1 night
    BOOK NOW
  • Corinthia St.Petersburg 5 stars

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

    Located close to museums, the palace and churches, Corinthia Hotel Saint Petersburg offers a sun terrace, an indoor swimming pool and a health club. Corinthia Hotel Saint Petersburg has been welcoming guests to its elegant rooms since 1993.

    More
    From US$ 178
    price for 1 night
    BOOK NOW
  • Bristol Hotel 3 stars

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

    Situated near restaurants and bars, this elegant hotel comprises 119 rooms next to Church of Our Savior on Spilled Blood, Mariinsky Theatre and Arctic and Antarctic Museum. The property opened in 1907 and features traditional architecture.

    More
    From US$ 35
    price for 1 night
    BOOK NOW
  • Author Boutique Hotel 5 stars

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

    The 5-star Golden Garden Boutique Hotel Saint Petersburg boasts close proximity to Winter Palace of Peter I, Peter and Paul Fortress and Palace Square just 1.9 km away. Golden Garden Boutique Hotel Saint Petersburg has been welcoming guests to its tasteful rooms since 2004.

    More
    From US$ 128
    price for 1 night
    BOOK NOW
  • Hotel Gogol 3 stars

    69 Griboyedov Canal Embankment, Saint Petersburg, Russia (Show map)

    Gogol Hotel is placed in the center of Saint Petersburg steps away from exhibition centers and banks. Featuring traditional architecture, the hotel is welcoming guests since 2012.

    More
    From US$ 51
    price for 1 night
    BOOK NOW
  • Amsterdam 3 stars

    Naberezhnaya Reki Karpovki 14, Saint Petersburg, Russia (Show map)

    Amsterdam Hotel Saint Petersburg is a 3-star unique property offering a classic accommodation steps away from Admiralty Building, St. Petersburg University and Peter and Paul Cathedral. Founded in 2006, the hotel underwent a renovation in 2009.

    More
    From US$ 57
    price for 1 night
    BOOK NOW
  • Baltiya 3 stars

    Ulitsa Smolyachkova 5, Bldg 1, Saint Petersburg, Russia (Show map)

    Located close to the palace, the cathedral and churches, Baltiya Hotel offers a swimming pool and a library. Since 2012, it has been hosting guests in the middle of Saint Petersburg.

    More
    From US$ 59
    price for 1 night
    BOOK NOW

Preferences

Price per night

  • (11)
  • (18)
  • (11)
  • (4)
  • (8)

Hotels by class

  • (11)
  • (19)
  • (20)
  • (1)
  • (1)

Search by name:

Other accommodation

  • (49)
  • (2)
  • (1)

Districts

  • (40)
  • (29)
  • (7)
  • (6)
  • (3)
  • (2)
  • (1)
  • (1)

Attractions

  • (1)
  • (1)

Thematic hotels

  • (2389)
  • (2015)
  • (1328)
  • (356)
  • (180)
  • (170)
  • (154)
  • (127)
  • (102)
  • (52)
  • (46)
  • (9)
  • (9)

Review rating

  • (8)
  • (29)
  • (7)
  • (1)

Hotel facilities

  • (50)
  • (48)
  • (46)
  • (45)
  • (32)
  • (27)
  • (26)
  • (26)
  • (24)
  • (21)
  • (17)
  • (13)

Room facilities

  • (49)
  • (35)
  • (12)
  • (5)
  • (2)