Customised for your search:

St. Petersburg Spa Hotels & Resorts

St. Petersburg Hotels
St. Petersburg

96 Best Spa Hotels in St. Petersburg

Solo Sokos Hotel Palace Bridge - St. Petersburg Hotels

Solo Sokos Hotel Palace Bridge

Birzhevoi Pereulok 4, St. Petersburg - Map
 
 
"Excellent!, Very well!"
Great hotel. One of the best in Russia, in my opinion. Particularly good pools and a fitness center
Traveller from San Francisco, CA
Kempinski Hotel Moika 22 - St. Petersburg Hotels

Kempinski Hotel Moika 22

22, Moika River Embankment, St. Petersburg - Map
 
 
"Excellent Hotel near Hermitage +"
This hotel was very nice from the decor to the elegant breakfast and dining services. The Concierge services were excellent and facilitated tours, restaurant reservations and pickup to and from the airport. The staff offered coffee and wake up services, extras given following dining, etc. I would highly recommend this hotel and am so thankful to the warm and friendly staff who helped make our trip there one of the most memorable experiences of my life. 'Spa cee bah!'
Traveller from Texas
A classic European hotel with a historic facade dating back to 1853 faithfully retained while the building has been entirely …More
The Taleon Imperial Hotel - St. Petersburg Hotels

The Taleon Imperial Hotel

59 Moika Emb, St. Petersburg - Map
 
 
"Beautiful old palace"
Huge rooms, ours had a sitting room. Lovely breakfast room with a large buffet. Attentive staff. Great location.
A Traveller
The Taleon Imperial Hotel is the only lodging in St. Petersburg providing accommodations in a czarist-era palace. Restored …More
Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg Hotels

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg - Map
 
 
"Great place"
Amazing friendly stafff, incredible location Highly recommended
Traveller from mismi
Just two blocks from the Winter Palace and Hermitage Museum, the Lion Palace began life as the residence of Princess …More
Ambassador Hotel - St. Petersburg Hotels

Ambassador Hotel

5-7 Rimsky-Korsakov Avenue, St. Petersburg - Map
 
 
I was pleasantly surprised to see such a nice hotel in Russia! Great location! Great service! Absolutely loved it!
A Traveller
This hotel has a 19th century façade augmented by a modern glass extension and is situated 500 metres from Nikolsky Cathedral …More
Spa Hotel Aquamarin - Zelenogorsk Hotels

Spa Hotel Aquamarin

Seaside Highway, Zelenogorsk - Map
 
 
4.0 out of 5 (2 reviews)
Radisson Royal Hotel, St. Petersburg - St. Petersburg Hotels

Radisson Royal Hotel, St. Petersburg

49/2 Nevsky Prospect, St. Petersburg - Map
 
 
"Comfortable stay at good location"
We booked this hotel based on ratings from other guests, and it's location. Since we wanted a chance to thoroughly see St. Petersburg we stayed 5 nights. Check-in was quick, hotel staff spoke English very well, and the room was nice and quiet. Location is good, close to many restaurants, banks, stores and within a 15-20 minute walk of the main historical area.
Traveller from Chicago
Popular with both business and leisure travelers, this hotel is in a grand 18th-century building on Nevsky Prospect, one …More
Rossi Boutique Hotel & SPA - St. Petersburg Hotels

Rossi Boutique Hotel & SPA

55 Fontanka Embankment, St. Petersburg - Map
 
 
"Great Place"
Perfect Boutique hotel ,great staff and service. Great location.
A Traveller
Rossi Boutique Hotel is the 4 star property located in the heart of the world well-known architectural ensemble of ulitsa …More
Grand Peterhof Spa Hotel - Petergof Hotels

Grand Peterhof Spa Hotel

Lit. A, 2, Gofmeysterskaya str., Petergof - Map
 
 
"The best."
Just excelent. Perfect location, perfect service and price.
Renata&Yuri. from Israel
Grand Peterhof SPA Hotel is located in the picturesque suburb of St.Petersburg surrounded by beautiful palaces and parks of …More
Angleterre Hotel - St. Petersburg Hotels

Angleterre Hotel

24, Malaya Morskaya str., St. Petersburg - Map
 
 
"very central St P hotel"
Easier to access since Admiralty metro station opened. Charming, view of St Isaac opposite, and they even added fireworks.
Traveller from West Yorks
An historic building in a fantastic location next to St. Isaac's Cathedral was renovated to perfection, to offer perfect …More

Search from 96 St. Petersburg Hotels


    Why book with Expedia ?

    • Book confidently with Price Match
    • Bundle for better rates
    • No booking fees
    • 91% customer satisfaction

    St. Petersburg Spa Hotel & Resort Guide

    Take R&R to the next level when you use Expedia.co.nz to reserve a room at one of the best spa hotels and resorts in St. Petersburg, Russia. Our easy-to-use tools help you find the relaxing retreat you desire. With our delicious deals on day spas, and outstanding rates on resorts, you’re sure to find incredible offers on 96 St. Petersburg spa hotels that are just too good to pass up.

    Enjoy the luxurious escape you’ve earned and experience a level of rejuvenation you had no idea existed when you book a stay at one of the cheap hotels in St. Petersburg with spas. The treatments offered in these beauty spas will leave you feeling years younger. When you’re ready to treat yourself to an amazing experience that you’ll definitely be thanking yourself for, use the search tools here on Expedia.co.nz to find the spa or resort that’s perfect for you.

    Hide
    CollapseExpand

    Cheap Hotel Deals in Other Destinations

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 Reviews