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
"A classy older hotel in an excellent location."
A classy older hotel with character. Located a short walk from The Hermitage.
Traveller from Vancouver
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
"A beautiful hotel with a kind and attentive staff "
The Lion Palace is beautiful in its surroundings but the incredibly kind and attentive staff make the hotel outstanding! The restauarants, bar and spa add to the first class experience-it was all superb!
Traveller from Ottawa, Ontario
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
clean ! nice view! Lovely restaurant on 9th Floor!
Traveller from Canada
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 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 to find the spa or resort that’s perfect for you.


    Cheap Hotel Deals in Other Destinations

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