Skip to main content

Hotels with Pools in St Pete Beach

Find the hotels with pools 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, 346 reviews
Price from
US$296.40
1 night, 2 adults

Satellite Motel

Treasure Island , St Pete Beach

Located in St Pete Beach, 300 metres from Treasure Island, Satellite Motel provides accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

K
Kristina
From
Germany
This motel is a real gem, located at the perfect spot in Treasure Island just a short walk away from the beach. The rooms are clean with comfortable beds and have a little kitchen. Pots and dishes are included. The pool is very well-maintained and you are provided two pool towels for the length of your stay. Room service is every day. Matthew at reception was very friendly and helpful any time you needed assitance. It was a very pleasant stay and we were sad we had to leave. We hope to come back soon!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 896 reviews
Price from
US$139.32
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, 591 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.

A
Alen
From
United States
Location is priceless, view from swimming pool at sunsets are just beautiful. Nicely built resort, with well planned layout of swimming pool area.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 366 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

Beachside Resort Motel

Treasure Island , St Pete Beach

Located in Treasure Island on the shores of the Gulf of Mexico, this motel features an outdoor heated swimming pool. Free WiFi is provided throughout the motel.

T
Tiffany
From
United States
This is a true hidden gem and was everything I expected. The staff was welcoming and so accommodating. The room was clean and I felt safe. The facilities were fun and the pool was heated. The location is perfect, just steps to the beach without having to cross a busy street. They offered me towels and chairs. I highly recommend Beachside. I did not want to stay in a high rise resort.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 202 reviews
Price from
US$115
1 night, 2 adults

Carlton House Motel and Suites

St Pete Beach - Long Key, St Pete Beach

Standing just a 5-minute walk from the sandy shore, this colorful St. Pete Beach motel features an outdoor pool with spa jets. Free Wi-Fi is offered in all areas.

J
Jacalin
From
United States
The location was great. Close to restaurants and a close walk to the beach
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 176 reviews
Price from
US$154
1 night, 2 adults

Shoreline Island Resort - Exclusively Adult

Madeira Beach , St Pete Beach

Catering to adults 21 or older, Shoreline Island Resort is situated directly on the Gulf of Mexico in Madeira Beach, Florida.

W
Wolfgang
From
Germany
Very friendly people. Fantastic view facing the ocean. Incredible beautifull beach right in front
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 496 reviews
Price from
US$210
1 night, 2 adults

Plaza Beach Hotel - Beachfront Resort

St Pete Beach - Long Key, St Pete Beach

Centrally located in St. Pete Beach, Florida, this family-owned hotel faces the Gulf of Mexico and offers guests warm sun and white, sandy beaches within walking distance of entertainment, shopping,...

S
Stefanie
From
United Kingdom
The hotel has a nice feel about it as it is not big and the 50ies design works really well. The location was perfect - right by a beautiful beach and in walking distance to a range of shops, restaurants and a dolphin watching tour company. We hardly had to use the car during our stay which was nice. It was really lovely to have a little apartment instead of just a room which you normally get with a hotel. That made us a little more independent and we didn’t feel we had to go out for each meal.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 104 reviews
Price from
US$240.24
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$136.80
1 night, 2 adults
All hotels with pools in St Pete Beach

The best hotels with pools in St Pete Beach

Check out our pick of great hotels with pools 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, 346 reviews
Price from
US$296.40
1 night, 2 adults

Satellite Motel

Treasure Island , St Pete Beach

Located in St Pete Beach, 300 metres from Treasure Island, Satellite Motel provides accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

K
Kristina
From
Germany
This motel is a real gem, located at the perfect spot in Treasure Island just a short walk away from the beach. The rooms are clean with comfortable beds and have a little kitchen. Pots and dishes are included. The pool is very well-maintained and you are provided two pool towels for the length of your stay. Room service is every day. Matthew at reception was very friendly and helpful any time you needed assitance. It was a very pleasant stay and we were sad we had to leave. We hope to come back soon!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 896 reviews
Price from
US$139.32
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, 591 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.

A
Alen
From
United States
Location is priceless, view from swimming pool at sunsets are just beautiful. Nicely built resort, with well planned layout of swimming pool area.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 366 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

Beachside Resort Motel

Treasure Island , St Pete Beach

Located in Treasure Island on the shores of the Gulf of Mexico, this motel features an outdoor heated swimming pool. Free WiFi is provided throughout the motel.

T
Tiffany
From
United States
This is a true hidden gem and was everything I expected. The staff was welcoming and so accommodating. The room was clean and I felt safe. The facilities were fun and the pool was heated. The location is perfect, just steps to the beach without having to cross a busy street. They offered me towels and chairs. I highly recommend Beachside. I did not want to stay in a high rise resort.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 202 reviews
Price from
US$115
1 night, 2 adults

Carlton House Motel and Suites

St Pete Beach - Long Key, St Pete Beach

Standing just a 5-minute walk from the sandy shore, this colorful St. Pete Beach motel features an outdoor pool with spa jets. Free Wi-Fi is offered in all areas.

J
Jacalin
From
United States
The location was great. Close to restaurants and a close walk to the beach
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 176 reviews
Price from
US$154
1 night, 2 adults

Shoreline Island Resort - Exclusively Adult

Madeira Beach , St Pete Beach

Catering to adults 21 or older, Shoreline Island Resort is situated directly on the Gulf of Mexico in Madeira Beach, Florida.

W
Wolfgang
From
Germany
Very friendly people. Fantastic view facing the ocean. Incredible beautifull beach right in front
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 496 reviews
Price from
US$210
1 night, 2 adults

Plaza Beach Hotel - Beachfront Resort

St Pete Beach - Long Key, St Pete Beach

Centrally located in St. Pete Beach, Florida, this family-owned hotel faces the Gulf of Mexico and offers guests warm sun and white, sandy beaches within walking distance of entertainment, shopping,...

S
Stefanie
From
United Kingdom
The hotel has a nice feel about it as it is not big and the 50ies design works really well. The location was perfect - right by a beautiful beach and in walking distance to a range of shops, restaurants and a dolphin watching tour company. We hardly had to use the car during our stay which was nice. It was really lovely to have a little apartment instead of just a room which you normally get with a hotel. That made us a little more independent and we didn’t feel we had to go out for each meal.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 104 reviews
Price from
US$240.24
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$136.80
1 night, 2 adults
All hotels with pools in St Pete Beach

Looking for a hotel with pools?

‘Does it have a pool?’ is arguably one of the most common questions when booking a stay in any location. These hotels offer a great way to keep active during your holiday without having to hit the gym. Indoor pools allow you to practice your backstroke come rain or shine, whereas outdoor options allow you to relax on a sun lounger after swimming a few lengths.

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

See all

Popular with guests booking hotels with pools in St Pete Beach

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 600 reviews

Popular with guests booking hotels with pools in St Pete Beach

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

Popular with guests booking hotels with pools in St Pete Beach

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 457 reviews

Popular with guests booking hotels with pools in St Pete Beach

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 896 reviews

Popular with guests booking hotels with pools in St Pete Beach

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

Popular with guests booking hotels with pools in St Pete Beach

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

Popular with guests booking hotels with pools in St Pete Beach

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

Popular with guests booking hotels with pools in St Pete Beach

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 161 reviews

Popular with guests booking hotels with pools in St Pete Beach

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

Popular with guests booking hotels with pools in St Pete Beach

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

Enjoy breakfast in St Pete Beach and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 600 reviews

This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 8 km from dolphin sightseeing tours at Hubbard's Marina. Hotel guests will enjoy an outdoor pool and on-site restaurant.

From US$240.17 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 187 reviews

Residence Inn St. Petersburg Tierra Verde has an outdoor swimming pool, fitness centre, a terrace and restaurant in Tierra Verde.

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

Set in St Petersburg, 5.4 km from John's Pass, Crystal Bay Historic Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$179.67 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 464 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 6.8
Pleasant - What previous guests thought, 80 reviews

The St. Petersburg, FL Comfort Inn & Suites at Tropicana Field hotel is three miles from Tropicana Field, home of the Tampa Bay Devil Rays.

From US$110.46 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 250 reviews

Ideally situated in St Petersburg, Mari Jean Hotel - All Adults Welcome features air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

From US$131.90 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.

Located in St Pete Beach, 300 metres from St. Pete Beach and 8.2 km from John's Pass, Sunrise Resort PH3 offers air conditioning.

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

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 949 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, 342 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, 806 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.6
Fabulous - What previous guests thought, 223 reviews

Located on the shores of the Gulf of Mexico, this Saint Pete Beach hotel features an outdoor heated pool and hot tub. Free WiFi is available throughout the pet-friendly property.

From US$450.87 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 161 reviews

Overlooking the sparkling waters of the Gulf of Mexico, Beachcomber Beach Resort & Hotel offers guests a true St. Pete Beach experience.

From US$211.31 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 5.8
Passable - What previous guests thought, 25 reviews

Situated in St Pete Beach, 500 metres from St. Pete Beach, Upham Beach Inn features accommodation with an outdoor swimming pool, free private parking and a fitness centre.

From US$481.63 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 768 reviews

Offering a year-round outdoor pool and barbecue facilities, St. Pete Beach Suites is located in St. Pete Beach, only a 2 minutes' walk from the beach.

From US$338.53 per night

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

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

Located in St Pete Beach, within 300 metres of Treasure Island and 1.2 km of John's Pass, Boutique Beach Retreat provides accommodation with an outdoor swimming pool and free WiFi throughout the...

From US$163.45 per night

Econo Lodge

St Petersburg
Budget options available
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 733 reviews

This Saint Petersburg Budget Inn is 5 minutes’ drive from Interstate 275 and Saint Petersburg city centre. Features include an outdoor pool and guest rooms with a cable television.

Sunrise Resort 303

St Pete Beach
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated in St Pete Beach, 300 metres from St. Pete Beach and 8.2 km from John's Pass, Sunrise Resort 303 offers air conditioning.

Sunrise Resort 211

St Pete Beach
Budget options available

Set in St Pete Beach, 300 metres from St. Pete Beach and 8.2 km from John's Pass, Sunrise Resort 211 offers air conditioning.

Sunrise Resort 210

St Pete Beach
Budget options available

Set in St Pete Beach, 300 metres from St. Pete Beach and 8.2 km from John's Pass, Sunrise Resort 210 offers air conditioning.

Sunrise Resort 209

St Pete Beach
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Located in St Pete Beach, 300 metres from St. Pete Beach and 8.2 km from John's Pass, Sunrise Resort 209 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.4
Very good - What previous guests thought, 48 reviews

Situated in St Pete Beach, 100 metres from St. Pete Beach, Bayview Plaza Waterfront Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared...

From US$206.53 per night

FAQ about hotels with pools in St Pete Beach

Hotels with a pool that guests love in St Pete Beach

See all
Avg. price/night: US$162.44
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 153 reviews
Excelllent place. Perfect room Ana swimming pool. Near the beach. We love it
Guest review by
Oswaldo
Family with young children
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 147 reviews
Staying at this hotel was absolutely amazing! The room was clean and comfortable with all the amenities. Beautiful hotel grounds with a swimming pool and a pier where you can watch dolphins. It's only a 2-minute walk to the sea. Our vacation was wonderful and relaxing. I will definitely come back to you.
Guest review by
Olena
Young couple
Avg. price/night: US$338.53
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 768 reviews
We really liked the access to the two swimming pools. Plus having the gulf just steps away, made it all the sweeter. The room had all the necessary amenities that one would need for a little weekend getaway.
Guest review by
Michael
Young couple
Avg. price/night: US$242.22
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 441 reviews
beautiful view of dock and city lights at night. Beach across the street. Two swimming pools available to use. Comfortable beds. Good parking.
Guest review by
Madeline
Group
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews
Room 261g, the balcony was great. Swimming pool and gym area very good. Very clean and kept tidy. Location was great. Felt very safe and secure.
Guest review by
Caroline
Young couple
Avg. price/night: US$96.41
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 896 reviews
Perfect location for visiting the local beaches at St Pete, clearwater, madeira beach. Lots of restaurants and bars within walking distance. Staff were amazing and very helpful. Free car parking on site too. Large shower room nice swimming pool area and use of outdoor BBQ if needed.
Guest review by
Neil
Young couple