Beginning of main content

Romantic Hotels in St. Petersburg

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Petersburg Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Petersburg Romantic Hotels

See all 723 Hotels in St. Petersburg
Alexander House

Alexander House

27 Kryukov Canal Embankment, St. Petersburg
4.0 out of 5.0
4.8 out of 5 (37 reviews)
Alexander HouseA lovely hotel. The condition of the rooms and service was all fine. The staff are very friendly and all spoke good English. This is a great choice if you are visiting the Mariinsky, but a great choice for the entire city. Would stay again.
  Apr 26, 2017

$207

$207
Corinthia Hotel St Petersburg

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg
5.0 out of 5.0
4.4 out of 5 (249 reviews)
Good location, lower than average serviceI booked this particular hotel as it is part of the +VIP access program. A few days prior to our stay, Expedia emails me and advises that we have been given free beverage and a late check out due to myself being an Expedia Plus Gold member. It was a good plus and although the hotel was completely ...
  May 25, 2017

$174

$174
New Peterhof Hotel

New Peterhof Hotel

St. Peterburgskiy Prospekt, 34, Petergof
4.0 out of 5.0
3.6 out of 5 (7 reviews)
Excellent location We stayed in the hotel for a weekend get away from busy city life. It in a perfect location as its walking distance from the Peterhof Palace. Also near bus stop, in case someone needs to go downtown. Hotel is fairly new, clean and staff is very friendly. Spa is amazing! Highly recommended.
  Feb 27, 2017

$80

$80
Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg
4.0 out of 5.0
4.8 out of 5 (60 reviews)
Great location great staff Great location, the staff was extremely helpful and knowledgeable about the city
  Jun 23, 2017

$178

$178
Casa Leto

Casa Leto

34, Bolshaya Morskaya street, St. Petersburg
3.5 out of 5.0
4.6 out of 5 (21 reviews)
Great Location to Popular Sites in St. PetersburgGreat location, walking distance to most popular sites in St. Petersburg (SPB). Large, clean rooms. Friendly, accommodating, English speaking staff. Free hot breakfast...eggs of any type cooked to order, cereal, juice, coffee. Coffee, tea and cookies upon returning to room at end of day. Comfortable ...
  Sep 19, 2016

$106

$106
Sky Hotel

Sky Hotel

17, Bolshaya Konyushennaya str., St. Petersburg
2.5 out of 5.0
3.9 out of 5 (27 reviews)
excellent stay in the center of the city :)I would definitely stay in this hotel again when I travel back to St. Petersburg. The staff are friendly, the room is clean, tidy and comfortable. But if you expect more for the breakfast its better to find a rather higher rated hotel, since they provide breakfast from one of the bakeries/patissery ...
  Jul 12, 2016

$106

$106
Rocco Forte Astoria Hotel

Rocco Forte Astoria Hotel

39, Bolshaya Morskaya str., St. Petersburg
5.0 out of 5.0
4.3 out of 5 (15 reviews)
Very well appointed Hotel with excellent staff We really enjoyed our stay at this classy hotel. After travelling from Hong Kong we were very happy to get an early check in and a room upgrade to a beautiful very well appointed Large Delux room . The furnishing is very tasteful and everything works well. The bed was very comfortable with a great ...
  Dec 31, 2014

$305

$305
Anturage

Anturage

Bolshoy Prospekt, 33, St. Petersburg
3.0 out of 5.0
3.0 out of 5 (1 reviews)

$73

$73
Four Seasons Hotel Lion Palace St. Petersburg

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg
5.0 out of 5.0
4.8 out of 5 (39 reviews)
Perfect location. Very professional staff.Perfect stay. Fast and wonderful breakfast. Helpful staff and nicely done rooms with nespresso machines. Highly recommend
  Mar 22, 2017

$538

$538
Map

Recently booked St. Petersburg hotels

Usadba na Elizarova Hotel
2.5 out of 5.0
Last booking: 1 hour ago
Rocco Forte Astoria Hotel
5.0 out of 5.0
Last booking: 1 hour ago
Petro Palace Hotel
4.0 out of 5.0
Last booking: 2 hours ago
Trezzini Palace Hotel
5.0 out of 5.0
Last booking: 3 hours ago
Ambassador Hotel
4.0 out of 5.0
Last booking: 5 hours ago
Rossi Boutique Hotel & SPA
4.0 out of 5.0
Last booking: 5 hours ago
Nevsky Bereg 122
3.0 out of 5.0
Last booking: 6 hours ago
Hotel Roses
3.5 out of 5.0
Last booking: 7 hours ago
Majestic Boutique Hotel DeLuxe
4.0 out of 5.0
Last booking: 7 hours ago

Romantic St. Petersburg Hotels Information

Put on some sultry music, light up the candles, and get the flower petals ready: You're on the road toward romance. Whether you need a break from the busy agenda of daily life or have a special anniversary approaching, you'll get butterflies when you lay eyes on Expedia's romantic hotels in St. Petersburg. Regardless of the reason you can't wait for this holiday, we provide an easy way to .

Romantic Lodging in St. Petersburg Is Just the Start

When it's time for tales of love, what do you desire? Perhaps you can find St. Petersburg hotels with in-room indulgences or a health club for a refreshing massage together. Stare into each other's eyes over candlelit feasts at the area establishments. Perhaps you will keep the fun times going at a local pub before you head back to your lodging.

You will also understand just what is in the cards for you, because you can also check out the things to do nearby.

  • St. Petersburg romantic hotels will be here for you and your sweetheart with everything you could desire.
  • We can help you find exactly what you're seeking at St. Petersburg romantic hotels.
  • You'll never want to leave those four walls.
  • The management can help you find what you are searching for.
  • Conclude an excellent holiday with a walk beneath the moon and stars.

Now Is the Ideal Moment to Get Exceptional Prices and Lodging Selection

Yes, it will be easy for you to realize why vacationers come back over and over. We're sure you'll make the same assessment once you visit this awesome town. And you will have plenty of dollars left over thanks to Expedia's deals. You'll soon be falling in love as if you just met when you give us a try today.