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

  • Four Seasons Hotel Lion Palace Saint Petersburg

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

    Located in the heart of Saint Petersburg, the 5-star Four Seasons Hotel Lion Palace Saint Petersburg offers luxurious rooms together with an indoor heated pool, an outdoor swimming pool and a spa center.

    More...

    From US$ 423
    price for 1 night
    Book Now From US$ 423
  • Domina Prestige Hotel Saint Petersburg

    Moika River Embankment 99, 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$ 135
    price for 1 night
    Book Now From US$ 135
  • The State Hermitage Museum Official Hotel

    Pravdy Street 10, 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$ 238
    price for 1 night
    Book Now From US$ 238
  • Helvetia Hotel Saint Petersburg

    11 Marata Street, Saint Petersburg, Russia (Show map)

    Offering a courtyard and a library, Helvetia Hotel Saint Petersburg lies in a business area of Saint Petersburg near to Church of Our Savior on Spilled Blood and Palace Square. Opened in 1876, the quiet hotel attracts visitors with its Baroque architecture.

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Taleon Imperial Hotel Saint Petersburg

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

    The excellent Taleon Imperial Hotel Saint Petersburg is situated in the heart of Saint Petersburg close to Palace Square and Hermitage. Featuring antique architecture, the hotel is welcoming guests since 2003.

    More...

    From US$ 284
    price for 1 night
    Book Now From US$ 284
  • Tradition Hotel Saint Petersburg

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

    Tradition Hotel Saint Petersburg is situated in the historical center of Saint Petersburg near Alexandrovsky Park, Peter and Paul Fortress and Hermitage. Tradition Hotel Saint Petersburg has been welcoming guests to its beautiful rooms since 2009.

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Arbat Nord Hotel Saint Petersburg

    4 Artilleriyskaya Street, Saint Petersburg, Russia (Show map)

    The 4-star Arbat Nord Hotel Saint Petersburg is set just 2.0 km from Hermitage Museum and Palace Square . This cozy hotel was opened in 2003 and renovated in 2009.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Demetra Art Hotel Saint Petersburg

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

    Demetra Art Hotel Saint Petersburg is a 4-star hotel offering a stylish accommodation not far from Hermitage, Church of Our Savior on Spilled Blood and Palace Square. Featuring contemporary architecture, the hotel is opened since 2011.

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Staybridge Suites Saint Petersburg

    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$ 127
    price for 1 night
    Book Now From US$ 127
  • Kempinski Hotel Moika 22 Saint Petersburg

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

    Kempinski Hotel Moika 22 Saint Petersburg is located in the center of Saint Petersburg overlooking the Moika River. Built in 2006, the comfortable hotel was renovated in 2012.

    More...

    From US$ 248
    price for 1 night
    Book Now From US$ 248
  • Hotel Crowne Plaza Saint Petersburg - Ligovsky

    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$ 110
    price for 1 night
    Book Now From US$ 110
  • Red Stars Hotel

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

    Red Stars Hotel is a 3-star venue set just 1.6 km from Hermitage, Saint Isaac's Cathedral and Trinity Cathedral. The traditional hotel is set in an oriental building in the historical center of Saint Petersburg.

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • W Saint Petersburg

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

    The unique 5-star W Saint Petersburg Hotel provides quiet rooms with a wonderful view of the cathedral. Featuring neoclassical architecture, the property was remodeled in 2011.

    More...

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

    Zvenigorodskaya 12, St Petersburg, Ru, 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$ 22
    price for 1 night
    Book Now From US$ 22
  • Angleterre Hotel Saint Petersburg

    St. Isaac'S Square/24 Malaya Morskaya Street, Saint Petersburg, Russia (Show map)

    The contemporary 5-star Angleterre Hotel Saint Petersburg offers quick access to Gostiny Dvor, Admiralty Building and State Museum of Theatre and Music. Featuring Baroque architecture, the property was remodeled in 2007.

    More...

    From US$ 212
    price for 1 night
    Book Now From US$ 212
  • Corinthia Hotel Saint Petersburg

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

    Situated near museums, churches and the cathedral the 5-star Corinthia Hotel Saint Petersburg boasts modern rooms overlooking the city. The refined hotel is set in a traditional building in the business center of Saint Petersburg.

    More...

    From US$ 208
    price for 1 night
    Book Now From US$ 208
  • Bristol Hotel Saint Petersburg

    Rasstannaya Street, 2, Bld.1, Lit. A, Saint Petersburg, Russia (Show map)

    Bristol Hotel Saint Petersburg is a 3-star comfortable property offering a cozy accommodation steps away from Church of Our Savior on Spilled Blood, Moscow Triumphal Gate and Arctic and Antarctic Museum.

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Golden Garden Boutique Hotel Saint Petersburg

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

    Golden Garden Boutique Hotel Saint Petersburg welcomes guests in the heart of Saint Petersburg meters away from the cathedral, museums and the palace. Featuring original architecture, the hotel is opened since 2004.

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Gogol Hotel

    Kanal Griboyedova 69, 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 From US$ 51
  • Amsterdam Hotel Saint Petersburg

    14 Karpovka Emb., Saint Petersburg, Russia (Show map)

    The unique 3-star Amsterdam Hotel Saint Petersburg is set in a picturesque area minutes away from Peter and Paul Fortress, Peter and Paul Cathedral and State University. Featuring Dutch architecture, Amsterdam Hotel Saint Petersburg was renovated in 2009.

    More...

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