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

Resorts in St. Pete Beach

Find the resorts that appeal to you the most

The best resorts in St. Pete Beach

Check out our selection of great resorts in St. Pete Beach

Filter by:

Review score

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.

B
Braga
From
Argentina
The property is new everything is perfect
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 394 reviews
Price from
$289
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.

B
Boynton
From
Abkhazia
Loved the room, the pool, the grilling area, the staff, everything was convenient and accessible.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 496 reviews
Price from
$210
1 night, 2 adults

FUSION Resort Waterfront Suites

Treasure Island , St. Pete Beach

Located in St. Pete Beach, a 12-minute walk from Treasure Island, FUSION Resort Waterfront Suites provides accommodations with free bikes, private parking, an outdoor swimming pool and a terrace.

Y
Yuliya
From
Canada
We liked everything! Convenient location! Dolphins’ watch from the balcony. Sunrise! Sunset! Swimming pool. Rooms equipment. Service and friendly staff.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 751 reviews
Price from
$171.75
1 night, 2 adults

DoubleTree Beach Resort by Hilton Tampa Bay – North Redington Beach

North Redington Beach , St. Pete Beach

DoubleTree Beach Resort by Hilton Tampa Bay – North Redington Beach is located directly on the beach and offers semi-private beach access.The hotel features on-site dining and easy access to...

E
Eriny
From
Canada
Everything specially the view, the details, the quality of food, the welcome msg in the the room and welcome cookies so delicious, sure I’ll come again.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 425 reviews
Price from
$152
1 night, 2 adults

Bilmar Beach Resort

Treasure Island , St. Pete Beach

The Bilmar Beach Resort, a Florida Gulf Coast resort located in beautiful Treasure Island, Florida, offers unparalleled sophistication and elegance that you won’t find in ordinary hotels.

B
Barbara
From
United States
Great location, happy people working, restaurant on site. Two pools
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 393 reviews
Price from
$149
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,...

J
Justine
From
United States
Chris’ Tiki bar. The 50’s theme. The staff were very attentive. The bed, super comfortable.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 152 reviews
Price from
$122.74
1 night, 2 adults

Sunset Vistas Two Bedroom Beachfront Suites

Treasure Island , St. Pete Beach

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

L
Laura
From
United States
the location was great! Beach view, Johns Pass less than a mile.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,574 reviews
Price from
$176.80
1 night, 2 adults

Sirata Beach Resort St Pete Beach

St Pete Beach - Long Key, St. Pete Beach

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.

R
Rafael
From
Brazil
This hotel offers an unbeatable beachfront location with direct beach access. The impeccable cleanliness and modern facilities made for a comfortable and enjoyable stay. Highly recommended for a relaxing seaside getaway! I especially appreciated the easy access to the sandy shore, just steps away from my room.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 990 reviews
Price from
$160.65
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 accommodations and is located 30 minutes' drive from the Tampa International Airport.

T
Tim
From
Australia
We had a great time at the TradeWinds. Our room was fantastic with a perfect view out over the beach, and we were treated to some amazing sunsets. The property is centrally located too and an easy walk to many beach bars. The bar area with the fireplaces and pools were really comfortable, and staff were lovely and easy to deal with. Appreciated the good service and hospitality!
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 758 reviews
Price from
$179
1 night, 2 adults

Island Grand at TradeWinds

St Pete Beach - Long Key, St. Pete Beach

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.

A
Ashley
From
United States
Plenty of entertainment for the whole family.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 316 reviews
Price from
$199
1 night, 2 adults
All resorts in St. Pete Beach

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in St. Pete Beach and surrounding area in the past month

See all

Treat yourself. Popular resorts in St. Pete Beach and nearby

Highly rated resorts in St. Pete Beach and nearby

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

    Located in St. Pete Beach, within a 2-minute walk of Madeira Beach and 200 yards of John's Pass, Surf Song by Travel Resort Services provides accommodations with an outdoor swimming pool and free WiFi...

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

    Just a 4 minutes’ walk from shopping at John’s Pass Village and Boardwalk, Madeira Bay Resort II by Travel Resort Services offers a marina with kayak rentals to explore the bird sanctuary mangrove...

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

    Island Gulf Resort is set on the seafront, 4.3 mi from St Pete Beach Theater. Available for guests is a hot tub. The property provides sea views and a barbecue.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 496 reviews

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

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 13 reviews

    Located in St. Petersburg, within 4.6 miles of John's Pass and 4.8 miles of John's Pass Village and Boardwalk, Boca Ciega Resort provides accommodations with a restaurant and free WiFi throughout the...

All-inclusive resorts in St. Pete Beach and nearby

FAQ about resorts in St. Pete Beach

Resorts That Guests Love in St. Pete Beach

See all
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 496 reviews
    Loved this place. I would highly recommend this resort.
    Guest review by
    Moore
    Family with young children
  • Avg. price/night: $219.20
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 152 reviews
    The proximity to the beach, the retro vibe, all the games and fun activities. The complimentary happy hour! And the staff was beyond nice! Honestly a really cozy small beach resort that I will 100% go back to.
    Guest review by
    Clara
    Group

Research, refine, and make plans for your whole trip

gogless