
Find Resorts & Hotels with Spas in St. Petersburg, FL
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Petersburg Resorts & Hotels with Spas
Our top choices for St. Petersburg hotels with a spa

8.6 out of 10, Excellent, (684 reviews)
cleanliness Recharge with a rejuvenating spa getaway at this hotel offering rainfall showers, plush bathrobes, and easy access to local attractions.
The price is ¥22,796
¥25,761 total
includes taxes & fees
Mar 16 - Mar 17

9.6 out of 10, Exceptional, (2,235 reviews)
cleanliness Indulge in soothing facials and massage treatments at this Art Deco hotel with poolside relaxation.

9.6 out of 10, Exceptional, (1,453 reviews)
cleanliness Relax with tranquil in-room massages and spa services at this historic hotel, where a serene garden awaits your peaceful escape.
The price is ¥26,204
¥29,611 total
includes taxes & fees
Apr 5 - Apr 6

The Vinoy Resort & Golf Club, Autograph Collection
The Vinoy Resort & Golf Club, Autograph CollectionHistoric Old Northeast
8.8 out of 10, Excellent, (1,000 reviews)
cleanliness Indulge in Mediterranean luxury at this waterfront resort with four spa treatment rooms and couples massage services.
The price is ¥63,561
¥79,024 total
includes taxes & fees
Mar 29 - Mar 30

9.4 out of 10, Exceptional, (372 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 ¥22,945
¥34,050 total
includes taxes & fees
Mar 22 - Mar 23

9.4 out of 10, Exceptional, (1,185 reviews)
cleanliness Rejuvenating coastal spa escape with Gulf views offers holistic wellness treatments in serene setting.
The price is ¥65,358
¥80,171 total
includes taxes & fees
Mar 22 - Mar 23

8.4 out of 10, Very Good, (1,676 reviews)
cleanliness Relax in a beachfront paradise with rejuvenating spa treatments and four sparkling pools for total renewal.
The price is ¥40,595
¥55,799 total
includes taxes & fees
Mar 22 - Mar 23

8.8 out of 10, Excellent, (1,337 reviews)
cleanliness Luxurious spa retreat with 13 treatment rooms and three outdoor pools offers ultimate relaxation getaway.
The price is ¥95,678
¥113,128 total
includes taxes & fees
Apr 3 - Apr 4
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

Crystal Bay Historic Hotel
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Hotels with Waterslides in Tampa
- Port Tampa City Hotels
- Davis Islands Hotels
- Pousadas in St. Petersburg - Clearwater
- Romantic Hotels in St. Petersburg - Clearwater
- Largo Hotels
- Pousadas in St. Petersburg
- Hotels near Vinoy Park
- St. Petersburg - Clearwater Hotels
- Orange Lake Village Hotels
- Palaces in Indian Rocks Beach
- Residences in Tierra Verde
- Resorts in St. Pete Beach
- Aparthotels in St. Petersburg
- Resorts in Madeira Beach
- Beach Hotels in St. Pete Beach
- Indian Shores Hotels
- Aparthotels in Madeira Beach
- Hotels near Sunken Gardens
- Rv Parks in Seminole
- Resorts in St. Petersburg
- Adults Only Resorts & in Sunset Beach
- Hotels near Jannus Live
- Hotel with a Concierge Hotels in Kenneth City
- Motels in North Redington Beach
- Motels in Apollo Beach
- Resorts & Hotels with Spas in Sunset Beach
- Soho Hotels
- Pet-Friendly Hotels in Clearwater-St. Pete Beaches
- Cheap Hotels in Bayview
- Vacation Homes in Tierra Verde
- Palaces in St. Petersburg - Clearwater
- Pet-Friendly Hotels in Madeira Beach
- Hotels near University of South Florida-St. Petersburg
- Resorts in Safety Harbor
- Condo Rentals in Madeira Beach
- Cheap Hotels in Memphis
- Motels in Largo
- Pet-Friendly Hotels in Port Tampa City
- Isla del Sol Hotels
- Hotels with Early Check-in in Westshore
- Holiday Park Resorts in Safety Harbor
- Hotels near St. Pete Pier
- Hotel with a Concierge Hotels in St. Pete Beach
- Hotels near Sunshine Skyway Bridge
- Hotels near Eckerd College
- Beach Hotels in Treasure Island
- Riads in St. Petersburg - Clearwater
- Hotels near Belleview Biltmore Golf Club
- Indian Rocks Beach Hotels
- Guest Houses in Apollo Beach
- Shopping Hotels in Virginia Park
- Treasure Island Hotels
- South Pasadena Hotels
- Golfview Hotels
- Business Hotels in Downtown St. Petersburg
- Resorts in Clearwater-St. Pete Beaches
- Hyde Park Hotels
- Cheap Hotels in Clearwater-St. Pete Beaches
- Hotels near Peter O. Knight
- Resorts in Terra Ceia
- Hostels in St. Petersburg
- St. Pete Beach Hotels
- Boutique Hotels in St. Petersburg
- Hotels near Mahaffey Theater
- Hotels near Tampa Bay
- Rv Parks in South Tampa
- All-Inclusive Hotel Hotels in St. Petersburg
- St. Petersburg Hotels
- Don Cesar Hotels
- Hotels with a Pool in St. Petersburg
- Belleair Hotels
- Pet-Friendly Hotels in South Tampa
- Resorts in Indian Rocks Beach
- Luxury Hotels in Treasure Island
- Resorts in Largo
- Apollo Beach Hotels
- Madeira Beach Hotels
- Cheap Hotels in St. Petersburg
- Family Hotels in Clearwater-St. Pete Beaches
- Hotels near MacDill Air Force Base
- Midtown Tampa Hotels
- Casino Hotels in Treasure Island
- Apartments in St. Petersburg
- Downtown St. Petersburg Hotels
- Hotels near St. Petersburg-Clearwater Intl.
- Condo Rentals in Indian Shores
- All-Inclusive Hotel Hotels in Apollo Beach
- Adults Only Resorts & in Bahia Vista
- Villas in Madeira Beach
- Hotels near Cypress Point Park
- Resorts in Treasure Island
- Golf Hotels in Seminole
- Beach Hotels in St. Petersburg
- Cheap Hotels in Midtown Tampa
- Ryokans in St. Petersburg - Clearwater






































