St. Petersburg

Spa Hotels in St. Petersburg

Select your dates to find the best hotel with Spa in St. Petersburg.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

St. Petersburg Spa Resorts & Hotels

Recommended St. Petersburg hotels with Spa for a perfect stay!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
The Vinoy Resort & Golf Club, Autograph Collection
The Vinoy Resort & Golf Club, Autograph CollectionThe Vinoy Resort & Golf Club, Autograph Collection
Hotel near St. Petersburg
Escape to The Vinoy Resort & Golf Club, Autograph Collection a world of extraordinary allure. Nestled in downtown St Petersburg our distinguished waterfront Florida resort near the Beach embodies historic charm and cherished legacy. Immerse yourself in exquisitely curated spaces that merge the past with modern sophistication. Savor the essence of the Golden Age and the laid-back grace that defines our hotel. With an unwavering commitment to excellence, every detail of your stay in our St. Petersburg, FL, resort is meticulously attended to. Experience relaxed refinement and contemporary elegance where enchantment awaits. Refined hotel accommodations, a world-class resort golf course, and a rejuvenating spa cater to your desires. Enjoy a continuous calendar of events in the area including sporting events, concerts, and festivals with a proximity to the Raymond James Stadium. Let us curate an experience that transcends the ordinary creating cherished moments that resonate in your heart long after you depart.

GGuest User 2025.02.08
Great location good for walking around the town. The hotel is spacious and clean. The bar has good selection of drinks. A little overpriced for the size of rooms and overall for the hotel.
Excellent
100 reviews
4.4/5
Price from
PHP 30,297
per night
Check Availability
Hollander Hotel - Downtown St. Petersburg
Hollander Hotel - Downtown St. PetersburgHollander Hotel - Downtown St. Petersburg
Hotel near 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 1.2 mi (2 km) from Salvador Dali Museum. 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. Quench your thirst with your favorite 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.

LLA Cassels 2022.08.18
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.
Outstanding
102 reviews
4.6/5
Price from
PHP 10,851
per night
Check Availability
Avalon Hotel Downtown St. Petersburg
Avalon Hotel Downtown St. PetersburgAvalon Hotel Downtown St. Petersburg
Hotel near St. Petersburg
With a stay at Avalon Hotel Downtown St. Petersburg, you'll be centrally located in St. Petersburg, within a 5-minute drive of Tampa Bay and Vinoy Park. This hotel is 10 mi (16.1 km) from John's Pass Village & Boardwalk and 1.3 mi (2.1 km) from Salvador Dali Museum. Be sure to enjoy recreational amenities including an outdoor pool and a fitness center. At Avalon Hotel Downtown St. Petersburg, enjoy a satisfying meal at the restaurant. Featured amenities include a 24-hour front desk, an elevator, and coffee/tea in a common area. Free self parking is available onsite. Make yourself at home in one of the 34 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have bathtubs or showers and complimentary toiletries. Conveniences include ceiling fans, and housekeeping is provided daily.

DDONGQIN 2019.11.14
good environment! Free coffee, tea, water, and biscuits for breakfast. Not too full, but already very good. Free drinks and champagne in the evening from 5: 00-7: 00. Hotel location is good, next to the parking lot and restaurant. They also have a one-bedroom suite with a kitchenette, which is great. The hotel manager John was warm and attentive. Ask him anything.
Excellent
103 reviews
4.5/5
Price from
PHP 10,257
per night
Check Availability
See All Hotels With Spa in St. Petersburg

Latest Reviews for St. Petersburg Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
4.4/5
Excellent
WWEIThe location is OK, not far from the airport, you can also look at the scenery on the road. There is a lake at the back of the hotel, with a walkway through and a great walk. The sanitation is also good, the room is large and clean.
Hilton St. Petersburg Carillon Park

Hilton St. Petersburg Carillon Park

Hotel near St. Petersburg
Price per night from:PHP 15,018
4.1/5
Very Good
GGuest UserStayed at this Courtyard for a quick weekend trip to St. Pete. The hotel is a historic building. The staff was friendly and helpful. Although it was an older building the hotel seems to have been recently updated. The rooms were a little on the small side for a Courtyard, but very nice. The location is close to the downtown and Pier area. 15 to 20 min drive to the beach depending on the beach. Very centrally located. My only issue was the amount to park ($37 a night).The valet staff was nice and professional.
Courtyard St. Petersburg Downtown

Courtyard St. Petersburg Downtown

Hotel near St. Petersburg
Price per night from:PHP 15,976
4.1/5
Very Good
QQing01房間乾淨舒適,海灘環境優美,地段特別好,
Skybeach Hotel and Marina

Skybeach Hotel and Marina

Hotel near St. Petersburg
Price per night from:PHP 11,968
4.0/5
Very Good
BBevanUsed to be a really good hotel but the service has gone downhill. When u walk in you can feel the eyes on you and feels like you are being judged. Very uneasy feeling when I go there
St. Petersburg Marriott Clearwater

St. Petersburg Marriott Clearwater

Hotel near St. Petersburg
Price per night from:PHP 14,257
3.4/5
HHeathBrianGood experience for a two night stay in a very convenient location. Decent room that appeared clean and had good amenities. Good check-in experience and good customer service from the manager on duty that evening. I asked for additional hangers as we had excess clothing to hang up and she brought shampoo to the room as our room did not have any. In all, it was good value for the type of hotel it is. Only negative: their ”breakfast” was coffee and juice (!).
Days Inn by Wyndham St. Petersburg Central

Days Inn by Wyndham St. Petersburg Central

Hotel near St. Petersburg
Price per night from:PHP 9,853
2.9/5
GGuest UserWas a nice location not far at all from tropicana field. Breakfast was nice and left full before checking out, which was also an easy process.
Quality Inn & Suites at Tropicana Field

Quality Inn & Suites at Tropicana Field

Hotel near St. Petersburg
Price per night from:PHP 8,475

Frequently Asked Questions

Where is the best place for a stay with Spa in St. Petersburg?

Whether you are traveling to St. Petersburg for business or fun, St. Petersburg Marriott Clearwater , Quality Inn & Suites at Tropicana Field and Courtyard St. Petersburg Downtown are all preferred hotels.

What’s the typical price for hotels with Spa in St. Petersburg?

For hotels with Spa in St. Petersburg, the average price on weekdays is PHP 20,129, and the average price on weekends (Friday–Saturday) is PHP 21,563.

What are some great hotel promotions for property with Spa in St. Petersburg?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

St. Petersburg Hotels with Spa Information

Total Properties53
Number of Reviews909
Highest PricePHP 402,389
Lowest PricePHP 3,878
Average Price (Weekdays)PHP 20,129
Average Price (Weekends)PHP 21,563