Customized for your search:

Spa Hotels in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending Spa Hotels in St. Petersburg

Safety Harbor Resort and Spa, an Ascend Hotel Collection - Safety Harbor Hotels
Rating: 3.5 Stars
Check Availability

Safety Harbor Resort and Spa, an Ascend Hotel Collection

105 N Bayshore Dr, Safety Harbor 34695 - Map
 
 
Lovely hotel and facilities. Beautiful view of the bay and across the street from a cute downtown
A Traveller
Set on 22 acres of waterfront property overlooking Tampa Bay, Safety Harbor Resort is adjacent to City Marina and 12 miles …More
Innisbrook, A Salamander Golf and Spa Resort - Palm Harbor Hotels
Rating: 3.5 Stars
$205
Check Availability

Innisbrook, A Salamander Golf and Spa Resort

36750 Us Highway 19 N, Palm Harbor 34684 - Map
 
 
"Beautiful resort"
Stayed for 2 nights. The room was fabulous with a full kitchen. Great for families with kids. No elevator. The pool was amazing. The slides were fun. The nature walk was beautiful!!! Great experience.
A Traveller
This condominium resort is set on 900 acres in Palm Harbor, minutes from Clearwater beaches and Tarpon Springs.More
Clearwater Beach Marriott Suites on Sand Key - Clearwater Beach Hotels
Rating: 4.0 Stars
Check Availability

Clearwater Beach Marriott Suites on Sand Key

1201 Gulf Blvd, Clearwater Beach 33767 - Map
 
 
"Resort hotel, oceanciews dream treatment"
So incredibly happy with this hotel. The suite fit my family of 5 in one room. With ocean views on two sides of room. The in hotel restaurant Watercolours is amazing. The Bar staff Rick, Tara, Justin so much fun, with true kindness. Jan was attentive to our table when we ate an greated us when we were at the bar. The pool an exterior tiki bar were great. The bar menu outside pool area was pretty darn good to. The boardwalk to shops an really staurants is super cool!! We had a blast
Millsap's from m
Across the street from the white-sand beaches of the Gulf of Mexico, this Clearwater Beach, Florida hotel is 3 miles from the …More
Loews Don CeSar Hotel - St. Pete Beach Hotels
Rating: 4.0 Stars
$299
Check Availability

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
"Very nice hotel on the beach"
Grounds were very nice, staff was very helpful and courteous and there was plenty to do for the whole family.
Gavin from Atlanta
Known as Florida's "Pink Palace," the Loews Don CeSar Hotel, facing the white sands of the Gulf of Mexico, was built in 1928 …More
Sandpearl Resort - Clearwater Beach Hotels
Rating: 4.0 Stars
Check Availability

Sandpearl Resort

500 Mandalay Ave, Clearwater Beach 33767 - Map
 
 
"Best hotel on Clearwater Beach."
Enjoyed our time at the beach and the pool area. We arrived early, and the hotel was able to provide us a room well before checkin time. I wish I could have stayed longer and experienced the spa!
Debbie from Denver, CO
Sandpearl Resort is nestled between the white sands of Clearwater Beach and restaurant-lined Mandalay Avenue. The street …More
Hyatt Regency Clearwater Beach Resort & Spa - Clearwater Beach Hotels
Rating: 4.0 Stars
Check Availability

Hyatt Regency Clearwater Beach Resort & Spa

301 S Gulfview Blvd, Clearwater Beach 33767 - Map
 
 
"Weekend Getaway"
The hotel property is centrally located in Clearwater beach. The room was spacious and the view to the ocean was spectacular. The stay was made even more enjoyable by the proffessional and corteous hotel staff.
A Traveller
Hyatt Regency Clearwater Beach Resort & Spa is on a barrier island along Florida's Gulf Coast, a 6-minute drive from the …More
The Vinoy Renaissance St. Petersburg Resort & Golf Club - St. Petersburg Hotels
Rating: 4.0 Stars
Check Availability

The Vinoy Renaissance St. Petersburg Resort & Golf Club

501 5th Ave Ne, St. Petersburg 33701 - Map
 
 
"A first class experience"
Our stay at this hotel was a first class experience. Everything from the parking valet's to the room service was amazing. We actually ended up staying for an extra day because we enjoyed it so much. The staff was absolutely professional and very nice.
A Traveller
Situated in St. Petersburg, this spa resort is close to Chihuly Collection, Museum of Fine Arts, and The Pier. Also nearby …More
TradeWinds Island Grand - St. Pete Beach Hotels
Rating: 4.0 Stars
$346
Check Availability

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach 33706 - Map
 
 
"Great resort on the beach"
Great resort. Clean. Plenty of pools and activities. Loved that there was also an adult only pool. Comfortable padded chairs on the beach. Fun water slides for guests only. Pleasant staff. Great location. Would definitely return and recommend to others.
sal from chicago
Spanning 20 lushly landscaped acres on a seven-mile stretch of white-sand beach on the Gulf of Mexico, this St. Pete Beach …More
Sheraton Sand Key Resort - Clearwater Beach Hotels
Rating: 4.0 Stars
Check Availability

Sheraton Sand Key Resort

1160 Gulf Blvd, Clearwater Beach 33767 - Map
 
 
"Beautiful private beach!"
Beautiful hotel! Clean white sand private beach! Staff was very friendly. Not impressed with the $16 breakfast buffet at Rusty's.
nancy from lafayette, in
Located on Clearwater Beach between the Gulf of Mexico and the Intracoastal waterway. The St. Petersburg/Clearwater and Tampa …More
Hilton St. Petersburg Bayfront - St. Petersburg Hotels
Rating: 3.5 Stars
Check Availability

Hilton St. Petersburg Bayfront

333 1st St S, St. Petersburg 33701 - Map
 
 
"Park and walk everywhere. Downtown has alot 2 do"
Best weekend ever, great food & irish pubs in the area. Hotel was comfortable and close to everything. Great Mai Tai at the bar. And front desk staff is Amazing
lisa from Daytona
This 15-story hotel is in the city's Waterfront District, 1 block from Progress Energy Park and Mahaffey Performing Arts …More

Search from 88 St. Petersburg Hotels


    Need help booking?

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

    Why book with Expedia ?

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

    Spa Hotel Guide for St. Petersburg

    Pamper yourself from your head to your toes with a spa retreat in St. Petersburg.
    • Sit back and review all 88 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.

    Read More

    After all, St. Petersburg 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 while you vacation, so let the spas in St. Petersburg melt your stress and restore your mind and body. What’s more, several of the best 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.

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