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

9.6 out of 10, Exceptional, (1418)
The price is ¥18,313
¥20,694 total
includes taxes & fees
Jan 6 - Jan 7, 2026

9.4 out of 10, Exceptional, (2195)
The price is ¥20,334
¥22,979 total
includes taxes & fees
Dec 25 - Dec 26

The Vinoy Resort & Golf Club, Autograph Collection
The Vinoy Resort & Golf Club, Autograph CollectionHistoric Old Northeast
8.8 out of 10, Excellent, (1004)
The price is ¥54,486
¥68,251 total
includes taxes & fees
Jan 6 - Jan 7, 2026

9.4 out of 10, Exceptional, (2926)
The price is ¥32,090
¥42,436 total
includes taxes & fees
Jan 6 - Jan 7, 2026

9.0 out of 10, Wonderful, (1006)
The price is ¥13,896
¥15,773 total
includes taxes & fees
Jan 6 - Jan 7, 2026

8.0 out of 10, Very Good, (2368)
The price is ¥24,316
¥33,682 total
includes taxes & fees
Jan 11 - Jan 12, 2026

8.2 out of 10, Very Good, (1555)
The price is ¥13,910
¥25,422 total
includes taxes & fees
Jan 6 - Jan 7, 2026
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

Hilton St. Petersburg Carillon Park
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






































