Find Resorts & Hotels with Spas in St. Petersburg, FL

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. Petersburg Resorts & Hotels with Spas

Check prices for these dates

Next weekend
In two weeks

Top St. Petersburg Resorts & Hotels with Spas

Our top choices for St. Petersburg hotels with a spa

Hampton Inn & Suites St. Petersburg/Downtown

3.0 star property
9.4 out of 10, Exceptional, (1012)
"We were very happy with our stay we will definitely be back. "
$135 nightly
The price is $153
Sep 7 - Sep 8
Total with taxes and fees
Hampton Inn & Suites St. Petersburg/Downtown

Hyatt Place St. Petersburg / Downtown

3.5 star property
9.2 out of 10, Wonderful, (1006)
"I really enjoy this location"
$127 nightly
The price is $144
Sep 7 - Sep 8
Total with taxes and fees
Hyatt Place St. Petersburg / Downtown

Hollander Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (2033)
"Absolutely loved the location and the hotel."
$91 nightly
The price is $103
Sep 14 - Sep 15
Total with taxes and fees
Hollander Boutique Hotel

Mint House St. Petersburg - Downtown

4.5 star property
9.4 out of 10, Exceptional, (659)
"Great hotel"
$99 nightly
The price is $112
Sep 7 - Sep 8
Total with taxes and fees
Mint House St. Petersburg - Downtown

Quality Inn Saint Petersburg North-Tampa Bay

3.0 star property
7.4 out of 10, Good, (823)
"Staff above and beyond breakfast on point "
$66 nightly
The price is $75
Sep 2 - Sep 3
Total with taxes and fees
Quality Inn Saint Petersburg North-Tampa Bay

Courtyard by Marriott St. Petersburg Downtown

3.0 star property
8.4 out of 10, Very Good, (756)
"Great place "
$97 nightly
The price is $110
Sep 3 - Sep 4
Total with taxes and fees
Courtyard by Marriott St. Petersburg Downtown

Staybridge Suites St. Petersburg Downtown by IHG

3.0 star property
8.6 out of 10, Excellent, (1001)
"The overall stay was very pleasant. The bedroom was comfortable and made for a good night’s rest. Breakfast was tasty, with a nice variety of fruits and other options to choose from. The location is also good, making it convenient to get around. A solid choice for both comfort and accessibility. "
$114 nightly
The price is $129
Sep 2 - Sep 3
Total with taxes and fees
Staybridge Suites St. Petersburg Downtown by IHG

Ponce De Leon Hotel

3.0 star property
7.0 out of 10, Good, (1006)
"Great hotel at affordable price! 1922 old Florida hotel with original hardwood floors. Not fancy but clean and in a great location. I would certainly stay there again! "
$80 nightly
The price is $91
Sep 2 - Sep 3
Total with taxes and fees
Ponce De Leon Hotel

Crystal Bay Historic Hotel

3.0 star property
9.6 out of 10, Exceptional, (1392)
"Great place would definitely stay there again "
$142 nightly
The price is $160
Sep 7 - Sep 8
Total with taxes and fees
Crystal Bay Historic Hotel

The Vinoy Resort & Golf Club, Autograph Collection

4.0 star property
8.8 out of 10, Excellent, (1007)
"Loved the renovated building and rooms. Location is fabulous and the restaurant is superb "
$347 nightly
The price is $392
Sep 1 - Sep 2
Total with taxes and fees
The Vinoy Resort & Golf Club, Autograph Collection
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.

Top St. Petersburg Hotel Reviews

Find out more about St. Petersburg

Find out more about St. Petersburg

Top St. Petersburg attractions for a relaxing vacation

St. Petersburg, Florida, is a haven for travelers seeking a blend of relaxation and adventure, particularly those interested in hotels with spas. Start your day at the stunning St. Pete Beach, where soft sands and gentle waves invite you to unwind before indulging in a rejuvenating spa treatment. After a morning of sunbathing, explore the vibrant arts scene at the Dali Museum, home to an extensive collection of Salvador Dalí's surrealist masterpieces, which can inspire a sense of wonder and creativity. For a touch of nature, the Sunken Gardens offers a peaceful retreat filled with lush landscapes and exotic plants, perfect for a leisurely stroll after a soothing massage. If you’re up for some excitement, head to the lively downtown area, where eclectic eateries and boutique shops provide a delightful backdrop for an afternoon out. Finally, don’t miss the opportunity to immerse yourself in the local culture at the Museum of Fine Arts, showcasing an impressive array of art collections. For the ultimate experience, consider staying in the downtown area, where upscale hotels with luxurious spa amenities are just steps away from these attractions, ensuring that your needs for comfort and quality service are met at every turn.

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

For travelers seeking relaxation and rejuvenation in St. Petersburg, Florida, these top hotels offer a variety of spa amenities to enhance your stay. Each hotel features unique spa experiences that cater to your wellness needs.

Crystal Bay Historic Hotel

  • Why it's great for tailored spa getaway: With a stellar review rating of 9.6, the Crystal Bay Historic Hotel is a charming choice for travelers looking to unwind. The hotel offers onsite spa services, including in-room massage treatments, allowing guests to relax in the comfort of their accommodations.
  • Other amenities: Beyond its spa amenities, guests can savor a complimentary buffet breakfast, enjoy the outdoor pool, and take advantage of free off-street parking. The hotel also features a garden and terrace, enhancing the peaceful ambiance of this historic hotel.
  • Neighborhood: La Vista
  • Nearby attractions: St. Petersburg - Clearwater Beaches - 1.98 miles, St. Petersburg Municipal Beach - 1.98 miles, Corey Ave - 2.6 miles

Hollander Boutique Hotel

  • Why it's great for tailored spa getaway: A perfect retreat for spa enthusiasts, the Hollander Boutique Hotel boasts an impressive review rating of 9.4, ensuring a delightful stay. Guests can indulge in a full-service spa experience featuring a variety of treatments, including massages and facials, all aimed at promoting relaxation and wellness.
  • Other amenities: In addition to its spa offerings, the hotel also features an outdoor pool, a terrace for lounging, and convenient access to nearby windsurfing and kayaking activities. Guests can enjoy daily housekeeping, a poolside bar, and self-parking options, making it an ideal choice for a laid-back getaway.
  • Neighborhood: Downtown St. Petersburg
  • Nearby attractions: 400 Beach - 0.45 miles, Palladium Theater - 0.22 miles, Chihuly Collection - 0.4 miles

SkyBeach Resort

  • Why it's great for tailored spa getaway: SkyBeach Resort is a fantastic choice for travelers seeking a rejuvenating escape, highlighted by its review rating of 8.8. This resort features treatment rooms for spa therapies, allowing guests to unwind and revitalize during their stay.
  • Other amenities: Beyond the spa amenities, guests can enjoy a heated outdoor pool, hot tub, and onsite tennis courts. The resort also provides convenient access to the beach, along with beach cabanas and sun loungers, making it a perfect spot for relaxation. With 24-hour fitness facilities and a concierge service, guests can easily curate their ideal getaway.
  • Neighborhood: Pinellas Point
  • Nearby attractions: Tampa Bay - 2.85 miles, Skyway Fishing Pier State Park - 1.52 miles

The Vinoy Resort & Golf Club, Autograph Collection

  • Why it's great for tailored spa getaway: For a luxurious spa experience, The Vinoy Resort & Golf Club shines with a review rating of 8.8. This upscale resort features a full-service spa with a variety of treatments including Swedish and sports massages, manicures and pedicures, and a serene sauna. Guests can indulge in top relaxation amidst beautiful surroundings.
  • Other amenities: In addition to its spa offerings, The Vinoy boasts an array of amenities including an outdoor pool, tennis courts, golf facilities, and a poolside bar. Guests can explore the nearby museum, enjoy designer stores onsite, and take advantage of valet parking, ensuring a truly exclusive experience.
  • Neighborhood: Historic Old Northeast
  • Nearby attractions: Tampa Bay - 0.11 miles, Vinoy Park - 0.16 miles, 400 Beach - 0.18 miles

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 1750 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 Museum of Fine Arts.
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

Explore a world of travel with Expedia