Beginning of main content

St. Petersburg Luxury Accommodation

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.


Best Luxury Hotels in St. Petersburg

See all 749 Hotels in St. Petersburg
Trezzini Palace Hotel

Trezzini Palace Hotel

21 University Embankment, St. Petersburg
5.0 out of 5.0
4.9 out of 5 (44 reviews)
Go back in time in classAbsolutely marvelous hotel. Waterfront location is unbeateable, with easy access to Mariisnky theater, Hermitage, and all major attractions in St Pete. We stayed in room 25 (blue room) and it was absolutely beautiful. Details were impeccable! Greeted with champagne and chocolate with super friendly ...
  9 Jul 2017

$238

$238
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 (40 reviews)
Perfect location. Very professional staff.Perfect stay. Fast and wonderful breakfast. Helpful staff and nicely done rooms with nespresso machines. Highly recommend
  22 Mar 2017

$557

$557
Angleterre Hotel

Angleterre Hotel

24, Malaya Morskaya str., St. Petersburg
5.0 out of 5.0
4.2 out of 5 (53 reviews)
Nice hotel close to the centerWe enjoyed the hotel the food and service was excellent in restaurant staff are very nice and helpful they tried their best to solve our problems even personal like cell phone or other problems we left that hotel very pleased and happy.
  8 Aug 2017

$316

$316
Kempinski Hotel Moika 22

Kempinski Hotel Moika 22

22, Moika River Embankment, St. Petersburg
5.0 out of 5.0
4.6 out of 5 (90 reviews)
Excellent hotel in historic city centerWe have stayed at other Kempinksi hotels before and this is no different. The staff is very nice and helpful. The rooms are spacious and clean. The buffet breakfast is great, many choices with lots of healthy options. I booked Deluxe room, it is not a suite but is very spacious. They put in another ...
  4 Jul 2017

$303

$303
The Taleon Imperial Hotel

The Taleon Imperial Hotel

59 Moika Emb, St. Petersburg
5.0 out of 5.0
4.6 out of 5 (49 reviews)
Great hotel in downtown Saint PetersburgMy parents and I had a fantastic stay at this hotel. The rooms resembled those of a palace (from the furniture to the drapes to the tiles in the bathroom). The breakfast was outstanding and definitely exceeded our expectations (red caviar, etc). By the way, the swimming pool and spa are included ...
  8 Jul 2017

$395

$395
The State Hermitage Museum Official Hotel

The State Hermitage Museum Official Hotel

10 Pravda St, St. Petersburg
5.0 out of 5.0
4.8 out of 5 (142 reviews)
Beautiful hotel with great staffWe had requested an airport pick up from the hotel, so was great to see a board with our name on arrival. First impresssions of the hotel did not disapppoint with its stunning foyer. From check in to check out, the reception staff could not have been more friendly and helpful. We were always greeted ...
  13 Aug 2017

$277

$277
Belmond Grand Hotel Europe

Belmond Grand Hotel Europe

1/7 Mikhailovskaya street, St. Petersburg
5.0 out of 5.0
4.7 out of 5 (62 reviews)
Beautiful Hotel Everything was fabulous. Good good. Decore was the best with artwork.
  18 May 2017

$427

$427
Renaissance St. Petersburg Baltic Hotel

Renaissance St. Petersburg Baltic Hotel

Pochtamtskaya Str 4, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (127 reviews)
Great location for st Petersburg tourism. Standard Marriott experience in great location to explore st Petersburg. We had 4 nights and no external window which felt unnatural.
  22 Jul 2017

$250

$250
Alexander House

Alexander House

27 Kryukov Canal Embankment, St. Petersburg
4.0 out of 5.0
4.8 out of 5 (39 reviews)
Alexander House provided excellent service by the friendliest staff. The hotel was truly lovely and made you feel at home in cozy environment. Every room had a different theme and was decorated differeny. Very good breakfast.
  25 Jun 2017

$200

$200
Domina Prestige St. Petersburg

Domina Prestige St. Petersburg

99 Moika River Emb., St. Petersburg
5.0 out of 5.0
4.7 out of 5 (150 reviews)
Central location, quiet streetAlmost everything about this hotel was very good to excellent, except having to queue for breakfast between 8am & 9.30am. We ended up walking to another nearby hotel for breakfast. With that said, we enjoyed our stay on every other level, and I thought this hotel was reasonably priced as well. Despite ...
  25 Jul 2017

$172

$172
Map

Recently booked St. Petersburg hotels

Pushka Inn Hotel
4.0 out of 5.0
Last booking: 6 hours ago
Ligotel
3.5 out of 5.0
Last booking: 9 hours ago
Premiere Boutique Hotel
3.5 out of 5.0
Last booking: 10 hours ago
Crowne Plaza Hotel St. Petersburg - Ligovsky
4.0 out of 5.0
Last booking: 12 hours ago
Rossiya Hotel
3.5 out of 5.0
Last booking: 14 hours ago
Corinthia Hotel St Petersburg
5.0 out of 5.0
Last booking: 16 hours ago
Kristoff Hotel
3.0 out of 5.0
Last booking: 18 hours ago
Trezzini Palace Hotel
5.0 out of 5.0
Last booking: 20 hours ago
Petro Palace Hotel
4.0 out of 5.0
Last booking: 21 hours ago

St. Petersburg Luxury Hotel & Resort Guide

Take a walk on the extravagant side of life during your next holiday by booking the best luxury accommodation in St. Petersburg.

  • Read through vetted reviews from real world travellers like yourself
  • Choose your accommodation from a large number of options
  • Indulge in opulence while still saving money with the Expedia Price Match Guarantee


You’ve worked hard to take a holiday, so make the most of your time away by booking a luxury accommodation. Luxury hotels in St. Petersburg offer pampering spa services, dazzling dining options, and a friendly and professional staff available around the clock. You will truly live a life of luxury - even if only for a night.

Even though you’re preparing to live like royalty, you don’t have to blow your budget. We offer deals and discounts on luxury hotels and resorts in St. Petersburg, Leningrad right here on Expedia, and searching for the right hotel is easy. Get started by browsing through our collection of opulent accommodation and filtering your hotel options by brand, theme, and location. Book with the Price Match Guarantee today to secure the best rate.