
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
Tonight
Sep 22 - Sep 23Tomorrow
Sep 23 - Sep 24This weekend
Sep 25 - Sep 27Next weekend
Oct 2 - Oct 4Our top choices for St. Petersburg hotels with a spa




1. Hollander Boutique Hotel
Hollander Boutique HotelDowntown St. Petersburg
- Indulge in soothing facials and massage treatments at this Art Deco hotel with poolside relaxation.
¥14,995
¥16,945 total
includes taxes & fees
Sep 27 - Sep 28




2. Crystal Bay Historic Hotel
Crystal Bay Historic HotelLa Vista
- Relax with tranquil in-room massages and spa services at this historic hotel, where a serene garden awaits your peaceful escape.
¥16,130
¥18,228 total
includes taxes & fees
Sep 24 - Sep 25




3. The Vinoy Resort & Golf Club, Autograph Collection
The Vinoy Resort & Golf Club, Autograph CollectionHistoric Old Northeast
- Indulge in Mediterranean luxury at this waterfront resort with four spa treatment rooms and couples massage services.
¥54,901
¥70,926 total
includes taxes & fees
Sep 27 - Sep 28




4. Sleep Inn & Suites Tampa South
Sleep Inn & Suites Tampa SouthSun Bay South
- Pamper yourself at this Tampa hotel with a full-service spa, outdoor pool, and hot tub, all conveniently located near Tampa Riverwalk.
¥14,095
¥15,998 total
includes taxes & fees
Oct 1 - Oct 2




5. The Don CeSar
The Don CeSarSt. Pete Beach
- Immerse in restorative treatments at this Mediterranean beachfront hotel, where the 16-room spa offers seaside massages and hydrotherapy.
¥42,216
¥54,795 total
includes taxes & fees
Oct 18 - Oct 19




6. RumFish Beach at TradeWinds
RumFish Beach at TradeWindsSt. Pete Beach
- Relax in a beachfront paradise with rejuvenating spa treatments and four sparkling pools for total renewal.
¥25,202
¥38,229 total
includes taxes & fees
Sep 24 - Sep 25
¥26,536
¥39,736 total
includes taxes & fees
Oct 7 - Oct 8




8. Wyndham Grand Clearwater Beach
Wyndham Grand Clearwater BeachClearwater Beach
- Escape to this beachfront spa sanctuary with 4 treatment rooms, steam room, and private couples massages.
¥28,812
¥38,764 total
includes taxes & fees
Sep 24 - Sep 25
View all properties
Top St. Petersburg Hotel Reviews
Crystal Bay Historic Hotel
10/10 Excellent
"It was our first time there and we loved the atmosphere. The history of the hotel and the well kept and beauty of the hotel. The front desk clerk blond lady first name starts with a D was very friendly and helpful also explaining the history of the hotel. The cook he was very friendly to me and my grandson both days and the food was very delicious. We just loved the area and how friendly EVERYONE was to me and my family even down to the neighbors to the hotel was very friendly and nice. We definitely will be back thank you for making our trip enjoyable and most of all home like feeling 🙏😊"
Hollander Boutique Hotel
10/10 Excellent
"The water pressure in the shower was horrible. There basically wasn’t any. I suggest removable shower heads . That would help by being able to move the water to different parts of your body."
Hilton St. Petersburg Bayfront
8/10 Good
"Prepare"
The Vinoy Resort & Golf Club, Autograph Collection
10/10 Excellent
"clean room, great staff"
SkyBeach Resort
10/10 Excellent
"The resort is nice and clean and the staff are outstanding. Met the GM by chance and she is putting her stamp on the resort with upgrading amenities and events. We attended a birthday celebration and even though it was a private event, other guests were able to enjoy the live band music. Definitely worth coming back"
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











