Spa hotels in St. Petersburg, United States

Only the finest and thoroughly tested accommodations in St. Petersburg, United States
Check-in
09Sept2025Select date
Check-out
10Sept2025Select date
Rooms and Guests2 Guests, 1 Room

Hotel price ranges in St. Petersburg

A diverse range of spa accommodations awaits, from affordable options to indulgent retreats, with prices to match every traveller’s ideal wellness escape.

⬆️ The highest price
US$ 159
⬇️ The lowest price
US$ 108
💸 Average price for
4-star hotels
US$ 133
3-star hotels
US$ 141

Best spa hotels in St. Petersburg

Based on guest ratings from the previous year

FAQs about spa hotels in St. Petersburg

Find the answers to your questions and plan your spa getaway!

What are the best spa hotels in St. Petersburg for families?
Holiday Inn Express & Suites - St. Petersburg - Madeira Beach by IHG is a good option for families, providing spacious rooms and easy access to nearby beaches and attractions.
What are the average prices for spa hotels in St. Petersburg?
Average nightly rates for spa hotels range from $150 to $300, depending on the season and specific hotel offerings. The Hollander Hotel - Downtown St. Petersburg is known for its good value.
Which spa hotel is best rated by guests in St. Petersburg?
The Vinoy Resort & Golf Club, Autograph Collection consistently receives high ratings for its luxurious amenities and exceptional service, often scoring above 4.5 out of 5 in guest reviews.
Which spa hotels are conveniently located near popular landmarks in St. Petersburg?
The Hollander Hotel - Downtown St. Petersburg is just a short walk from the St. Petersburg Pier and the Museum of Fine Arts, making it an ideal location for exploring the area.

Spa Hotels in St. Petersburg, Florida

This guide evaluates four spa hotels in St. Petersburg, highlighting essential information including pricing, seasonal trends, and proximity to attractions to assist travelers in making informed choices.

Typical nightly rates range from $150 to $350 USD.

There are 4 spa hotel properties in St. Petersburg.

Peak travel seasons are from December to April.

Local taxes are about 13% on room rates.

Hotels are within 5 kilometers of downtown and local beaches.