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

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

See all 850 Hotels in St. Petersburg
Solo Sokos Hotel Palace Bridge

Solo Sokos Hotel Palace Bridge

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

$129

$129
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 (146 reviews)
Exceptional Exceptional hotel, staff was outstanding, facilities including breakfast was superb.
  16 Oct 2017

$212

$212
Rossi Boutique Hotel & SPA

Rossi Boutique Hotel & SPA

55 Fontanka Embankment, St. Petersburg
4.0 out of 5.0
4.2 out of 5 (110 reviews)
Beautiful hotel in the heart of St PetersburgThis is a gorgeous hotel in the historic heart of an amazing city. We spent 5 nights in October 2017 and were completely happy with the Rossi Hotel. The staff speaks excellent English and were very helpful in arranging tours and airport transfers. They even gave us very detailed information regarding ...
  11 Oct 2017

$72

$72
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 (45 reviews)
Great hotel with perfect location.Very nice experience. Amazing location. Great service, especially concierges Alisa and Natalia.
  9 Sep 2017

$435

$435
Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg
5.0 out of 5.0
4.3 out of 5 (866 reviews)
AMAZING Hotel!Beautiful, spacious, and gorgeously decorated room made us feel pampered (huge bathtub was a welcome bonus). The staff was attentive, and the location an easy walk to the Hermitage.
  15 Oct 2017

$154

$154
W St. Petersburg

W St. Petersburg

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

$273

$273
The Taleon Imperial Hotel

The Taleon Imperial Hotel

59 Moika Emb, St. Petersburg
5.0 out of 5.0
4.5 out of 5 (50 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

$232

$232
Grand Peterhof Spa Hotel

Grand Peterhof Spa Hotel

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

$104

$104
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 (16 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 ...
  31 Dec 2014

$282

$282
Petro Sport Hotel

Petro Sport Hotel

Shossejnaya St 6a Yanino, St. Petersburg
3.0 out of 5.0
3.7 out of 5 (13 reviews)
Nice hotel in country side and good transport.Facilities are good, very clean and tidy rooms. You have everyday fresh linen and towels. No many staff speak English but they tried very hard to help you. My daughter enjoyed the facilities of gym, sauna and swimming pools.
  19 Aug 2016

$49

$49
Map

Recently booked St. Petersburg hotels

Comfort Hotel
3.0 out of 5.0
Last booking: 9 hours ago
Nevsky Contour
3.0 out of 5.0
Last booking: 10 hours ago
Solo Sokos Hotel Palace Bridge
5.0 out of 5.0
Last booking: 14 hours ago
Renaissance St. Petersburg Baltic Hotel
4.0 out of 5.0
Last booking: 15 hours ago
Pushka Inn Hotel
4.0 out of 5.0
Last booking: 17 hours ago
AZIMUT Hotel St. Petersburg
3.0 out of 5.0
Last booking: 19 hours ago
Petro Palace Hotel
4.0 out of 5.0
Last booking: 20 hours ago
Corinthia Hotel St Petersburg
5.0 out of 5.0
Last booking: 20 hours ago
New rooms Bolshoy 45
2.5 out of 5.0
Last booking: 21 hours ago

Pocket Guide: Spa Hotels Hotels in St. Petersburg

Search for hotels in St. Petersburg on Expedia.co.nz. 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