Customized for your search:

St. Petersburg Resorts & Spas

St. Petersburg hotels
St. Petersburg

Resorts in St. Petersburg

Solo Sokos Hotel Palace Bridge - St. Petersburg Hotels
Rating: 5.0 Stars
Check availability

Solo Sokos Hotel Palace Bridge

Birzhevoi Pereulok 4, St. Petersburg 190001 - 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
Located in Vasilyevsky Island, this luxury hotel is within 1 mi (2 km) of Saint Petersburg State University and State …More
Kempinski Hotel Moika 22 - St. Petersburg Hotels
Rating: 5.0 Stars
Check availability

Kempinski Hotel Moika 22

22, Moika River Embankment, St. Petersburg 191186 - Map
 
 
"Fantastic hotel, wonderful staff, excellent spot!"
Loved staying at Moika 22. Staff were extremely helpful, even when finishing their shifts at the end of a long day. Facilities were fresh and clean. Room was well appointed, very clean, very quiet. We dined in the Bellevue Restaurant twice, it is a beautiful spot overlooking the Hermitage and the Church of the Spilled Blood n the distance, and had great food. The best part about the hotel was its location just across the road from the Hermitage. (book your Hermitage ticket online before you go and use the internet voucher entrance - you will save so much time!). HIghly recommend this excellent, good value hotel.
Traveller from London
This family-friendly St. Petersburg hotel is located in the historical district, within a 15-minute walk of Palace Square …More
The Taleon Imperial Hotel - St. Petersburg Hotels
Rating: 5.0 Stars
Check availability

The Taleon Imperial Hotel

59 Moika Emb, St. Petersburg 191186 - Map
 
 
"Nice hotel close to center"
Very good locations - Nice Staff - Nice rooms but feel old. It used to be one of the fist Palace - Renovated bathrooms.
Traveller from Los Angeles
This family-friendly St. Petersburg hotel is located in the historical district, within a 10-minute walk of Admiralty …More
Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
$427
Check availability

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg 190000 - Map
 
 
"Good experience"
It is overall a pretty good experience. Great location and decent service. The hotel itself is a palace!
Traveller from hong kong
This family-friendly St. Petersburg hotel is located in the historical district, within a 5-minute walk of Admiralty Building …More
Ambassador Hotel - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Ambassador Hotel

5-7 Rimsky-Korsakov Avenue, St. Petersburg 190068 - Map
 
 
I was pleasantly surprised to see such a nice hotel in Russia! Great location! Great service! Absolutely loved it!
A Traveller
Located in the heart of St. Petersburg, this hotel is within 1 mi (2 km) of Sennaya Square, St. Isaac's Cathedral, and Kazan …More
Spa Hotel Aquamarin - Zelenogorsk Hotels Check availability

Spa Hotel Aquamarin

Seaside Highway, Zelenogorsk 197720 - Map
 
 
4.0 out of 5 (2 reviews)
Located by the sea, this family-friendly hotel is 1.6 mi (2.5 km) from Kazan Church and 8.9 mi (14.3 km) from Penates. Kirov …More
Radisson Royal Hotel, St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
$207
Check availability

Radisson Royal Hotel, St. Petersburg

49/2 Nevsky Prospect, St. Petersburg 191025 - Map
 
 
"Relaxing hotel on Nevsky Prospekt."
While the summer weather had been replaced by cold, wet and blustery conditions the hotel was warm and welcoming with spacious, well appointed rooms. The bed was extremely comfortable with an excellent range of pillows. Tea and coffee facilities were provided and the range also included lovely thick hot chocolate which helped after a day out in the cold sightseeing. Buses were right outside the door and the train station Sapsan comes to is very close by - certainly close enough to walk with a small suitcase.
Traveller from Moscow
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
Rating: 4.0 Stars
Check availability

Rossi Boutique Hotel & SPA

55 Fontanka Embankment, St. Petersburg 191023 - Map
 
 
"Great Place"
Perfect Boutique hotel ,great staff and service. Great location.
A Traveller
Located in the heart of St. Petersburg, this spa hotel is within a 15-minute walk of Lomonosov Bridge and Kazan Cathedral …More
Grand Peterhof Spa Hotel - Petergof Hotels
Rating: 4.0 Stars
Check availability

Grand Peterhof Spa Hotel

Lit. A, 2, Gofmeysterskaya str., Petergof 198510 - Map
 
 
"The best."
Just excelent. Perfect location, perfect service and price.
Renata&Yuri. from Israel
This family-friendly Petergof hotel is within 3 mi (5 km) of Cottage Palace, Konstantinovsky Palace, and Alexandria Park …More
Angleterre Hotel - St. Petersburg Hotels
Rating: 5.0 Stars
Check availability

Angleterre Hotel

24, Malaya Morskaya str., St. Petersburg 190000 - Map
 
 
"Great location, effective management"
Great place to stay, though almost Astoria's cost of breakfast which should worth less.
A Traveller
Located in the heart of St. Petersburg, this luxury hotel is within a 15-minute walk of St. Isaac's Cathedral and State …More

Search from 96 St. Petersburg Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 282,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    St. Petersburg Resorts & Spa Travel Guide

    Pamper yourself from your head to your toes with a spa retreat in St. Petersburg.
    • Sit back and review all 96 spa hotels & resorts
    • Relax knowing you’re getting personalized recommendations
    • Feel rejuvenated when you save big with our deals

    Book a spa hotel with Expedia and revel in the R&R you desperately deserve.

    After all, St. Petersburg resorts, spa and wellness hotels are the epitome of pure relaxation. Indulge in a refreshing facial and spoil yourself with a hot-stone massage. Take it easy in the steamy on-site sauna or try the newest crop of cutting-edge body treatments. You deserve to relax and unwind while you vacation, so let the St. Petersburg resort and spas melt your stress and restore your mind and body. What’s more, several of the spa hotels in St. Petersburg are located near the top attractions, so you can hit the town after a day of soothing steam baths, restorative body scrubs, and luxurious manicures.

    Skip the stress of finding a good St. Petersburg spa hotel deal elsewhere, and relax when you see our unbeatable discounts. Here at Expedia, we provide a low-price promise on all of our accommodations, which allows you to rest easy knowing you don’t have to scour around for better deals. We feature a vast selection of wellness hotels with all the pampering amenities you desire, whether your muscles crave a deep-tissue massage or your toes are hoping for a fresh coat of polish.

    Read More

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