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

Search Spa Hotels in St. Petersburg

  • 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 Spa Hotels

Tonight
19 Sep - 20 Sep
Tomorrow
20 Sep - 21 Sep
Next weekend
25 Sep - 27 Sep
In two weeks
2 Oct - 4 Oct

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.
฿3,564
฿4,028 total
includes taxes & fees
20 Sept - 21 Sept
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.
฿3,464
฿3,915 total
includes taxes & fees
29 Sept - 30 Sept
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.
฿11,614
฿15,005 total
includes taxes & fees
20 Sept - 21 Sept
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.
฿3,070
฿3,485 total
includes taxes & fees
14 Oct - 15 Oct
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.
฿8,966
฿11,638 total
includes taxes & fees
18 Oct - 19 Oct
The Don CeSar

6. 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.
฿4,626
฿6,919 total
includes taxes & fees
20 Sept - 21 Sept
Palmetto Marriott Resort & Spa

7. 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.
฿5,346
฿8,110 total
includes taxes & fees
21 Sept - 22 Sept
RumFish Beach at TradeWinds

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.
฿7,321
฿8,365 total
includes taxes & fees
12 Oct - 13 Oct
Epicurean Hotel, Autograph Collection

9. Island Grand at TradeWinds

Island Grand at TradeWinds
St. Pete Beach
฿5,629
฿8,429 total
includes taxes & fees
7 Oct - 8 Oct
Island Grand at TradeWinds

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.
฿4,766
฿6,383 total
includes taxes & fees
1 Oct - 2 Oct
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

Find out more about St. Petersburg

Top St. Petersburg attractions for a relaxing vacation

St. Petersburg, Florida, offers a splendid mix of relaxation and adventure for travellers seeking hotels with spas. Begin your journey at the stunning Sunken Gardens, a lush oasis filled with tropical plants and cascading waterfalls, perfect for a peaceful stroll before indulging in a spa treatment. For art enthusiasts, the Salvador Dalí Museum showcases an impressive collection of the surrealist's work, where the calming atmosphere invites reflection and inspiration. Then, unwind at the picturesque St. Pete Beach, where you can soak up the sun or enjoy water sports alongside luxury resorts with world-class spa services. Take a leisurely bike ride along the Pinellas Trail, which winds through scenic landscapes, allowing you to explore the city at your own pace. Finally, delve into the vibrant nightlife of downtown St. Petersburg, where trendy bars and restaurants beckon after a day of pampering. Consider staying in the bustling waterfront area, where hotels like the Vinoy Renaissance offer not just exceptional spa amenities but also breathtaking views and easy access to all these attractions, ensuring a memorable family getaway.

The Vinoy Resort & Golf Club, Autograph Collection

  • Why it's great for tailored spa getaway: The Vinoy Resort & Golf Club is a luxurious destination for spa aficionados, featuring a full-service spa with a variety of treatments, including massages and facials, all within a stunning resort environment. With a traveler review rating of 8.8, it promises a lavish escape for relaxation and rejuvenation.
  • Other amenities: The resort offers an array of amenities, including an outdoor pool, hot tub, and a golf course on-site. Guests can enjoy fine dining at the restaurant with golf views, and unwind in garden areas or on the patio. Additional features include complimentary housekeeping, a concierge service, and access to various fitness classes. The Vinoy also boasts designer toiletries and premium bedding for an elevated stay.
  • Neighborhood: Historic Old Northeast
  • Nearby attractions: Tampa Bay - 0.2 km, Vinoy Park - 0.3 km, 400 Beach - 0.3 km

The Vinoy Resort & Golf Club, Autograph Collection

  • Why it's great for tailored spa getaway: The Vinoy Resort & Golf Club is a luxurious oasis for travellers seeking an upscale spa experience, an impressive review rating of 8.8. This exquisite resort features a full-service spa with a wide range of treatments, including Swedish and deep tissue massages, alongside professional manicures and pedicures, ensuring wellness experiences for guests.
  • Other amenities: The resort also offers an onsite golf course, multiple outdoor pools, and a hot tub, all set against a stunning backdrop. Guests can indulge in gourmet dining options, take part in yoga classes, and enjoy designer toiletries and high-end accommodations, making every moment of their stay truly special.
  • Neighborhood: Historic Old Northeast
  • Nearby attractions: Tampa Bay - 0.2 km, Vinoy Park - 0.3 km, 400 Beach - 0.3 km

Top St. Petersburg Hotel Reviews

Crystal Bay Historic Hotel

Crystal Bay Historic Hotel

10/10 Excellent
"This is a great quirky boutique style hotel. It reminded us of places we’ve stayed in the French quarter. The room was comfortable and super clean. The breakfast was awesome. Everything fresh and tasty."
David 1-night trip
Posted 7 hours ago
Crystal Bay Historic Hotel
SkyBeach Resort

SkyBeach Resort

8/10 Good
"Overall our stay was good. Amenities were spot on as described. The rooms were clean but do need to be updated and seemed to be described as luxurious online. The staff were pleasant, specifically Thomas was very welcoming. The amenities, food selection, location and night time cookies would definitely have us go back again!"
Juan 3-night trip
Posted 12 hours ago
SkyBeach Resort
Hollander Boutique Hotel

Hollander Boutique Hotel

10/10 Excellent
"Cute hotel with a wonderful restaurant! Was only there for a night but would absolutely return."
Katie 1-night trip
Posted 14 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
"Nice place, great free breakfast buffet. Cleaned room everyday. Friendly staff. Convenient to restaurants, shopping and the beaches. Best of all great price."
melody 3-night trip
Posted 2 days ago
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Frequently asked questions

Looking to holiday at a spa hotel in St. Petersburg?
Soothe the senses with some time in one of our wonderful spa hotels. Travellers 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 take a break from your daily routine and add a layer of luxury to your stay.
What is the best spa hotel in St. Petersburg?
Hollander Boutique Hotel is a top spa hotel featuring a fitness centre, 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 1821 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 Al Lang Stadium. If you have spare time during your trip, you might want to make a stop at Salvador Dali Museum and Mahaffey Theater.
What is a St. Petersburg spa hotel?
Spa hotels in St. Petersburg have full on-site spas and offer services such as therapies and a range 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