A waterfront cityscape with modern high-rise buildings, palm trees, and a bridge over the water.

Find Resorts & Hotels with Spas in St. Petersburg, FL

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Petersburg Resorts & Hotels with Spas

Tonight
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Our top choices for St. Petersburg hotels with a spa

1. Hollander Boutique Hotel

Hollander Boutique Hotel
Downtown St. Petersburg
  • Indulge in soothing facials and massage treatments at this Art Deco hotel with poolside relaxation.
AED 362
AED 409 total
includes taxes & fees
1 Sep - 2 Sep
Hollander Boutique Hotel

2. Crystal Bay Historic Hotel

Crystal Bay Historic Hotel
La Vista
  • Relax with tranquil in-room massages and spa services at this historic hotel, where a serene garden awaits your peaceful escape.
AED 377
AED 426 total
includes taxes & fees
16 Aug - 17 Aug
Crystal Bay Historic Hotel

3. The Vinoy Resort & Golf Club, Autograph Collection

The Vinoy Resort & Golf Club, Autograph Collection
Historic Old Northeast
  • Indulge in Mediterranean luxury at this waterfront resort with four spa treatment rooms and couples massage services.
AED 1,172
AED 1,532 total
includes taxes & fees
2 Sep - 3 Sep
The Vinoy Resort & Golf Club, Autograph Collection

4. Sleep Inn & Suites Tampa South

Sleep Inn & Suites Tampa South
Sun Bay South
  • Pamper yourself at this Tampa hotel with a full-service spa, outdoor pool, and hot tub, all conveniently located near Tampa Riverwalk.
AED 375
AED 426 total
includes taxes & fees
31 Aug - 1 Sep
Sleep Inn & Suites Tampa South

5. Palmetto Marriott Resort & Spa

Palmetto Marriott Resort & Spa
Palmetto
  • Immerse in total wellness at this Florida hotel with 7 treatment rooms, outdoor spa areas, and three pools for a restorative retreat.
AED 496
AED 747 total
includes taxes & fees
16 Aug - 17 Aug
Palmetto Marriott Resort & Spa

6. RumFish Beach at TradeWinds

RumFish Beach at TradeWinds
St. Pete Beach
  • Relax in a beachfront paradise with rejuvenating spa treatments and four sparkling pools for total renewal.
AED 559
AED 860 total
includes taxes & fees
9 Aug - 10 Aug
RumFish Beach at TradeWinds

7. The Don CeSar

The Don CeSar
St. Pete Beach
  • Immerse in restorative treatments at this Mediterranean beachfront hotel, where the 16-room spa offers seaside massages and hydrotherapy.
AED 1,055
AED 1,358 total
includes taxes & fees
9 Aug - 10 Aug
The Don CeSar

8. Epicurean Hotel, Autograph Collection

Epicurean Hotel, Autograph Collection
Hyde Park
  • Discover the ultimate pampering oasis at this hotel with a full-service spa, rooftop garden, and outdoor pool for a rejuvenating escape.
AED 672
AED 769 total
includes taxes & fees
30 Aug - 31 Aug
Epicurean Hotel, Autograph Collection

9. Hyatt Regency Clearwater Beach Resort and Suites

Hyatt Regency Clearwater Beach Resort and Suites
Clearwater Beach
  • Seaside spa sanctuary offers couples' massages and hot stone treatments in 8 serene rooms.
AED 698
AED 934 total
includes taxes & fees
27 Aug - 28 Aug
Hyatt Regency Clearwater Beach Resort and Suites

10. Opal Sands Resort

Opal Sands Resort
Clearwater Beach
  • Rejuvenating coastal spa escape with Gulf views offers holistic wellness treatments in serene setting.
AED 870
AED 1,129 total
includes taxes & fees
9 Aug - 10 Aug
Opal Sands Resort
View all properties

Choose what matters most at spa hotels in St. Petersburg

Pool
Hot tub
Breakfast included
Gym
4 stars

Top St. Petersburg Hotel Reviews

Holiday Inn St. Petersburg West by IHG

Holiday Inn St. Petersburg West by IHG

10/10 Excellent
"The best"
Pedro 2-night trip
Posted 2 hours ago
Holiday Inn St. Petersburg West by IHG
Hollander Boutique Hotel

Hollander Boutique Hotel

10/10 Excellent
"This place is adorable and right out of the 60s. Cozy - living room areas on each floor and a covered front porch to sit, relax and watch the cars go by. It has everything you need - bars, food, entertainment. The pool/ pool bar is terrific too!"
Kristi 4-night trip
Posted 5 hours ago
Hollander Boutique Hotel
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

10/10 Excellent
"Excellent place to stay close to beach .. Very clean staff was great. Will definitely stay again"
Debbie 2-night trip
Posted 7 hours ago
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
The Vinoy Resort & Golf Club, Autograph Collection

The Vinoy Resort & Golf Club, Autograph Collection

10/10 Excellent
"Had a wonderful stay at The Vinoy! The room was beautiful, comfortable, and very clean. The atmosphere was elegant and relaxing, and the overall experience was excellent. Highly recommend The Vinoy for a memorable stay!"
Dennis 2-night trip
Posted 23 hours ago
The Vinoy Resort & Golf Club, Autograph Collection

Frequently asked questions

Looking to vacation at a spa hotel in St. Petersburg?
Soothe the senses with some time in one of our wonderful spa hotels. Travelers highly recommend the bars in St. Petersburg. Take in the culture at the museums and art galleries during your stay. Spa hotels are a great way to break away from your daily routine and add a layer of luxury to your weekend away.
What is the best spa hotel in St. Petersburg?
Hollander Boutique Hotel is a top spa hotel featuring a fitness center, a hair salon, a bar, and an outdoor pool. Spend an afternoon at Harmony Eco Hair Spa where you'll find facials and massage treatments. Another popular spa hotel in St. Petersburg is The Vinoy Resort & Golf Club, Autograph Collection.
How many spa hotels are there in St. Petersburg?
Among Expedia's 1858 accommodation options in St. Petersburg, there are 2 spa hotels.
What's there to see and do in St. Petersburg?
Enjoy all that St. Petersburg has to offer and visit Tampa Bay, Jannus Live, and Salvador Dali Museum. If you have spare time during your trip, you might want to make a stop at Mahaffey Theater and Museum of Fine Arts.
What is a St. Petersburg spa hotel?
Spa hotels in St. Petersburg have full on-site spas offering services like facials and a choice of beauty treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are great for rest, rejuvenation, and relaxation.