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 stars Hotels

See all 885 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,666 reviews)
Superbly located, authentic Russian hotelGreat staff, nothing is too much. The hotel is comfortable and charming (the bed was extremely comfortable), and breakfast was pretty good. Outstanding location, and overall great value for money.
  20 Nov 2017

C$104

C$104
Corinthia Hotel St Petersburg

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg
5.0 out of 5.0
4.4 out of 5 (661 reviews)
Great amenities, friendly staffThe hotel is very conveniently located. It is a luxury hotel with a slightly laid-back atmosphere. It is also squeaky clean, and people are exceedingly nice. Special thanks to Victoria at the reception desk. Always friendly and upbeat. Also very important: everyone speaks excellent English (not a ...
  23 Nov 2017

C$132

C$132
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 (263 reviews)
Beautiful hotel, across from the Hermitage.We had a great stay, enjoyed the view, service, etc. We will highly recommend it to anyone coming to St. Petersburg. The staff was very courteous and attentive. in addition, the sauna was a real plus to my stay.
  20 Nov 2017

C$224

C$224
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.
  13 Nov 2017

C$269

C$269
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 (116 reviews)
Perfect position St. Petersburg is a perfect city break for couples
  4 Nov 2017

C$383

C$383
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
  5 Sep 2017

C$116

C$116
Holiday Inn St. Petersburg-Moskovskye Vorota

Holiday Inn St. Petersburg-Moskovskye Vorota

97A, Moskovsky Prosp., St. Petersburg
5.0 out of 5.0
4.2 out of 5 (138 reviews)
Nice with big dinning facility. Very near SupermarGood, they upgrade rooms with more space and more comfortable. Breakfast is quite nice and waiters are helpful. I was looking for a honey which not on bench, and waiter come with it in a while, surprised. No need to check out. Too easy.
  8 Apr 2017

C$71

C$71
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 (346 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.
  5 Nov 2017

C$168

C$168
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.
  7 Nov 2017

C$108

C$108
W St. Petersburg

W St. Petersburg

6 Voznesensky Prospect, St. Petersburg
5.0 out of 5.0
4.5 out of 5 (103 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 ...
  2 Feb 2017

C$234

C$234
Map

Luxury is the name of the game at the best 5 stars hotels in St. Petersburg. If you want to vacation like a true VIP, these are the places to go; from spacious resorts to boutique-inspired hot spots, the top St. Petersburg 5 stars hotels are dedicated to immersing you in the ultimate experience. Want to relax with a serene treatment at a designer spa? These properties offer them.

Interested in tasting delicious dishes from top chefs? The gourmet restaurants at the 5 stars St. Petersburg hotels have you covered. You’ll even find first-class hotels near the city’s must-see attractions and most upscale entertainment districts. Plus, when you book your trip with Expedia.ca, you’ll get access to fantastic rates and seasonal discounts, so you can take advantage of a cheap deal on 5 stars hotels St. Petersburg without giving up even an inch of quality. Everything your heart desires (and a few perks designed to make it skip a beat): That’s what’s on offer when you plan a trip to the hotels with 5 stars in St. Petersburg.

Recently booked St. Petersburg hotels

W St. Petersburg
5.0 out of 5.0
Last booking: 4 hours ago