The 10 best hotels with pools in St. Pete Beach, US | Booking.com
Skip to main content

Hotels with Pools in St. Pete Beach

Find the hotels with pools that appeal to you the most

The best hotels with pools in St. Pete Beach

Check out our selection 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

Located in St. Pete Beach, a 2-minute walk from Treasure Island, Ocean Club Treasure Island Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a bar.

T
Tracy
From
United States
My husband and I flew into Tampa to find warm weather. We have stayed in Treasure Island before but this was our first time at the Ocean Club. Found it on a Google search while driving from the airport. The hotel was better than expected. Great location, very friendly and helpful staff, wonderful rooms and beautiful view from our balcony. Would definitely stay here again!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 278 reviews
Price from
$310.50
1 night, 2 adults

The Saint Hotel

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

Located in St. Pete Beach, a 4-minute walk from St. Pete Beach, The Saint Hotel provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.

R
Rick
From
United Kingdom
Excellent hotel with 1st class amenities and accommodation, ALL of the staff were very friendly and offered excellent customer service and care the location is perfect and everything is in walking distance
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 564 reviews
Price from
$150.26
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
Amy
From
Georgia
Beautiful property! Loved the pool area! we had a 2 bedroom suite Gulf front on the 5th floor; the view was Wonderful!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 389 reviews
Price from
$289
1 night, 2 adults

Island House Resort Hotel

North Redington Beach , St. Pete Beach

Free WiFi is available at the Island House Resort Hotel located just off of Redington Beach. Illuminated palm trees and tropical foliage surround a relaxing outdoor pool and sun terrace.

P
Paulo
From
Brazil
Close to the beach (just across the street), beach chairs and umbrellas available (free), free coffee and candies at reception, clean towels, everything very organized.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 827 reviews
Price from
$139
1 night, 2 adults

Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach

Hotel in St. Pete Beach

Located in St. Pete Beach, one mile from Madeira Beach, Courtyard by Marriott St.

B
Bass
From
United States
It was amazing. Great view. Clean rooms. The Starbucks breakfast was a bit pricey but all was great
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 151 reviews
Price from
$127
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.

w
wayne
From
Norway
I like this place because you are being cared for by the owners, who care much about their facility and the customers. The facility and grounds are kept in excellent shape...the rooms roomy and updated. The owners, very supportive and friendly.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 209 reviews
Price from
$110
1 night, 2 adults

Shoreline Island Resort - Exclusively Adult

Madeira Beach , St. Pete Beach

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

R
Rick
From
United Kingdom
1st class resort with a perfect location
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 492 reviews
Price from
$210
1 night, 2 adults

Sunset Sands from Oasis Getaways

Treasure Island , St. Pete Beach

Sunset Sands from Oasis Getaways is located in St. Pete Beach, just 8.7 miles from Tropicana Field and 10 miles from Chihuly Collection.

V
Vicki
From
United States
Everything was thought of. Amazing accommodation. Clean, well stocked, and the view was fantastic! Host was very friendly and easy to reach and answered our questions quickly. Highly recommend!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
$134.40
1 night, 2 adults

The Lofts at St Pete Beach

St Pete Beach - Long Key, St. Pete Beach

Located in St. Pete Beach and within a 5-minute walk of St. Pete Beach, The Lofts at St Pete Beach has an outdoor swimming pool, non-smoking rooms, and free WiFi throughout the property.

B
Balko
From
United States
Size of room, location to beach, amenities, kitchen well stocked. Pool was refreshing.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 27 reviews
Price from
$116.16
1 night, 2 adults

The Pearl Cabana Club

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

Located in St. Pete Beach, within a 2-minute walk of St. Pete Beach and 4.4 miles of John's Pass, The Pearl Cabana Club provides accommodations with an outdoor swimming pool as well as free private...

B
Benjamin Hunter
From
United States
A darling gem, quaint, clean and absolutely relaxing. The California King was exceptionally comfy, and the amenities and decor were outstanding.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 13 reviews
Price from
$293.75
1 night, 2 adults
All hotels with pools in St. Pete Beach

Looking for a hotel with pools?

"Does it have a pool?" is probably one of the most common booking questions no matter where you're looking to stay. These hotels offer a great way to get some exercise without having to hit the gym on your vacation. Indoor pools let you practice your backstroke come rain or shine, while outdoor options are perfect for relaxing in the sun after swimming a few laps.

Most booked hotels with pools in St. Pete Beach and surrounding area in the past month

See all

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

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 315 reviews

    Located in St Pete Beach, 2297 feet from St Pete Beach Theater, Blind Pass Resort Motel features concierge services and free WiFi throughout the property.

    From $128.65 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 794 reviews

    Treasure Bay Hotel & Marina features tropical landscaping and a marina on Boca Ciega Bay. Guests can take a refreshing dip in the outdoor pool, or relax in the hot tub.

    From $141.31 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 901 reviews

    Located in St. Pete Beach, a 3-minute walk from Treasure Island, Satellite Motel provides accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

    From $108.62 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 295 reviews

    Located just steps from the Boca Ciega Bay and Gulf of Mexico on Treasure Island, this all-suite hotel features a 15-slip marina and outdoor pool.

    From $150.23 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 236 reviews

    Located within a 3-minute walk of Treasure Island and 0.8 miles of John's Pass, Boutique Beach Retreat in St. Pete Beach provides an outdoor swimming pool and rooms with free WiFi.

    From $125.41 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 399 reviews

    Offering a heated outdoor pool and free WiFi, this apartment is located in Treasure Island, Florida and is adjacent to the beach. John’s Pass Village and Boardwalk is 2461 feet from the property.

    From $130.56 per night
  • Scored out of 10, guest rating 4.9
    Disappointing - What previous guests thought, 739 reviews

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

    From $101.70 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 24 reviews

    A 2-minute walk from St. Pete Beach in St. Pete Beach, Sunrise Resort by Liberte' provides accommodations with access to a hot tub. Guests can benefit from a patio and a picnic area.

Enjoy breakfast in St. Pete Beach and nearby

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 595 reviews

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

    From $237.41 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 185 reviews

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

    From $168.37 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,230 reviews

    Located in St. Petersburg, 3.4 miles from John's Pass, Crystal Bay Historic Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $160.46 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 449 reviews

    Located 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 $126.56 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 233 reviews

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

    From $135.36 per night
  • Sunrise Resort PH3 is located in St. Pete Beach, just 5.1 miles from John's Pass and 5.3 miles from John's Pass Village and Boardwalk. The air-conditioned accommodation is a 3-minute walk from St.

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

    Sunrise Resort 303 is located in St. Pete Beach, just 5.1 miles from John's Pass and 5.3 miles from John's Pass Village and Boardwalk. The air-conditioned accommodation is a 3-minute walk from St.

  • Sunrise Resort 211 is located in St. Pete Beach, just 5.1 miles from John's Pass and 5.3 miles from John's Pass Village and Boardwalk. The air-conditioned accommodation is a 3-minute walk from St.

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

  • Scored out of 10, guest rating 5.9
    Fair - What previous guests thought, 22 reviews

    Facing the beachfront, Sirata Saint Pete Beach offers 4-star accommodations in St. Pete Beach and has free bikes, outdoor swimming pool and fitness center. A few steps from St.

    From $265.66 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 989 reviews

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

    From $235.33 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 316 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 $287.02 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 147 reviews

    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,...

    From $285.91 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 70 reviews

    Located in St. Pete Beach, a few steps from St. Pete Beach, Bayview Plaza Waterfront Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared lounge...

    From $181.26 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 53 reviews

    Located in St. Pete Beach, a 2-minute walk from St. Pete Beach, Bay Palms Waterfront Resort - Hotel and Marina has accommodations with a fitness center, free private parking, a terrace and barbecue...

    From $240.90 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 761 reviews

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

    From $253.12 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 234 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 $383.07 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: $153.34
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 158 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, 143 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: $338.53
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 797 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: $239.62
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 455 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
    Excellent - 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: $108.62
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 901 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