Find St. Petersburg Spa Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Hotels with Spa in St. Petersburg

St. Petersburg Hotels with Spa information

 

Hotels with Spa in St. Petersburg

Highest price
Cheapest price
Number of guest reviews
Total number of hotels in St. Petersburg

 

Frequently asked questions

Looking to holiday at a spa hotel in St. Petersburg?
Forget the stress of everyday life and book yourself a lush spa hotel. Travellers like St. Petersburg for the abundant cafes and museums. Take in the culture at the monuments and cathedral during your stay. Spa hotels are a great way to break away from your routine and add a layer of luxury to your weekend away.
How many spa hotels are there in St. Petersburg?
Expedia has 48 spa hotels to choose from in St. Petersburg.
What's there to see and do in St. Petersburg?
Enjoy St. Petersburg and visit Alexander Column, Palace Square and State Hermitage Museum and Winter Palace. If you have a little extra time during your trip, you might want to check out DLT and Winter Palace of Peter I.
What is a St. Petersburg spa hotel?
Spa hotels in St. Petersburg provide lodging and have a full on-site spa which offers services including therapies as well as beauty treatments. Some also offer in-room treatments. Spa hotels are ideal if you are looking for some R&R during your holiday.