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 2018.02.17
I will use it again next time. I didn't expect it in the rainy season, but it was sunny and cloudy and it wasn't too hot and it was easy to spend. The staff were friendly.
Excellent
99 reviews
4.4/5
Price from
PHP 26,968
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,939
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
Not much to say. It's a Hilton. Very clean place. Close to the airport (20 mins by car over the causeway). You can fill up your vehicle with gas at the Shell Gas stations ( 3 mins away) Starbucks is right beside it. No need to fill up in Tampa when returning as the shell is only 10 miles away so you barely burn any gas. Overall this hotel was nice. Had a nice pool. A scary boardwalk :) Warning signs for alligators and wild animals. I never saw any and went on it. I did see a turtle. Restaurant in the place is nice but expensive. Better to go to Cracker Barrel 5 mins away or Courtside Grille which is right beside a publix for water and things you may need for pharmacy. Everything is close. Downtown St Petersburg is 20 mins by car. Easy drive in. Good location. I would stay there again.
Hilton St. Petersburg Carillon Park

Hilton St. Petersburg Carillon Park

Hotel near St. Petersburg
Price per night from:PHP 15,406
4.2/5
Very Good
NEVER EVER stay at Skybeach Hotel & Marina located at 6800 Sunshine Skyway Ln St. Petersburg, FL 33711. You will regret it! We booked a one night stay last Friday and totally regretted doing so. The customer service led by their manager/supervisor is very misleading and she lies through her teeth in spite of evidence contradicting what she is saying. After we checked in, we took a stroll around the beachfront property. In spite of paying a resort fee, we couldn’t swim because the water looked like a swamp with an unpleasant smell (see picture). We pointed out our disappointment to the manager/supervisor by showing her the horrible state of the water. She told us that it will be great and beautiful in the morning but the accompanying picture show otherwise. Around 11:00 pm, the A/C in our room stopped working and although we changed room, she never considered our inconvenience. At around 1:40 am, the fire alarm came on and woke us up. There was also no electricity in any of the rooms. Thinking it may have been a fire, we rushed outside with some valuables and saw other guests standing around. A few minutes later, the security guard drove by to assure us that there was no fire and the alarm came on because of a power outage. Power eventually returned about 2:00 am and it was a struggle to get back to sleep. Paying so much money and not being able to sleep at night is very unfair. On checking out, we shared our total disappointment to the staff and was told that she couldn’t provide any form of compensation without the manager’s approval. Both management and staff showed no care or concern for our inconvenience and no willingness to do anything that would encourage guests to return to their property. Don’t be fooled by the word ‘resort’ — Skybeach hotel is not a resort. You can use that money to get something far better in the area.
Skybeach Hotel and Marina

Skybeach Hotel and Marina

Hotel near St. Petersburg
Price per night from:PHP 11,690
4.1/5
Very Good
Had to fly in to the area to help our daughter and her family after the recent hurricanes. We only needed a hotel for one night but boy did we need one! Checked in around 8:00 p.m. and from when we stopped at the valet stand to when we finally checked out, the staff was awesome. Just polite,professional and personable. The room was great also. With my Titanium status, we were offered a room upgrade which we took. The room was clean, comfortable and had a nice bathroom for much needed showers after working at our daughter’s house all day after being flooded. The hotel had just had the power turned on the day before so there were fans located throughout but this was completely understandable and expected. If I had to find a negative it would be mandatory valet parking. Believe this is due to limited parking in the area and only a negative because we forgot a couple of things in our vehicle. One of the nicest Courtyard stays I’ve had and definitely the best staff
Courtyard St. Petersburg Downtown

Courtyard St. Petersburg Downtown

Hotel near St. Petersburg
Price per night from:PHP 16,388
4.0/5
Very Good
GGuest UserI've attended events here in the past, but last night was my first time staying there. The property is dated, but renovation work is in process. My room had a new bed and updated bathroom, as well as a large flat screen TV. What really stood out to me was the service, including the front desk staff helping with a local restaurant list, a housekeeper directing me to my room (weird room numbers), an engineer quickly helping with a business center printing issue, and Jesus in the restaurant making sure we had a nice breakfast. I look forward to staying again and seeing additional improvements.
St. Petersburg Marriott Clearwater

St. Petersburg Marriott Clearwater

Hotel near St. Petersburg
Price per night from:PHP 13,160
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 8,750
2.9/5
MMARWAN ALSHEHHIGreat
Quality Inn & Suites at Tropicana Field

Quality Inn & Suites at Tropicana Field

Hotel near St. Petersburg
Price per night from:PHP 6,656

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 Hilton St. Petersburg Carillon Park 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 23,187, and the average price on weekends (Friday–Saturday) is PHP 25,646.

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.

Hotel Info for Tourists

Total Properties51
Number of Reviews874
Highest PricePHP 403,875
Lowest PricePHP 4,664
Average Price (Weekdays)PHP 23,187
Average Price (Weekends)PHP 25,646