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
Sep 14 - Sep 15
Tomorrow
Sep 15 - Sep 16
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

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.
₩143,685
₩162,373 total
includes taxes & fees
Sep 15 - Sep 16
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.
₩139,647
₩157,812 total
includes taxes & fees
Sep 16 - Sep 17
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.
₩468,218
₩604,886 total
includes taxes & fees
Sep 20 - Sep 21
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.
₩126,177
₩143,211 total
includes taxes & fees
Oct 1 - Oct 2
Sleep Inn & Suites Tampa South

5. 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.
₩397,247
₩509,529 total
includes taxes & fees
Sep 17 - Sep 18
The Don CeSar

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.
₩215,528
₩326,926 total
includes taxes & fees
Oct 4 - Oct 5
RumFish Beach at TradeWinds

7. 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.
₩186,482
₩278,944 total
includes taxes & fees
Sep 20 - Sep 21
Palmetto Marriott Resort & Spa

8. Island Grand at TradeWinds

Island Grand at TradeWinds
St. Pete Beach
₩226,931
₩339,812 total
includes taxes & fees
Oct 4 - Oct 5
Island Grand at TradeWinds

9. 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.
₩289,823
₩331,164 total
includes taxes & fees
Sep 20 - Sep 21
Epicurean Hotel, Autograph Collection

10. Safety Harbor Resort & Spa Trademark Collection by Wyndham

Safety Harbor Resort & Spa Trademark Collection by Wyndham
Safety Harbor
  • Luxuriate in a waterfront wellness haven with 15 treatment rooms, hot mineral springs, and serene pools for a rejuvenating spa retreat.
₩204,124
₩270,908 total
includes taxes & fees
Sep 23 - Sep 24
Safety Harbor Resort & Spa Trademark Collection by Wyndham
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

Hollander Boutique Hotel

Hollander Boutique Hotel

10/10 Excellent
"Enjoy the entire Hollander experience."
craig 3-night trip
Posted 7 hours ago
Hollander Boutique Hotel
Crystal Bay Historic Hotel

Crystal Bay Historic Hotel

8/10 Good
"Staying at this historic landmark hotel was truly a step back in time, and as a history lover, I adored it. From the moment we walked into the reception area, the vintage details, beautiful hardwood floors, and historic architecture immediately captured my attention. The lush courtyard was absolutely gorgeous, and every corner of the property seemed to tell a story. Even the old-fashioned, carpeted staircase added to the charm and made the entire experience feel like we had stepped into another era. It was all absolutely blissful. The breakfast spread was another highlight. There was such an incredible variety of delicious options, and everything we tried was wonderful. It was clear that a lot of thought went into offering guests a breakfast that was both plentiful and enjoyable. Unfortunately, the biggest downside was the condition of our third-floor room. There were very clear signs of water damage that were difficult to overlook. We could see water stains seemingly weeping down the walls around the window frame, cracked stucco on the ceiling where water appeared to have entered, and, most noticeably, a strong mold-like smell in the room. Throughout the night, both my fiancé and I were dealing with stuffy noses and sneezing, which made it difficult to comfortably enjoy the room. Overall, the historic character, architecture, courtyard, vintage details, and fantastic breakfast made this property a memorable experience."
Jonee 1-night trip
Posted 8 hours ago
Crystal Bay Historic Hotel
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

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

10/10 Excellent
"At very nice hotel 3rd time there . The front desk attendant named Emily is ALWAYS very kind and friendly. The hotel is in a nice location. The room is comfortable the hotel is clean and well maintained. I love the Dove products in the bathroom. The breakfast is always good and the attendant is great at keeping the food supply flowing and keeping the area clean. I would definitely recommend this hotel."
Theresa 2-night trip
Posted 12 hours ago
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

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 1825 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 Sundial St. Pete.
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.

Explore a world of travel with Expedia