Find Spa Hotels in St. Pete Beach, FL from CA $292

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on St. Pete Beach Spa Hotels

This weekend
Next weekend

Our top choices for St. Pete Beach hotels with a spa

The Don CeSar

The Don CeSar
4.0 star property
St. Pete Beach
9.0 out of 10, Wonderful, (1,112 reviews)
  • cleanliness
    Immerse in restorative treatments at this Mediterranean beachfront hotel, where the 16-room spa offers seaside massages and hydrotherapy.
The price is CA $652
CA $799 total
includes taxes & fees
Mar 9 - Mar 10
The Don CeSar

RumFish Beach at TradeWinds

RumFish Beach at TradeWinds
4.0 star property
St. Pete Beach
8.2 out of 10, Very good, (1,659 reviews)
  • cleanliness
    Relax in a beachfront paradise with rejuvenating spa treatments and four sparkling pools for total renewal.
The price is CA $429
CA $570 total
includes taxes & fees
Mar 10 - Mar 11
RumFish Beach at TradeWinds

Island Grand at TradeWinds

Island Grand at TradeWinds
4.0 star property
St. Pete Beach
7.6 out of 10, Good, (1,029 reviews)
The price is CA $464
CA $609 total
includes taxes & fees
Mar 8 - Mar 9
Island Grand at TradeWinds

Palmetto Marriott Resort & Spa

Palmetto Marriott Resort & Spa
4.5 star property
Palmetto
9.4 out of 10, Exceptional, (369 reviews)
  • cleanliness
    Immerse in total wellness at this Florida hotel with 7 treatment rooms, outdoor spa areas, and three pools for a restorative retreat.
The price is CA $197
CA $292 total
includes taxes & fees
Mar 22 - Mar 23
Palmetto Marriott Resort & Spa

Bali Hai Beachfront Resort and Spa

Bali Hai Beachfront Resort and Spa
4.0 star property
Holmes Beach
8.6 out of 10, Excellent, (663 reviews)
  • cleanliness
    Relaxation awaits at this beachfront retreat with a full-service spa, offering facials and body treatments in two serene rooms.
Bali Hai Beachfront Resort and Spa

Opal Sol

Opal Sol
4.5 star property
Clearwater Beach
9.4 out of 10, Exceptional, (395 reviews)
  • cleanliness
    Relax in a beachfront hotel with 6 spa treatment rooms, 3 pools, and refreshing coastal amenities.
The price is CA $682
CA $825 total
includes taxes & fees
Mar 9 - Mar 10
Opal Sol

The Vinoy Resort & Golf Club, Autograph Collection

The Vinoy Resort & Golf Club, Autograph Collection
4.0 star property
Historic Old Northeast
8.8 out of 10, Excellent, (1,002 reviews)
  • cleanliness
    Indulge in Mediterranean luxury at this waterfront resort with four spa treatment rooms and couples massage services.
The price is CA $545
CA $678 total
includes taxes & fees
Mar 29 - Mar 30
The Vinoy Resort & Golf Club, Autograph Collection

Blue Wave Suites

Blue Wave Suites
2.0 star property
Clearwater Beach
The price is CA $426
CA $482 total
includes taxes & fees
Mar 24 - Mar 25
Blue Wave Suites

Wyndham Grand Clearwater Beach

Wyndham Grand Clearwater Beach
4.0 star property
Clearwater Beach
9.4 out of 10, Exceptional, (3,061 reviews)
  • cleanliness
    Escape to this beachfront spa sanctuary with 4 treatment rooms, steam room, and private couples massages.
The price is CA $378
CA $481 total
includes taxes & fees
Mar 25 - Mar 26
Wyndham Grand Clearwater Beach

Sandpearl Resort

Sandpearl Resort
4.0 star property
Clearwater Beach
9.4 out of 10, Exceptional, (1,006 reviews)
  • cleanliness
    Discover a coastal sanctuary with couples spa treatments, beach relaxation, and oceanside yoga for a rejuvenating beach escape.
The price is CA $459
CA $572 total
includes taxes & fees
Mar 8 - Mar 9
Sandpearl Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at spa hotels in St. Pete Beach

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Find out more about St. Pete Beach

Top St. Pete Beach attractions for a relaxing vacation

Nestled along the stunning Gulf Coast, St. Pete Beach offers an array of experiences perfect for travellers seeking luxurious spa hotels. Begin your rejuvenating journey at the renowned Spa Oceana, where expert therapists provide tailored treatments that incorporate local ingredients, ensuring a soothing escape. Enjoy the pristine sands of St. Pete Beach, where you can unwind under swaying palms or indulge in thrilling water sports, such as jet skiing or paddleboarding. Just a short drive away, the vibrant atmosphere of Pass-a-Grille invites you to explore charming shops and delightful eateries, ideal for a leisurely afternoon. For nature enthusiasts, the nearby Fort De Soto Park offers picturesque trails and serene beaches, perfect for a peaceful retreat after a pampering spa day. When it comes to accommodation, the luxurious beachfront hotels in the area, such as the Loews Don CeSar Hotel, not only provide top spa facilities but also stunning sunset views and impeccable service, ensuring you feel nurtured and relaxed throughout your stay.

Find the best hotels & resorts with spas in St. Pete Beach

For those seeking a rejuvenating escape in St. Pete Beach, these hotels provide exceptional spa experiences that promise relaxation and pampering. Discover luxurious amenities designed to soothe the body and mind.

Carlton House Motel

  • Why it's great for tailored spa getaway: For budget-conscious travelers seeking spa amenities, Carlton House Motel is a hidden gem with an outstanding review rating of 9.8. Guests can enjoy in-room massage services, making it an excellent choice for those wanting to relax without leaving their accommodation.
  • Other amenities: This motel features an outdoor pool, free self-parking, and daily housekeeping. Each room is equipped with a kitchen for added convenience, and the serene garden area provides a perfect setting for relaxation. Guests can enjoy a comfortable stay with essential amenities and easy access to nearby attractions.
  • Nearby attractions: Upham Beach - 1 km, Corey Ave - 0.2 km, Upham Beach Park - 0.3 km

The Don CeSar

  • Why it's great for tailored spa getaway: The Don CeSar is a luxurious haven that perfectly caters to spa enthusiasts, an impressive guest review rating of 9.0. With a full-service spa offering hydrotherapy treatments, massages on the beach, and a range of body treatments, guests can indulge in ultimate relaxation. The spa features couples treatment rooms, a steam room, and a hot tub, ensuring a serene experience throughout your stay.
  • Other amenities: This historic hotel also offers a stunning beachfront location with white sand beaches and beach cabanas for lounging in the sun. Guests can enjoy room service, a poolside bar, and a gourmet restaurant with ocean views. For those who wish to stay active, the hotel provides yoga classes and fitness facilities, along with concierge services to help plan the perfect wellness retreat.
  • Nearby attractions: St. Petersburg - Clearwater Beaches - 0.2 km, Dolphin Landings Charter Boat Center - 1.6 km, Pass-a-Grille Beach - 0.5 km

Beach House Suites by the Don CeSar

  • Why it's great for tailored spa getaway: Perfect for travelers seeking a spa experience in a more laid-back setting, Beach House Suites offers a charming atmosphere with a guest review rating of 8.8. The hotel features in-room massage services, allowing guests to unwind in the privacy of their suites after a day on the beach.
  • Other amenities: Guests can enjoy a heated outdoor pool, hot tub, and easy beach access. The hotel also offers beach towels, a poolside bar, and complimentary cribs for families. With onsite parking and a concierge service, guests can enjoy a straightforward stay while exploring the nearby attractions.
  • Neighborhood: Belle Vista
  • Nearby attractions: St. Petersburg - Clearwater Beaches - 0 km, Dolphin Landings Charter Boat Center - 0.8 km, Pass-a-Grille Beach - 0.8 km

RumFish Beach at TradeWinds

  • Why it's great for tailored spa getaway: RumFish Beach at TradeWinds is an ideal destination for spa lovers, featuring a solid guest review rating of 8.2. Guests can indulge in onsite massages and pampering sessions right on the beach, making it a unique wellness experience. The spa also offers various treatments to help travelers rejuvenate and relax during their stay.
  • Other amenities: The hotel boasts an outdoor pool, hot tub, and beachfront dining options, perfect for enjoying meals with a view. Guests can enjoy various water sports, including kayaking and snorkeling, or unwind at the beach bar. With yoga classes available, this hotel combines relaxation with adventure, ensuring a memorable stay.
  • Nearby attractions: St. Petersburg - Clearwater Beaches - 0.4 km, Splash Island Water Park - 0.6 km, Upham Beach - 0.4 km

Top St. Pete Beach Hotel Reviews

Frequently asked questions

Which hotels in St Pete Beach offer the best spa experiences?
For the best spa experiences in St Pete Beach, The Don CeSar is an excellent recommendation.

The 4-star Don CeSar, with a 9.0 rating, offers an extensive full-service spa. Guests can enjoy a variety of treatments including deep tissue, hot stone, and Swedish massages, as well as prenatal and sports massages. The spa features hydrotherapy treatments, a sauna, a steam room, and a hot tub. Body scrubs, body wraps, aromatherapy, and facials are also available, alongside manicures and pedicures. The hotel provides dedicated treatment rooms, including options for couples.
How much does a spa hotel in St Pete Beach cost?
Enjoy staying in a spa hotel in St Pete Beach, with plenty of hotels from CA $292 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during the weekend or around public holidays.
What are the top-rated luxury spa hotels in St Pete Beach?
The top-rated luxury spa hotels in St Pete Beach are The Don CeSar and RumFish Beach at TradeWinds.

The 4-star The Don CeSar, with a 9.0 rating, features a full-service spa offering an extensive menu of treatments including deep tissue massages, hot stone massages, body wraps, and facials. Guests can also enjoy hydrotherapy treatments, a sauna, and a steam room, with couples' treatment rooms available for shared experiences.

RumFish Beach at TradeWinds, a 4-star hotel with an 8.2 rating, offers an onsite spa with a focus on relaxation. Guests can book massages, including options for massages directly on the beach, providing a serene experience with ocean views.
Is it cheaper to book a spa hotel in St Pete Beach with flights as part of a package deal?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Are there hotels in St Pete Beach that offer couples' spa treatments?
For couples looking for spa treatments in St Pete Beach, The Don CeSar is the top recommendation.

This 4-star hotel, with a 9.0 rating, features a full-service spa with dedicated couples' treatment rooms, allowing for shared relaxation experiences like side-by-side massages. The spa also offers a range of hydrotherapy treatments, a sauna, and a steam room for an extensive wellness journey.
Are there any unique spa experiences available in St Pete Beach?
Yes, St. Pete Beach, Florida, offers several unique spa experiences that blend luxury, historic ambiance, and innovative treatments.

Spa Oceana at The Don CeSar is an 11,000-square-foot facility overlooking the Gulf of Mexico, featuring 16 treatment rooms and a rooftop terrace. This spa, part of the historic Don CeSar hotel, offers ocean-inspired healing rituals and treatments designed for transformation and relaxation within a legendary and elegant setting.

Woodhouse Spa in nearby St. Petersburg focuses on personal wellness with signature treatments such as the "Ultimate Reset," a wellness wave bed, an infrared sauna, and a vitality booth. The spa provides a calming environment with aromatherapy and a quiet room for relaxation, creating a distinctive day spa experience.

Salamander Spa at Innisbrook Resort and Golf Club, a short drive from St. Pete Beach, provides a large 16,000-square-foot spa with indoor and outdoor spaces, steam rooms, a fitness studio, and salon services. It offers an extensive wellness retreat, including manicures, pedicures, hair, and makeup artistry.

Other great options include Spa by JW Marriott Clearwater Beach Resort, featuring luxurious treatment suites and spa lounges, and Vinoy Spa in St. Petersburg, which specialises in ocean-inspired, plant-based therapies for skin health and well-being.
How can I save on a spa hotel in St Pete Beach with Expedia?
Members always get our best prices. Find our best St Pete Beach spa hotel deals by joining Expedia's free travel rewards program—One Key™. As a member, you can unlock instant savings and member perks when you're logged in to your account. For a spontaneous weekend retreat, discover last-minute offers.
Can I cancel my spa hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right spa hotel in St Pete Beach for you.

Explore a world of travel with Expedia