Skip to main content

Hotels with Hot tubs in St Pete Beach

Find the hotels with hot tubs that appeal to you the most

Top picks for St Pete Beach hotels

Explore our most popular hotels in St Pete Beach

Filter by:

Review score

Ocean Club Treasure Island Hotel

Hotel in Treasure Island , St Pete Beach

Situated in St Pete Beach, 200 metres from Treasure Island, Ocean Club Treasure Island Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a bar.

K
Kevin
From
United Kingdom
The apartment was so bright, fresh & very roomy. Great pool area & so close to the beach
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 348 reviews
Price from
US$296.40
1 night, 2 adults

The Saint Hotel

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

Located in St Pete Beach, 400 metres from St. Pete Beach, The Saint Hotel provides accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

C
Corinne
From
Switzerland
The Saint Hotel in St. Pete Beach offers a great stay with spacious rooms and a well-maintained property. The pool area may be small, but it’s nicely designed and perfect for relaxing. The jacuzzi is a great bonus and was well enjoyed during our stay. One of the standout features is the hotel’s restaurant, which is by far the best in the area. The food is excellent, and the atmosphere is great. The staff is friendly and helpful, making the experience even better. The nearby beach is beautiful and easily accessible, making this hotel a fantastic choice for a stay in St. Pete Beach.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 590 reviews
Price from
US$171.88
1 night, 2 adults

Treasure Island Beach Resort

Treasure Island , St Pete Beach

Located in St. Pete Beach, Treasure Island Beach Resort is surrounded by the white sandy beaches of the Gulf of Mexico.

G
GRAYDON
From
United Kingdom
Friendly staff Amazing view and location Free coffee and coffees Great drinks (pina colada) Friendly and efficient cleaning staff Good kitchen Towels for beach as well as room Good gym Cleaning, new towels and washing up stuff every day Good restaurant Other restaurants and stores nearby (great Publix) Fantastic beach
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 365 reviews
Price from
US$319
1 night, 2 adults

Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach

Hotel in St Pete Beach

Set in St Pete Beach, 1.7 km from Madeira Beach, Courtyard by Marriott St.

J
Joanne
From
United Kingdom
Fantastic location with a beautiful view from the wrap around balcony. Large comfortable rooms Lovely warm pool with great water views from the seating area.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 148 reviews
Price from
US$186
1 night, 2 adults

Modern, Spacious & Clean Beach Getaway

Treasure Island , St Pete Beach

Featuring air-conditioned accommodation with a heated pool, Modern, Spacious & Clean Beach Getaway is located in St Pete Beach. Boasting a lift, this property also provides guests with a picnic area.

F
Francisco M
From
Brazil
The size of apartment, location.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$137.94
1 night, 2 adults

Comfort & Style for the Ultimate Beach Getaway

Treasure Island , St Pete Beach

Boasting air-conditioned accommodation with a balcony, Comfort & Style for the Ultimate Beach Getaway is situated in St Pete Beach.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
Price from
US$192.66
1 night, 2 adults

Corner Suite Luxury Panoramic Ocean Views

Treasure Island , St Pete Beach

Situated in St Pete Beach, 300 metres from Treasure Island and 1.6 km from John's Pass, Corner Suite Luxury Panoramic Ocean Views offers barbecue facilities and air conditioning.

J
Jamie
From
United States
Beautiful views , super cute and clean apartment , great location!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
US$280.80
1 night, 2 adults

Surf Beach Treasure Island Resort

Treasure Island , St Pete Beach

Nestled on the beach in beautiful Treasure Island, Florida, this property offers 2-bedroom condominiums with classic Mediterranean styling with breathtaking Gulf views just minutes from shopping and...

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 47 reviews
Price from
US$271
1 night, 2 adults

Barefoot Beach Club

Hotel in Madeira Beach , St Pete Beach

Located on a private beach, this hotel features a heated outdoor pool overlooking the Gulf of Mexico. Every studio at this Madeira Beach property offers a balcony.

T
Taylor
From
Canada
The room was even better than we were anticipating! We stayed in the one bedroom suite which was updated and very modern, beautiful view of the ocean. We saw dolphins right out our patio windows. The pool is fantastic! The location to Johns Pass is amazing. 10/10 recommend. We are already planning our next trip for next year and we will definitely be back!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,274 reviews
Price from
US$209
1 night, 2 adults

FUSION Resort Waterfront Suites

Treasure Island , St Pete Beach

Set in St Pete Beach, 1 km from Treasure Island, FUSION Resort Waterfront Suites offers accommodation with free bikes, private parking, an outdoor swimming pool and a terrace.

A
Andrew
From
Canada
Very spacious apartment. I like that every room has a great view of the bay. Short walk to the beach. Had chargers for our Tesla in the parking lot. Staff was great. There’s a Publix a short walk away.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 725 reviews
Price from
US$188.70
1 night, 2 adults
All hotels with hot tubs in St Pete Beach

The best hotels with hot tubs in St Pete Beach

Check out our pick of great hotels with hot tubs in St Pete Beach

Filter by:

Review score

Ocean Club Treasure Island Hotel

Hotel in Treasure Island , St Pete Beach

Situated in St Pete Beach, 200 metres from Treasure Island, Ocean Club Treasure Island Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a bar.

K
Kevin
From
United Kingdom
The apartment was so bright, fresh & very roomy. Great pool area & so close to the beach
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 348 reviews
Price from
US$296.40
1 night, 2 adults

The Saint Hotel

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

Located in St Pete Beach, 400 metres from St. Pete Beach, The Saint Hotel provides accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

C
Corinne
From
Switzerland
The Saint Hotel in St. Pete Beach offers a great stay with spacious rooms and a well-maintained property. The pool area may be small, but it’s nicely designed and perfect for relaxing. The jacuzzi is a great bonus and was well enjoyed during our stay. One of the standout features is the hotel’s restaurant, which is by far the best in the area. The food is excellent, and the atmosphere is great. The staff is friendly and helpful, making the experience even better. The nearby beach is beautiful and easily accessible, making this hotel a fantastic choice for a stay in St. Pete Beach.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 590 reviews
Price from
US$171.88
1 night, 2 adults

Treasure Island Beach Resort

Treasure Island , St Pete Beach

Located in St. Pete Beach, Treasure Island Beach Resort is surrounded by the white sandy beaches of the Gulf of Mexico.

G
GRAYDON
From
United Kingdom
Friendly staff Amazing view and location Free coffee and coffees Great drinks (pina colada) Friendly and efficient cleaning staff Good kitchen Towels for beach as well as room Good gym Cleaning, new towels and washing up stuff every day Good restaurant Other restaurants and stores nearby (great Publix) Fantastic beach
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 365 reviews
Price from
US$319
1 night, 2 adults

Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach

Hotel in St Pete Beach

Set in St Pete Beach, 1.7 km from Madeira Beach, Courtyard by Marriott St.

J
Joanne
From
United Kingdom
Fantastic location with a beautiful view from the wrap around balcony. Large comfortable rooms Lovely warm pool with great water views from the seating area.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 148 reviews
Price from
US$186
1 night, 2 adults

Modern, Spacious & Clean Beach Getaway

Treasure Island , St Pete Beach

Featuring air-conditioned accommodation with a heated pool, Modern, Spacious & Clean Beach Getaway is located in St Pete Beach. Boasting a lift, this property also provides guests with a picnic area.

F
Francisco M
From
Brazil
The size of apartment, location.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$137.94
1 night, 2 adults

Comfort & Style for the Ultimate Beach Getaway

Treasure Island , St Pete Beach

Boasting air-conditioned accommodation with a balcony, Comfort & Style for the Ultimate Beach Getaway is situated in St Pete Beach.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
Price from
US$192.66
1 night, 2 adults

Corner Suite Luxury Panoramic Ocean Views

Treasure Island , St Pete Beach

Situated in St Pete Beach, 300 metres from Treasure Island and 1.6 km from John's Pass, Corner Suite Luxury Panoramic Ocean Views offers barbecue facilities and air conditioning.

J
Jamie
From
United States
Beautiful views , super cute and clean apartment , great location!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
US$280.80
1 night, 2 adults

Surf Beach Treasure Island Resort

Treasure Island , St Pete Beach

Nestled on the beach in beautiful Treasure Island, Florida, this property offers 2-bedroom condominiums with classic Mediterranean styling with breathtaking Gulf views just minutes from shopping and...

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 47 reviews
Price from
US$271
1 night, 2 adults

Barefoot Beach Club

Hotel in Madeira Beach , St Pete Beach

Located on a private beach, this hotel features a heated outdoor pool overlooking the Gulf of Mexico. Every studio at this Madeira Beach property offers a balcony.

T
Taylor
From
Canada
The room was even better than we were anticipating! We stayed in the one bedroom suite which was updated and very modern, beautiful view of the ocean. We saw dolphins right out our patio windows. The pool is fantastic! The location to Johns Pass is amazing. 10/10 recommend. We are already planning our next trip for next year and we will definitely be back!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,274 reviews
Price from
US$209
1 night, 2 adults

FUSION Resort Waterfront Suites

Treasure Island , St Pete Beach

Set in St Pete Beach, 1 km from Treasure Island, FUSION Resort Waterfront Suites offers accommodation with free bikes, private parking, an outdoor swimming pool and a terrace.

A
Andrew
From
Canada
Very spacious apartment. I like that every room has a great view of the bay. Short walk to the beach. Had chargers for our Tesla in the parking lot. Staff was great. There’s a Publix a short walk away.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 725 reviews
Price from
US$188.70
1 night, 2 adults
All hotels with hot tubs in St Pete Beach

Looking for a hotel with hot tubs?

Stepping into a hot tub and relaxing in its warm water is bliss. If you opt for a hotel with a hot tub, you can do this any time you like – morning, afternoon, or evening. Some hotels offer guests private hot tubs, while others offer shared tubs that are usually part of a wellness spa.

Most booked hotels with hot tubs in St Pete Beach and surroundings in the past month

See all

Popular with guests booking hotels with hot tubs in St Pete Beach

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 80 reviews

Popular with guests booking hotels with hot tubs in St Pete Beach

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 725 reviews

Popular with guests booking hotels with hot tubs in St Pete Beach

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 490 reviews

Popular with guests booking hotels with hot tubs in St Pete Beach

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

Popular with guests booking hotels with hot tubs in St Pete Beach

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,537 reviews

Popular with guests booking hotels with hot tubs in St Pete Beach

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 590 reviews

Popular with guests booking hotels with hot tubs in St Pete Beach

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 348 reviews

Popular with guests booking hotels with hot tubs in St Pete Beach

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,274 reviews

Popular with guests booking hotels with hot tubs in St Pete Beach

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

Popular with guests booking hotels with hot tubs in St Pete Beach

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 852 reviews

Enjoy breakfast in St Pete Beach and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 465 reviews

Situated only a short drive from some of Florida's most popular beaches, this St. Petersburg hotel offers easy access to area attractions along with comfortable accommodations and modern amenities.

From US$141.25 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 23 reviews

Located in St Pete Beach, Sunrise Resort by Liberte' provides accommodation with a pool with a view, a patio and pool views. Boasting a lift, this property also provides guests with a picnic area.

Situated in St Pete Beach, 60 metres from St. Pete Beach and 9.1 km from John's Pass, 505 - Gulf Strand offers air conditioning.

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

Located within 200 metres of St. Pete Beach and 9.1 km of John's Pass, Gulf Strand Resort by Travel Resort Services provides rooms with air conditioning and a private bathroom in St Pete Beach.

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

Well located in the St Pete Beach - Long Key district of St Pete Beach, Coral Reef Resort is located 200 metres from St.

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

Set in St Pete Beach, a few steps from St. Pete Beach and 10 km from John's Pass, Vistas on the Gulf by Travel Resort Services offers air conditioning.

Situated in St Pete Beach, Vistas on the Gulf is a recently renovated accommodation, 100 metres from St. Pete Beach and 10 km from John's Pass.

From US$452.28 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 38 reviews

Featuring air-conditioned accommodation with a private pool, Beachfront Condo Ocean View is set in St Pete Beach.

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

St Pete Beach

St Pete Beach
Budget options available

Boasting air-conditioned accommodation with a private pool, inner courtyard view and a patio, St Pete Beach is situated in St Pete Beach. 300 metres from St.

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

Land's End 5-305 Gulf-Bay Front is a beachfront property located in St Pete Beach, 90 metres from Sunset Beach and 6 km from John's Pass.

Land's End 5-203 Gulf-Bay Front - Premier is a beachfront property set in St Pete Beach, 6 km from John's Pass and 6.3 km from Johns Pass And Village Boardwalk.

Land's End 5-403 Gulf-Bay Front - Premier is a beachfront property set in St Pete Beach, 6 km from John's Pass and 6.3 km from Johns Pass And Village Boardwalk.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Land's End 5-201 Gulf-Bay Front - Premier is a beachfront property located in St Pete Beach, 6 km from John's Pass and 6.3 km from Johns Pass And Village Boardwalk.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Land's End 5-302 Gulf-Bay Front - Premier is a beachfront property located in St Pete Beach, 6 km from John's Pass and 6.3 km from Johns Pass And Village Boardwalk.

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

Land's End 5-303 Gulf-Bay Front is a beachfront property set in St Pete Beach, 6 km from John's Pass and 6.3 km from Johns Pass And Village Boardwalk.

Land's End 5-202 Gulf-Bay Front - Premier is a beachfront property set in St Pete Beach, 6 km from John's Pass and 6.3 km from Johns Pass And Village Boardwalk.

Great access to the city centre. Check these hotels with hot tubs in St Pete Beach and nearby

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 947 reviews

This Saint Petersburg resort is located on a private beach overlooking the Gulf of Mexico. Water sports such as parasailing and wave runners can be arranged.

From US$209.21 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 343 reviews

Island Grand at TradeWinds is located on 28 acres, directly on a Gulf of Mexico beach in Saint Pete Beach. The hotel offers 5 outdoor swimming pools, 8 restaurants and bars.

From US$219.22 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 810 reviews

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

From US$207.92 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 80 reviews

Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar. Close to the white sand beaches of the Gulf of Mexico.

From US$310.07 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 379 reviews

Located in the heart of Treasure Island, this modern resort features a heated outdoor pool and complimentary property-wide Wi-Fi.

From US$177.81 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8 reviews

Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, Stylish, Clean & Fully Equipped Getaway is situated in St Pete Beach.

Boasting air-conditioned accommodation with a balcony, Treasure Island-Free Parking is situated in St Pete Beach. Guests are welcome to go for a swim in the private pool.

From US$396 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,537 reviews

Offering panoramic views of the Gulf of Mexico, this beachfront resort is located on the white sand shores of Treasure Island.

From US$194.25 per night

FAQ about hotels with hot tubs in St Pete Beach

Hotels with jacuzzi that guests love in St Pete Beach

See all
Avg. price/night: US$242.22
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 440 reviews
They had a fully stocked kitchen and two bedroom and two bathrooms. A very big balcony, pool, hot tub, an accessible dock and everything! There wasn’t anything more we needed. It would have been nice to have room service though, but I think you have to request and pay for it. The view is fantastic. The beach is a 1 min walk if you get a room with a bay view.
Guest review by
Mubah
Young couple
Avg. price/night: US$246.16
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 590 reviews
This was a beautiful hotel with extremely kind staff and wonderful facilities. We stayed in the king suite and had access to a king-sized bed, a foldout couch, as well as a large bathroom and kitchenette. There was a pool and hot tub that we made plenty use of, and the hotel also lent us beach chairs, umbrellas, wagons, and bikes for free so we could visit the beach at their doorstep
Guest review by
Erial Z
Group
Avg. price/night: US$242.22
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 440 reviews
Great size apartment with 3 beds and 3 baths! Lots of kitchen space and seating for guests. It had wonderful views of the ocean as it was directly on beach. It had a wrap around balcony with outdoor seating and a table for 8 guests!
Guest review by
Biren
Family with young children