Book all-inclusive resorts in San Pedro
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top San Pedro All Inclusive Resorts & Hotels

Matachica Resort & Spa - Adults Only
5 miles north of San Pedro San Pedro
Book a stay at this luxury resort in San Pedro. Enjoy a full-service spa, 2 restaurants, and a beach locale. Our guests praise the helpful staff in our reviews. ...

Belizean Shores Resort
Ambergris Caye San Pedro
Book a stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the pool and the helpful staff in our reviews. ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
About San Pedro All-inclusive Hotels
All-inclusive gives you all could want, an. all-inclusive hotels in San Pedro give you even more. Soak up incredible atmosphere without breaking the bank, dine on delicious cuisine, enjoy well-crafted drinks and don’t worry about losing all your loonies at these all-inclusive hotels. San Pedro offers so much, and now you can have all you need and enjoy it at inexpensive rates! All-inclusive San Pedro hotels give you access to it all. And Travelocity can get you there today.
San Pedro hotels essential information
Accommodation | 955 hotels |
|---|---|
Lowest Price | |
Highest Price | |
Popular hotels | Portofino Beach Resort, Belizean Shores Resort, Matachica Resort & Spa - Adults Only |
Recent San Pedro hotel reviews by fellow wanderers

Belizean Shores Resort
5 out of 5
Posted 13 days ago
Travelocity Verified Review
"I spent a week at Belizean Shores to celebrate a milestone birthday and it was everything I was hoping for. I loved how clean and spacious the suites were with lots of room to spread out and relax. It was great to be just steps from the beach and the fabulous pool with the swim-up bar, relaxing hot tub, and the comfy lounge beds. The staff was incredibly welcoming and responsive and promptly took care of anything we needed. Note that it is located on the northern part of the island where there aren’t many amenities so you’ll need to drive about 20 minutes to get to town but this didn’t bother us much and we enjoyed the quiet and peaceful atmosphere. Would definitely book here again if we come back. "
A verified traveller stayed at Belizean Shores Resort
- Beach Resorts & Hotels in San Pedro
- Kid Friendly Hotels in San Pedro
- Hotels with a Pool in San Pedro
- Romantic Getaways & Hotels in San Pedro
- Historic Hotels in San Pedro
- Spa Resorts & Hotels in San Pedro
- Golf Resorts & Hotels in San Pedro
- Hotel Wedding Venues in San Pedro
- Luxury Hotels in San Pedro
- Cheap Hotels in San Pedro
- Convention Center Hotels in San Pedro
- Hotels with smoking rooms in San Pedro
- Hotels with Hot Tubs in San Pedro
- Boutique Hotels in San Pedro
- Adults Only Resorts & Hotels in San Pedro
- Hotels with Waterslides in San Pedro
- Casino Resorts & Hotels in San Pedro
- Pet Friendly Hotels in San Pedro
Most popular
Hotels
- Super 8 by Wyndham Kelowna BC
- Hotel Universel
- Hotels with Early Check-in in Oakland
- Cottages Annapolis Valley
- Cheap Hotels in Geneva
- Cabins Lake Placid
- Mavillette Beach Lodge and RV Park
- Cheap Hotels in St. John's
- Cottages Torrance
- Cheap Hotels in Magog
- Montreal Spa Resorts & Hotels
- Kingston Boutique Hotels
- Cabins Kitchener
- Cabins Manitoba
- Hotels near Orlando Intl.
Flights

