Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Pete Beach

Best deal Jun 7 - Jun 9
Tonight May 20 - May 21
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Featured St. Pete Beach All-inclusive Resorts

See all 264 Properties in St. Pete Beach

Estimated price for 1 night/2 adults

RumFish Beach Resort by TradeWinds
RumFish Beach Resort by TradeWinds
3.5 out of 5.0 6000 Gulf Blvd, St. Pete Beach, FL
4.1/5 (1,216 reviews)
$200/ night for 2 guests

It was a great place! Everyone was friendly! I would stay there again!

Reviewed on May 6, 2019
TradeWinds Island Grand
TradeWinds Island Grand
4.0 out of 5.0 5500 Gulf Blvd, St. Pete Beach, FL
4.0/5 (2,136 reviews)
$212/ night for 2 guests

I loved how accommodating the staff was for all our needs. We were travelling with a toddler with some special needs and Everyone of the staff were terrific.

Reviewed on May 16, 2019
Grand Plaza Beachfront Resort Hotel
Grand Plaza Beachfront Resort Hotel
3.0 out of 5.0 5250 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
4.1/5 (2,749 reviews)
$149/ night for 2 guests

Everyone was extremely helpful & courteous Amenities were great

Reviewed on May 14, 2019
Sirata Beach Resort
Sirata Beach Resort
3.0 out of 5.0 5300 Gulf Blvd, St. Pete Beach, FL
3.8/5 (2,521 reviews)
$114/ night for 2 guests

Great staff and service on a beautiful beach! We had a wonderful time!

Reviewed on May 17, 2019
Map

Recently booked All-inclusive Resorts in St. Pete Beach

Sirata Beach Resort
3.0 out of 5.0
Last booking: 1 hour ago
RumFish Beach Resort by TradeWinds
3.5 out of 5.0
Last booking: 5 hours ago
Grand Plaza Beachfront Resort Hotel
3.0 out of 5.0
Last booking: 7 hours ago

St. Pete Beach All Inclusive Resort Information

When it's time to ponder your next trip, we understand that preparation is the fun part. Singling out your region, finding the finest activities, and browsing for flights and hotels are all a part of creating memories you'll remember for a lifetime. But you surely don’t want to spend all your effort fretting about what’s included in your room rate. Have no fear: All-inclusive hotels in St. Pete Beach are here with everything you need. And Expedia's awesome deals and simple reservation process are always here to help also.

Find an Incredible St. Pete Beach All-Inclusive Hotel Offer

Expedia has 6 St. Pete Beach accommodations that have it all, and our deals can't be topped. Be certain you find what you really want when you check out our review section, where thousands of opinions have been posted.

  • All-inclusive accommodation around St. Pete Beach have consistently positive average overall ratings.
  • Inside your four walls will always be spotless.
  • The extras mean you'll only feel the most calm in your room.
  • The grounds are well kept up by experienced staff.
  • And if you're looking for world-class management, you'll find it here.
  • All in all, it's easy to see why 82% of vacationers would recommend this hotel.

Book Your St. Pete Beach Room Right Away

St. Pete Beach has witnessed enthusiasm shoot up throughout the previous twelve months, and it seems no one can resist getting in on the good times. Whenever you decide it's time to visit this perfect destination, we'll always have the easiest deals you can find anywhere. However, if some time off from everyday agendas has nearly arrived, it's an excellent time to book your all-inclusive hotel in St. Pete Beach. Then get your new camera primed for gorgeous views and your mouth for savory dishes—it's vacation time!