The 10 best spa hotels in St Pete Beach, USA | Booking.com
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.

E
Emona Traveller
From
Switzerland
Beautiful hotel, great staff, gorgeous beach and perfect pool area with the bar & dining.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 513 reviews
Price from
£283.49
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, 738 reviews
Price from
£180.26
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.

J
Jack
From
Australia
Staff, good parking, central location, bar, restaurant and pool in the lobby area.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,006 reviews
Price from
£99.52
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.

E
Erik
From
United States
Everything was Fantastic, especially the front desk clerk Emily! You should promote Emily and keep her on your team forever!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 402 reviews
Price from
£102.02
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, 896 reviews
Price from
£70.55
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.3
Very good - What previous guests thought, 88 reviews
Price from
£112.14
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.

s
sevil
From
Turkey
Location, spacious rooms, building, bars, restaurants
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 99 reviews
Price from
£313.10
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.5
Good - What previous guests thought, 186 reviews
Price from
£106.94
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, 193 reviews
Price from
£283.71
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

FAQ about spa hotels in St Pete Beach

Research, refine and make plans for your whole trip