St. Petersburg

Spa Hotels in St. Petersburg

Enter your dates to find spa hotels in St. Petersburg for relaxing treatments.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

St. Petersburg Spa Resorts & Hotels

Discover the best spa hotels in St. Petersburg for pampering experiences.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
99
Hotels in St. Petersburg
With a stay at GALAXY HOTEL, you'll be centrally located in St. Petersburg, within a 10-minute walk of Jannus Live and Tampa Bay. This hotel is 0.6 mi (1 km) from Vinoy Park and 0.9 mi (1.4 km) from Salvador Dali Museum. Make use of convenient amenities such as complimentary wireless internet access, wedding services, and a communal living room. Satisfy your appetite at the hotel's coffee shop/cafe. To-go breakfasts are available daily from 7:00 AM to 1:00 PM for a fee. Featured amenities include a 24-hour business center, a 24-hour front desk, and multilingual staff. Planning an event in St. Petersburg? This hotel has 2500 square feet (232 square meters) of space consisting of a conference center and 3 meeting rooms. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 92 air-conditioned rooms featuring minibars and Smart televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.

"The staff was great and very helpful, especially Randy as others have stated.  The location was also great.  However, one of the windows were broken in the room (on the 11th floor) and the cleaning service was terrible.  Upon arrival, we didn't even have hand soap in our room.  They don't clean at all, not even the bathroom nor vacuum.  They just take out the garbage and replace towels.  We didn't even get refreshed supplies like toilet paper, soap, shampoo etc.  Most times we had to get our towels and soap from the front desk on our way in and carry it all up to our room."
Good
103 reviews
7.8/10
1 night
From US$144
Check Availability
99+
Hotels in St. Petersburg
Featured facilities: Massage room, Body care
Very Good
102 reviews
8.8/10
1 night
From US$470
Check Availability
99+
Hotels in St. Petersburg
A stay at Hollander Boutique Hotel places you in the heart of St. Petersburg, within a 15-minute walk of Tampa Bay and Vinoy Park. This spa hotel is 10.1 mi (16.2 km) from John's Pass Village & Boardwalk and 9.2 mi (14.8 km) from St. Petersburg - Clearwater Beaches. Relax at the full-service spa, where you can enjoy massages and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and a fitness center. Additional amenities at this Art Deco hotel include complimentary wireless internet access, a hair salon, and a fireplace in the lobby. Satisfy your appetite at The Tap Room, a restaurant which features a bar/lounge. Dining is also available at the coffee shop/cafe. Wrap up your day with a drink at the poolside bar. Cooked-to-order breakfasts are available daily for a fee. Featured amenities include a business center, express check-out, and dry cleaning/laundry services. Free self parking is available onsite. Make yourself at home in one of the 96 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided daily.

"We enjoyed everything about this historic hotel: the room, the lobby chock full of art and references to its speak-easy past, the pastry shop, the bar, the comfy, covered front porch, the pool and fountains, food and drinks served poolside, the friendly staff, and the friendly guests we met. Also, the Hollander is perfectly located in St. Pete, being in the historic downtown district near my company headquarters and close to great destinations such as the Salvador Dali museum, Chihuly blown-glass gallery, and Morean arts center. I love historic downtowns and boutique hotels such as the Hollander. The rooms in historic hotels are often smaller than ones in chain hotels, but they more than compensate with their unique personalities and intimate atmospheres, which leave me with vivid memories of my stays in these sweet lodgings and the cities they call home."
Great
102 reviews
9.3/10
1 night
From US$161
Check Availability
See all hotels with Spa in St. Petersburg

Frequently Asked Questions

What are the best hotels with Spa in St. Petersburg?

How much does it cost to stay in St. Petersburg hotels with Spa?

For hotels with Spa in St. Petersburg, the average price on weekdays is US$427, and the average price on weekends (Friday - Saturday) is US$504.

What are the best hotel deals for St. Petersburg hotels with Spa?

Trip.com offers great travel deals all year long. Visit the promotions page to find the latest discounts and special offers on Trip.com.

St. Petersburg Spa Hotels Information

Total Properties3
Number of Reviews 308
Highest PriceUS$341
Lowest PriceUS$198
Weekday Avg. PriceUS$427
Weekend Avg. PriceUS$504