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.


Top St. Petersburg City Centre Neighborhoods for Resorts & Hotels with Spas

Nevsky Prospekt
182 hotels
from

$184

from

$188

Sennaya Square
34 hotels

Ambassador Hotel

4.5 out of 5.0
from

$52

Featured St. Petersburg City Centre Resorts & Hotels with Spas

See all 642 Hotels in St. Petersburg City Centre
Rossi Boutique Hotel & SPA

Rossi Boutique Hotel & SPA

55 Fontanka Embankment, St. Petersburg
4.5 out of 5.0
4.3 out of 5 (300 reviews)
Amazing hotel in fantastic locationFantastic location - approx 5 minutes walk from the main road of St Petersburg. The room was a little small, but still nice shower, bathroom and bed. The only thing is they only had one plug socket which isn't helpful when two are sharing and you need to charge your phone, camera, ipad etc. The gym ...
 Raha Oct 9, 2017

$61

$61
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 (357 reviews)
Wonderful new hotel with incredibly helpful staffMy family stayed at the hotel for four days in April and we all loved it. The hotel was beautiful and had every facility that you could need. The rooms were spacious, comfortable and luxurious; the spa was exquisite; the breakfasts were delicious and above all the staff were so friendly and helpful ...
 Frost family Apr 22, 2015

$157

$157
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 (120 reviews)
Imperial luxurywondeful experience with great staff, restaurants, spacious room with marble full bath. Wholeheartedly recommend this hotel. Excellent venue (former Princely restored palace), accomodations, spa, and top restaurants.
 Patrick Mar 23, 2015

$308

$308
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)
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 ...
 Natasha  Jul 8, 2017

$177

$177
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 (274 reviews)
Very well placed.This was a Christmas visit and we got a fair bit of snow, which turned to slush & ice. I felt the hotel could have done a bit more, like sanding the pavement along the 150m to Nevsky Prospekt. Great location overlooking the Hermitage and its General Staff Building which houses the Impressionist ...
  Dec 29, 2017

$184

$184
Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg
5.0 out of 5.0
4.3 out of 5 (1,702 reviews)
Great hotel, good priceVery nice hotel in the middle of everything. Great location.Cannot be better. Very nice fitness center with sauna, swimming pool.
 George Oct 5, 2013

$75

$75
W St. Petersburg

W St. Petersburg

6 Voznesensky Prospect, St. Petersburg
5.0 out of 5.0
4.5 out of 5 (106 reviews)
Rooms smaller than most W’sSmall rooms with no view. Not at usual W quality although proximity to St Isaac’s cathedral and Hermitage made up for it. Lounge bar service excellent but restaurant bar service very poor. After a wait for service and being completely ignored by the bartender another waitress was summoned by a manager ...
  Dec 17, 2017

$175

$175
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 (57 reviews)
Excellent hotelWe stayed 7 nights and could not fault the hotel and staff in any way. The Concierge staff were excellent, and could not do enough for us. Highly recommend this hotel
  Jan 15, 2018

$188

$188
Domina St. Petersburg

Domina St. Petersburg

99 Moika River Emb., St. Petersburg
5.0 out of 5.0
4.6 out of 5 (495 reviews)
Excellent service and clean roomEvery staff member is excellent and courteous and the room was very clean.
  Dec 26, 2017

$86

$86
Ambassador Hotel

Ambassador Hotel

5-7 Rimsky-Korsakov Avenue, St. Petersburg
4.5 out of 5.0
4.3 out of 5 (334 reviews)
clean ! nice view! Lovely restaurant on 9th Floor!
  Oct 13, 2016

$52

$52
Adagio B&B on Zhukovskogo

Adagio B&B on Zhukovskogo

Zhukovskogo str. 41, St. Petersburg
1.5 out of 5.0
4.6 out of 5 (26 reviews)
My Stay at the AdagioAnna was a good hostess. Her English is somewhat limited, but she made every effort to offer help. The hotel is a converted apartment, so you have to share the kitchen and bathroom facilities. The rooms are spacious with a wardrobe and a chest of drawers for storing your belongings. There's also ...
  Dec 7, 2017

$23

$23
Ambitus Hotel

Ambitus Hotel

Ulitsa Marata 8, St. Petersburg
3.5 out of 5.0
3.7 out of 5 (21 reviews)
Comfortable stay in friendly hotelHelpful staff, clean and comfortable rooms, excellent location - we enjoyed our stay very much.
  Oct 20, 2016

$28

$28
Angleterre Hotel

Angleterre Hotel

24, Malaya Morskaya str., St. Petersburg
4.3 out of 5 (195 reviews)
Amazing view of St Isaacs.Amazing view of St Isaacs. Lovely pool, sauna and gym. Very good breakfast buffet available until 10.30.
 IT Nov 28, 2014

$121

$121
Arkadia Hotel

Arkadia Hotel

58A Moika River Embankment, letter G, St. Petersburg
4.5 out of 5.0
4.4 out of 5 (61 reviews)
A Pleasant FindWe found the hotel to be very welcoming and accommodating. We were first greeted by Bushka, a very friendly cat that sits at the flowers in front of hotel and then the staff that make every effort to meet your needs and to speak in English. We had a room on the third floor that was spacious with ...
  Aug 12, 2017

$88

$88
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 (178 reviews)
Great hotel,clean,comfortable and great service. Delicious restaurants and bar.
  Jan 4, 2018

$246

$246
Classik Hotel

Classik Hotel

Kolomenskaya Street 14, St. Petersburg
3.5 out of 5.0
3.3 out of 5 (14 reviews)

$46

$46
Congress Complex Hotel

Congress Complex Hotel

4 Radisheva Str Pushkin, St. Petersburg
Corinthia Hotel St Petersburg

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg
5.0 out of 5.0
4.4 out of 5 (688 reviews)
Excellent hotel in great locationThe lobby is so beautiful and the live music was too. Nice large bathroom. The view from the top was awesome and the work out and spa well equipped.
 Ken Jul 24, 2017

$121

$121
Dom Romanovykh Mini-Hotel

Dom Romanovykh Mini-Hotel

Ulitsa Poltavskaya 14, St. Petersburg
3.5 out of 5.0
4.6 out of 5 (12 reviews)
We really enjoyed our stay. Staff is very nice, the room was very clean and cozy. The hotel offers tea and snacks in the evening and nice breakfast in the morning. The decor centered around Romanov royal family is very interesting and put together with much effort and care. And the effort and care ...
  Oct 6, 2016

$28

$28
Map

Recently booked Resorts & Hotels with Spas in St. Petersburg City Centre

Pushka Inn Hotel
4.5 out of 5.0
Last booking: 4 hours ago
Oktiabrskaya Hotel
4.5 out of 5.0
Last booking: 5 hours ago
Martin Hotel
4.5 out of 5.0
Last booking: 6 hours ago
Petro Palace Hotel
5.0 out of 5.0
Last booking: 7 hours ago
Boutique Hotel 1852
4.5 out of 5.0
Last booking: 12 hours ago
Hotel Novotel Saint Petersburg Centre
4.5 out of 5.0
Last booking: 17 hours ago
Rinaldi Art B&B
3.5 out of 5.0
Last booking: 27 hours ago
DOM Boutique Hotel
4.5 out of 5.0
Last booking: 28 hours ago
Grand Hotel Emerald
5.0 out of 5.0
Last booking: 32 hours ago

St. Petersburg City Centre Resorts & Spa Travel Guide

Indulge Yourself with a St. Petersburg City Centre Spa Vacation

There is no treatment like spa treatment. It's time to take a vacation where you can leave all your stresses behind in St. Petersburg City Centre. If you are looking for opulent hotel or reasonable selections, we can assist you in finding the perfect hotel to stay. You'll find in urging you to take it easy. Pack up your bags and leave behind your concerns to jumpstart your stress-free time-off.

We Have Divine Spa Deals in St. Petersburg City Centre

After you've checked-in to your St. Petersburg City Centre accommodations then you can leave behind your worries for a bit. Relax and unpack your bag. After that you can schedule your first appointment to indulge yourself at a nearby spa. After you've spent the morning enjoying a massage treatment, relaxing in the steam room, or taking it easy by the pool, you can put on your explorer's cap and uncover the hidden gems of St. Petersburg City Centre. Discovering hip cafes, curio shops, or an intriguing museum can be one of the many highlights of your vacation. If you're not sure where to begin, talk to your hotel's front-desk attendant to get a feel for what St. Petersburg City Centre has to offer. There is no better source than a local to point you to an exciting evening out or to a cafe to grab a few drinks at and socialize. Wherever the night takes you, just make sure to hang loose. Your spa sabbatical shouldn't be anything but super relaxing.

With so many ways to wind you down, St. Petersburg City Centre consistently ranks as one of the best spots for a spa vacation.