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

See all 916 Hotels in St. Petersburg
Rossi Boutique Hotel & SPA

Rossi Boutique Hotel & SPA

55 Fontanka Embankment, St. Petersburg
4.5 out of 5.0
4.3 out of 5 (298 reviews)
Very nice Very clean Walking distance to most things
  4 Dec 2017

NZ$86

NZ$86
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 (411 reviews)
Everything great except...I’ve stayed at this particular property 4 out of 5 visits and there is no 5 star hotel in St Petersburg that comes close to matching their spa, swimming pool, jacuzzis, 8 different saunas, gym and extraordinary interior landscape and fine restaurants, The one thing they really fall short on where ...
  8 Dec 2017

NZ$134

NZ$134
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 (347 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

NZ$230

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

NZ$442

NZ$442
The Taleon Imperial Hotel

The Taleon Imperial Hotel

59 Moika Emb, St. Petersburg
5.0 out of 5.0
4.6 out of 5 (138 reviews)
Lovely Hotel, Great LocationThere is nothing really to say, it was perfect. The only possible negative comment I could make was re the cost of breakfast. It was far to expensive and not worth the money. Everything else was fine.
  9 Dec 2017

NZ$245

NZ$245
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 (268 reviews)
Warm, luxurious hotel in the center.Beautiful Hotel, Warm Feelings, Splendid Christmas Mood, Lovely Friendly Staff, Amazing location, Delicious Food ... loved my stay so much. One of my preferred hotel experiences in Europe.
  15 Dec 2017

NZ$254

NZ$254
Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg
5.0 out of 5.0
4.3 out of 5 (1,679 reviews)
Great location. Obliging staff. We stayed for three nights and almost had to stay a forth as our flight was cancelled. The hotel staff were really helpful and is recommend this hotel to anyone.
  11 Dec 2017

NZ$120

NZ$120
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

NZ$252

NZ$252
Grand Peterhof Spa Hotel

Grand Peterhof Spa Hotel

Lit. A, 2, Gofmeysterskaya str., Petergof
4.5 out of 5.0
4.2 out of 5 (23 reviews)
The best.Just excelent. Perfect location, perfect service and price.
 Renata&Yuri. 16 Jun 2012

NZ$105

NZ$105
Rocco Forte Astoria Hotel

Rocco Forte Astoria Hotel

39, Bolshaya Morskaya str., St. Petersburg
5.0 out of 5.0
4.4 out of 5 (53 reviews)
excellent experience, very close to key cultural attractions.
  19 Oct 2017

NZ$267

NZ$267
Map

Recently booked St. Petersburg hotels

Kravt Hotel
3.5 out of 5.0
Last booking: 1 hour ago
Boutique Hotel Golden Triangle
3.5 out of 5.0
Last booking: 7 hours ago
Austrian Yard - Hotel
3.5 out of 5.0
Last booking: 7 hours ago
Deluxe Hotel
3.5 out of 5.0
Last booking: 7 hours ago
Apartment Hotel Nevsky 150
4.0 out of 5.0
Last booking: 13 hours ago
Lomonosov Hotel
4.0 out of 5.0
Last booking: 15 hours ago
Polo Regatta Hotel
3.5 out of 5.0
Last booking: 15 hours ago
DOM Boutique Hotel
4.5 out of 5.0
Last booking: 16 hours ago
Solo Sokos Hotel Vasilievsky
4.5 out of 5.0
Last booking: 23 hours ago

Pocket Guide: Spa Hotels in St. Petersburg

Search for hotels in St. Petersburg on Expedia. You can easily find your hotels in St. Petersburg using one of the methods below:

  • View our selection of featured hotels in St. Petersburg
  • Use the map to find hotels in the St. Petersburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
  • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last