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

Spa Hotels & Resorts in St. Petersburg from AU$150

  • 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
4 Sept - 5 Sept
Tomorrow
5 Sept - 6 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

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.
AU$150
includes taxes & fees
8 Sept - 9 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.
AU$171
includes taxes & fees
7 Sept - 8 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.
AU$626
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 spa pool, all conveniently located near Tampa Riverwalk.
AU$157
includes taxes & fees
1 Oct - 2 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.
AU$479
includes taxes & fees
7 Sept - 8 Sept
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.
AU$338
includes taxes & fees
7 Sept - 8 Sept
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.
AU$289
includes taxes & fees
6 Sept - 7 Sept
Palmetto Marriott Resort & Spa

8. Island Grand at TradeWinds

Island Grand at TradeWinds
St. Pete Beach
AU$353
includes taxes & fees
8 Sept - 9 Sept
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.
AU$317
includes taxes & fees
21 Sept - 22 Sept
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.
AU$321
includes taxes & fees
11 Sept - 12 Sept
Safety Harbor Resort & Spa Trademark Collection by Wyndham
View all properties

Choose what matters most at spa hotels in St. Petersburg

Pool
Spa pool
Breakfast included
Gym
4 stars

Find out more about St. Petersburg

Top St. Petersburg attractions for a relaxing vacation

St. Petersburg, Florida, is a hidden gem for travellers seeking a balance of relaxation and adventure, particularly those keen on spa hotels. Start your day with a visit to the Salvador Dalí Museum, where the surreal art will intrigue and inspire you, providing a perfect prelude to a day of pampering. After immersing yourself in art, head to the picturesque Fort De Soto Park, where soft sandy beaches and tranquil waters invite you to unwind and reconnect with nature. For an afternoon of indulgence, explore the vibrant downtown area, packed with boutique shops and delightful cafes, perfect for a leisurely lunch before heading to a luxurious spa treatment at one of the nearby hotels. As the sun sets, make your way to the historic Vinoy Renaissance St. Petersburg Resort & Golf Club, which boasts a full-service spa and stunning waterfront views—ideal for a serene evening. Finally, don’t miss a stroll along the St. Pete Pier, where you can enjoy fresh seafood and breathtaking views of Tampa Bay, making your stay in this charming city both refreshing and rejuvenating.

Find the best hotels & resorts with spas in St. Petersburg

For travellers seeking relaxation and rejuvenation in St. Petersburg, Florida, these top hotels offer exceptional spa amenities designed to pamper and soothe.Crystal Bay Historic Hotel

  • Why it's great for tailored spa getaway: The Crystal Bay Historic Hotel, rated an impressive 9.6, combines charm with relaxation, making it a perfect choice for spa-loving travellers. Offering onsite spa services, including in-room massages, travelers can indulge in personalised pampering without leaving the comfort of their rooms.
  • Other amenities: Alongside its spa services, the hotel provides a lovely outdoor pool and complimentary breakfast options, ensuring a delightful start to the day. Guests can enjoy free off-street parking and a historic ambiance with traditional hotel design. The hotel also offers a garden, terrace, and daily housekeeping to enhance the overall experience.
  • Neighborhood: La Vista
  • Nearby attractions: St. Petersburg - Clearwater Beaches - 3.2 km, St. Petersburg Municipal Beach - 3.2 km, Corey Ave - 4.2 km

Hollander Boutique Hotel

  • Why it's great for tailored spa getaway: The Hollander Boutique Hotel is an ideal retreat for spa enthusiasts, with a remarkable review rating of 9.4. Guests can indulge in a variety of treatments at the onsite full-service spa, including revitalising massages and facial treatments that promise to enhance relaxation and well-being during their stay.
  • Other amenities: In addition to its spa offerings, the hotel features an inviting outdoor pool and a terrace where travelers can unwind. The hotel is located near a marina, providing access to windsurfing and kayaking. With complimentary self-parking and daily housekeeping, travellers can enjoy a straightforward experience. Guests will also appreciate the art deco design and air-conditioned rooms that ensure comfort throughout their visit.
  • Neighborhood: Downtown St. Petersburg
  • Nearby attractions: 400 Beach - 0.7 km, Palladium Theater - 0.4 km, Chihuly Collection - 0.6 km

SkyBeach Resort

  • Why it's great for tailored spa getaway: Rated 8.8, SkyBeach Resort is a serene getaway that provides a spa-like atmosphere with treatment rooms available for travelers seeking relaxation. The hotel offers a calm environment with easy access to the nearby beach, perfect for unwinding after spa treatments.
  • Other amenities: Guests can enjoy an outdoor pool, hot tub, and various beach amenities including loungers and umbrellas. The resort also features 24-hour fitness facilities, a patio for relaxation, and complimentary housekeeping. With a focus on comfort, the hotel offers spacious suites and convenient self-parking, ensuring a stress-free stay.
  • Neighborhood: Pinellas Point
  • Nearby attractions: Skyway Fishing Pier State Park - 2.4 km, Tampa Bay - 4.6 km

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

Top St. Petersburg Hotel Reviews

Hollander Boutique Hotel

Hollander Boutique Hotel

10/10 Excellent
"This hotel’s staff and management are very detail oriented. If you are into good hospitality, you’ll see it. Seamless assistance and help for any unplanned situation. The Tap room has a happy atmosphere and the lobby is welcoming. I extended my stay and will definetly come again. The purpose of my solo trip was business, but I had a good time after hours as well."
Luciana 2-night trip
Posted 7 hours ago
Hollander Boutique Hotel
Crystal Bay Historic Hotel

Crystal Bay Historic Hotel

10/10 Excellent
"The staff was so welcoming and kind towards my kids and my husband and I. Room was fantastic. Breakfast was included and delicious"
Mackenzie 3-night trip
Posted 2 days ago
Crystal Bay Historic Hotel

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 1837 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