
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
2 Oct - 3 OctTomorrow
3 Oct - 4 OctThis weekend
2 Oct - 4 OctNext weekend
9 Oct - 11 OctOur 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.
AED 459
AED 519 total
includes taxes & fees
4 Oct - 5 Oct




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.
AED 382
AED 432 total
includes taxes & fees
12 Oct - 13 Oct




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.
AED 1,282
AED 1,656 total
includes taxes & fees
1 Nov - 2 Nov




4. 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.
AED 988
AED 1,283 total
includes taxes & fees
18 Oct - 19 Oct




5. 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.
AED 590
AED 895 total
includes taxes & fees
19 Oct - 20 Oct




6. 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.
AED 339
AED 385 total
includes taxes & fees
13 Oct - 14 Oct
AED 653
AED 966 total
includes taxes & fees
4 Oct - 5 Oct




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.
AED 791
AED 1,039 total
includes taxes & fees
28 Oct - 29 Oct
View all properties
Top St. Petersburg Hotel Reviews
Hollander Boutique Hotel
10/10 Excellent
"Love this place so much, such a cool vibe. Restaurant worth eating at too. Pool was AMAZE!"
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
10/10 Excellent
"Loved"
SkyBeach Resort
10/10 Excellent
"We had a wonderful stay at the SkyBeach Resort. From the moment we walked in, the staff made us feel welcome and excited to be staying there. We were able to check in a little earlier than we were scheduled to, which was very helpful. Although it could have used a little more storage, our king deluxe room was a great size for two of us for a week. The only issue we had with our room was that the sliding door was difficult to open and the door to the room did not shut unless you pushed it shut. But both of those were easy to manage. We felt very safe all the time - we'd even go out the sliding door of our patio to walk to other spots in the resort, even if that meant leaving the room unlocked. The resort itself was beautiful. We were there in the off-season, so it wasn’t crowded so sometimes it seemed like we had the place to ourselves, which we loved. We swam in the pool for a little while every day and sat in the hot tub several times. The private beach was very peaceful each morning and evening. I got coffee each morning from the coffee shop and enjoyed it. The location was perfect. It seemed like every time we typed in a place we wanted to go it was about 20 minutes away. We visited multiple beaches in the area, the St. Pete pier, took a ferry to a Egmont Key and Shell key, and had dinner at restaurants from Madeira Beach to St Pete’s. We would absolutely stay here again!"
Crystal Bay Historic Hotel
10/10 Excellent
"Our room was very clean and comfortable and larger than expected. The staff was very friendly. Check in and check out was seamless. The buffet breakfast was wonderful with a variety of choices. Great location."











