Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured St. Petersburg 5 Star Hotels

See all 878 Hotels in St. Petersburg
Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg
5.0 out of 5.0
4.3 out of 5 (1,662 reviews)
One night stay prior to returnThis was by far the best hotel we stayed in in Russia. The facilities, comfort, location and service were second to none. Thank you Petro Palace.
  Nov 14, 2017

$84

$84
Corinthia Hotel St Petersburg

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg
5.0 out of 5.0
4.4 out of 5 (657 reviews)
Nice hotel. Great location. Very quiet and clean hotel. In the heart of the beautiful city. Stayed here for one night.
  Nov 17, 2017

$106

$106
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 (261 reviews)
Great staff, great concierge servicewide variety of breakfast food stuffs. Hotel is one block from Hermitage and General Staff Building
  Oct 17, 2017

$179

$179
Solo Sokos Hotel Palace Bridge

Solo Sokos Hotel Palace Bridge

Birzhevoi Pereulok 4, St. Petersburg
5.0 out of 5.0
4.3 out of 5 (408 reviews)
Swimming pool was awesomeBreakfast was good too and I suggest to all to stay here
  Sep 5, 2017

$93

$93
Domina St. Petersburg

Domina St. Petersburg

99 Moika River Emb., St. Petersburg
5.0 out of 5.0
4.6 out of 5 (474 reviews)
Nice hotel, close to a lot of sightseeing and fine restaurants. Breakfast is great, but bar is the best part with exceptional cocktails. The only downside is an aggressive air freshener in the corridors and rooms.
  Nov 7, 2017

$85

$85
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 (345 reviews)
Fabulous HotelThis is a really classic hotel, beautiful decor, excellent staff, good facilities and a high level of comfort. Would put it on a par with the Ritz London.
  Nov 5, 2017

$141

$141
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 (173 reviews)
A hotel with characterA great hotel, with old world charm located very centrally in St. Petersburg. Generaly, very few Russians speak english but almost all the hotel staff did and were very helpful. The hotel was the former Hotel Europa and has some character. It is very elegant and old wordly.
  Nov 13, 2017

$225

$225
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.9 out of 5 (115 reviews)
Perfect position St. Petersburg is a perfect city break for couples
  Nov 4, 2017

$308

$308
Trezzini Palace Hotel

Trezzini Palace Hotel

21 University Embankment, St. Petersburg
5.0 out of 5.0
4.9 out of 5 (141 reviews)
A real gem!This palace experience is exactly what you want and fitting for St Petersburg. Location was a lovely 25 minute walk along the river to the Hermitage. We were welcomed with champagne and chocolates. Throughout our stay the staff were almost like family, caring, attaentive and willing to help with ...
  Oct 14, 2017

$138

$138
W St. Petersburg

W St. Petersburg

6 Voznesensky Prospect, St. Petersburg
5.0 out of 5.0
4.5 out of 5 (102 reviews)
Great location for exploring St Petersburg!Before our visit, I contacted the hotel Consierge and Whatever / Wherever team to organise a car to collect us from the airport and to arrange a Birthday surprise for my husband. All members of staff that I spoke to were extremely helpful. Nothing was too much trouble. The car picked us up from the ...
  Feb 2, 2017

$180

$180
Map

Why not request total luxury during your excursion to St. Petersburg? After all, you love the finer things in life, both at home and when you book a getaway. The sheer number of visitors to St. Petersburg has swelled over the last year. There's no reason to delay a getaway to St. Petersburg any longer. You can also expect excellent customer service from these hotels, so get ready to kick back and indulge. Reserve one of our 5-star hotels in St. Petersburg and indulge in the finer things in life for a while. Don't wait any longer!

Book the Best St. Petersburg 5-Star Hotels

You'll have a wonderful time at one of these 5-star hotels. Exceptional customer care, spacious rooms, and deeply relaxing spa offerings are waiting for you. We have a tremendous number of hotels in the area, and all of them offer outstanding amenities. You'll also enjoy a high standard of care and meticulous guest relations, so get ready for a wonderful adventure. How do you want to relax? A concierge to help you make reservations at that outstanding restaurant? A Swedish massage to help your cares fall away? Fluffy down pillows, delectable chocolate desserts, and even a hot tub in the bathroom...these hotels have it all. Don't want to take our word for it? Explore our listings and pick the perfect accommodation for your needs.

You won't sleep and order room service the entire time, though. You're in luck. From doing a bit of shopping to embracing the great outdoors, you'll never be bored on this retreat. No matter what you end up doing, the 5-star hotels in St. Petersburg are waiting for you to relax after a busy day.

Make Your Escape

The results are in, and St. Petersburg 5-star hotels are the place to be when you book your next vacation. If you've been dreaming about a vacation set here, then go ahead and book it. This is a great time to find 5-star hotel deals in @region! Don't put off your dream vacation any longer. Choose one of the 5-star hotels in St. Petersburg today and relax in the lap of luxury tomorrow.

Recently booked 5 Star Hotels in St. Petersburg

Corinthia Hotel St Petersburg
5.0 out of 5.0
Last booking: 3 hours ago
Solo Sokos Hotel Palace Bridge
5.0 out of 5.0
Last booking: 8 hours ago
Kempinski Hotel Moika 22
5.0 out of 5.0
Last booking: 10 hours ago