Skip to main content

Spa Hotels in St Pete Beach

Find the spa hotels that appeal to you the most

The best spa hotels in St Pete Beach

Check out our pick of great spa hotels in St Pete Beach

Filter by:

Review score

The Don CeSar

Hotel in St Pete Beach - Long Key, St Pete Beach

Nicknamed The Pink Palace for its pink façade and grandeur architecture, The Don CeSar has welcomed guests since its opening in 1928.

A
Alex Reusch
From
Germany
Not many buildings look pretty in pink, but the Don Cesar has to be that exact color! We had a beautiful room on the 7th floor with a view of the pool and sea. Everything was very clean and well maintained and the staff was always very friendly and helpful.The most beautiful thing for us was the direct transition from the pool area to the sea and especially the wide beach that invites you to take a walk.The sea is very clean for swimming and and the beach with its bird life is just wonderful. Maybe the most beautiful hotel on the most beautiful beach in Florida?
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 502 reviews
Price from
US$349
1 night, 2 adults

RumFish Beach at TradeWinds

St Pete Beach - Long Key, St Pete Beach

Recently renovated, RumFish Beach at TradeWinds offers a beachfront accommodation and is located 30 minutes' drive from the Tampa International Airport.

S
Sherry
From
United States
Great location on the beach. Nice restaurant on site with entertainment. Great pools and hot tub. Friendly staff. We will be back.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 776 reviews
Price from
US$160.55
1 night, 2 adults

Hollander Hotel - Downtown St. Petersburg

St Petersburg (Near St Pete Beach)

Located in Saint Petersburg city centre, this boutique hotel features an on-site restaurant and heated outdoor pool with a poolside bar, and free WiFi. The Dali Museum is 1.6 km away.

p
pat
From
Ireland
Great location excellent food exceptional staff
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,086 reviews
Price from
US$129
1 night, 2 adults

Galaxy Hotel Downtown

St Petersburg (Near St Pete Beach)

Situated in the centre of St Petersburg, Galaxy Hotel Downtown is located less than 1 km from Spa Beach and a 4-minute walk from Chihuly Collection.

M
Marissa
From
United States
I had a great stay at this hotel. The room was very clean and well-maintained, which made for a comfortable visit. What really stood out was the exceptional service from the staff—especially Daniel at the front desk. He went above and beyond to assist me when I lost my Kindle, keeping me updated throughout the process until it was found and returned. His professionalism and kindness were truly appreciated. Highly recommend this hotel for anyone looking for reliable service and a pleasant stay.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 123 reviews
Price from
US$230
1 night, 2 adults

Holiday Inn Express & Suites - St. Petersburg - Madeira Beach by IHG

St Petersburg (Near St Pete Beach)

Situated in St Petersburg and with Tropicana Field reachable within 16 km, Holiday Inn Express & Suites - St.

C
Christena
From
Canada
The breakfast had lots of variety which was a bonus as my husband is diabetic. The location was ideal for us and it was great to have a Walmart and restaurants nearby.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 409 reviews
Price from
US$132
1 night, 2 adults

Sleep Inn Clearwater-St Petersburg

Clearwater (Near St Pete Beach)

Located 1.6 km from the Saint Petersburg-Clearwater International Airport, this Clearwater hotel features a continental breakfast and heated outdoor pool with a hot tub.

E
EwaPZ
From
Poland
Comfortable beds, nice room, good breakfast.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 878 reviews
Price from
US$85.04
1 night, 2 adults

The Vinoy Resort & Golf Club, Autograph Collection

St Petersburg (Near St Pete Beach)

Located along the Tampa Bay coast, this historic St. Petersburg hotel features an on-site spa and heated pools.

D
DAVID
From
United States
Pool staff very professional, history of hotel in pictures exceptional, views of close city outstanding
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 99 reviews
Price from
US$349
1 night, 2 adults

SpringHill Suites St Petersburg Clearwater

Clearwater (Near St Pete Beach)

Situated in Clearwater and within 18 km of Chihuly Collection, SpringHill Suites St Petersburg Clearwater has a spa and wellness centre, non-smoking rooms, and free WiFi throughout the property.

Y
YviGarra
From
United States
Loved everything. Room was clean, breakfast was delicious, linens, bathroom, even the hallways smelled so nice! Ample parking, centrally located, and the room was much larger than I expected. Receptionist was very sweet and kind! Definitely will book again!
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 187 reviews
Price from
US$134.10
1 night, 2 adults

Bali Hai Beachfront Resort and Spa

Holmes Beach (Near St Pete Beach)

Set in Holmes Beach, 200 metres from Anna Maria Island, Bali Hai Beachfront Resort and Spa offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

C
Cassidy
From
United States
Beautiful resort, so much to do
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 184 reviews
Price from
US$378.87
1 night, 2 adults

Walk to Madeira Beach Coastal Condo with Balcony

Madeira Beach , St Pete Beach

Situated in St Pete Beach, 300 metres from Madeira Beach and 2 km from John's Pass, Walk to Madeira Beach Coastal Condo with Balcony offers air conditioning.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
All spa hotels in St Pete Beach

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in St Pete Beach and surroundings in the past month

See all

Popular with guests booking spa hotels in St Pete Beach

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 10 reviews

Popular with guests booking spa hotels in St Pete Beach

Popular with guests booking spa hotels in St Pete Beach

Popular with guests booking spa hotels in St Pete Beach

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Popular with guests booking spa hotels in St Pete Beach

Popular with guests booking spa hotels in St Pete Beach

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews

Popular with guests booking spa hotels in St Pete Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 9 reviews

Popular with guests booking spa hotels in St Pete Beach

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Popular with guests booking spa hotels in St Pete Beach

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 500 reviews

Popular with guests booking spa hotels in St Pete Beach

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 780 reviews

Highly rated spa hotels in St Pete Beach and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews

Facing the seafront in St Petersburg, St Pete Condo with Private Lanai and Community Pool! is an apartment, featuring an outdoor pool and parking on-site.

All-inclusive spa hotels in St Pete Beach and nearby

Featuring air-conditioned accommodation with a heated pool, Less Than Half-Mi to St Pete Beach Condo with Pool! is set in St Pete Beach. The property is around 400 metres from St.

Featuring air-conditioned accommodation with a balcony, Casa E 106 Bay View Ground Floor Fully Updated is located in Point Brittany.

Featuring air-conditioned accommodation with a heated pool, garden view and a balcony, Treasure Island Resort Condo with Beach Access! is set in St Pete Beach.

NEW Casa Del Mar D 215

Point Brittany
All-inclusive options available

Featuring air-conditioned accommodation with a balcony, NEW Casa Del Mar D 215 is located in Point Brittany.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Situated in St Petersburg, 60 metres from Isla del Sol Beach and 12 km from John's Pass, Isla Del Sol Condo about 2 Miles to St Pete Beach! offers a spa and wellness centre and air conditioning.

Featuring air-conditioned accommodation with a balcony, St Pete Isla Casa B-507 Beautiful is set in Point Brittany.

Featuring air-conditioned accommodation with a balcony, Bahia Vista Corner Unit 2 Bedroom 2 Bathroom is located in Tierra Verde.

Boasting air-conditioned accommodation with a balcony, Isla Del Sol 9 222 2BD 2BA Amazing View is set in Tierra Verde.

Enjoy breakfast in St Pete Beach and nearby

Boasting air-conditioned accommodation with a balcony, New Listing Bahia Vista 8 411 2BD 2BA is set in Tierra Verde.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Featuring air-conditioned accommodation with a balcony, St Pete Isla Bahia Vista 8-210 Bay View is set in Tierra Verde.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Boasting air-conditioned accommodation with a balcony, Vista Verde West 6 136 2BD 2BA is situated in Tierra Verde.

Featuring air-conditioned accommodation with a balcony, New Beautiful 2nd Floor Vista Verde West is located in Tierra Verde. 90 metres from Isla del Sol Beach and 13 km from John's Pass, the property...

Set just 100 metres from Isla del Sol Beach, Bahia Vista Ground Floor 2 Bedroom 131 offers accommodation in Tierra Verde with access to water sports facilities, pool with a view, as well as a 24-hour...

Boasting air-conditioned accommodation with a balcony, St. Pete Isla Bahia Vista 12-245 2BD is situated in Tierra Verde. 60 metres from Isla del Sol Beach and 13 km from John's Pass, the property...

Featuring air-conditioned accommodation with a balcony, Isla Del Sol Top Floor Bahia Vista 541 is located in Tierra Verde. 60 metres from Isla del Sol Beach and 13 km from John's Pass, the property...

Boasting air-conditioned accommodation with a balcony, Bahia Vista Corner Unit Beautiful View is set in Tierra Verde.

Save money on spa in St Pete Beach and nearby – budget options available

Featuring air-conditioned accommodation with a balcony, Bahia Vista 14-363 New Listing Club Bahia is set in Tierra Verde. Guests may go for a swim in the private pool.

Featuring air-conditioned accommodation with a balcony, Bahia Vista Top Floor Waterfront Beauty 9-520 is set in St Petersburg. 200 metres from Isla del Sol Beach and 13 km from John's Pass, the...

Featuring air-conditioned accommodation with a balcony, Bahia Vista 4th Floor Bay View Isla Del Sol 2 is located in Tierra Verde.

Boasting air-conditioned accommodation with a balcony, New Listing 2nd Floor Vista Verde North Newly is situated in Point Brittany. 800 metres from Isla del Sol Beach and 12 km from John's Pass, the...

Featuring air-conditioned accommodation with a balcony, St Pete Isla Vista Verde North Mirada Townhome 3 2 is located in Point Brittany. 600 metres from Isla del Sol Beach and 12 km from John's Pass,...

Boasting air-conditioned accommodation with a balcony, Newly Updated 2 Bedroom Isla Del Sol Vista Verde is set in Point Brittany. 800 metres from Isla del Sol Beach and 12 km from John's Pass, the...

Featuring air-conditioned accommodation with a balcony, Modern 3-Bedroom Townhouse in Isla Del Sol is located in Point Brittany. 600 metres from Isla del Sol Beach and 12 km from John's Pass, the...

Featuring air-conditioned accommodation with a private pool, Waterfront Bliss at Bahia Vista 15 Stunning Bay Views is located in Tierra Verde.

FAQ about spa hotels in St Pete Beach

gogless