Find All-inclusive Resorts in San Pedro
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on San Pedro All-inclusive Resorts
Compare San Pedro All-inclusive Resorts room rates, reviews, and availability. Most hotels are fully refundable.

Coco Beach Resort
Coco Beach Resort
9.6 out of 10, Exceptional, (1006)
The price is $662
includes taxes & fees
$613 per night
May 6 - May 7

Victoria House Resort & Spa
Victoria House Resort & Spa
9.8 out of 10, Exceptional, (487)

Belizean Shores Resort
Belizean Shores Resort
9.4 out of 10, Exceptional, (892)

Ramon's Village Resort
Ramon's Village Resort
9.6 out of 10, Exceptional, (1011)
The price is $185
includes taxes & fees
$170 per night
May 4 - May 5

Bella Vista Resort Belize
Bella Vista Resort Belize
9.8 out of 10, Exceptional, (215)
The price is $221
includes taxes & fees
$199 per night
May 2 - May 3

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
8.4 out of 10, Very Good, (700)
The price is $299
includes taxes & fees
$274 per night
May 20 - May 21

Grand Caribe Belize
Grand Caribe Belize
9.6 out of 10, Exceptional, (406)
The price is $237
includes taxes & fees
$219 per night
May 12 - May 13

Matachica Resort & Spa - Adults Only
Matachica Resort & Spa - Adults Only
9.6 out of 10, Exceptional, (337)
The price is $326
includes taxes & fees
$302 per night
May 6 - May 7
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.
Hotels with all-inclusive plans available

Pedro's Hotel
Seagrape Drive, San Pedro
7.2/10 Good! (276 reviews)
Find out more about San Pedro
Find out more about San Pedro
San Pedro All-inclusive Resorts information
All-inclusive Resorts in San Pedro |
31 |
---|---|
Highest price | $662 |
Cheapest price | $185 |
Number of guest reviews | 5,767 |
Total number of hotels in San Pedro | 917 |
Recent reviews of San Pedro hotels
Recent reviews of San Pedro hotels

Matachica Resort & Spa - Adults Only
5/5 Excellent
"This resort is incredible!! My husband and I travel around the world and rarely stay at the same place twice. This was our first time here, and we will definitely come back!
The staff went above and beyond in every interaction to make our stay the most memorable, including keeping the kitchen open an extra hour one night to accommodate our schedule getting back to the resort.
I’m a big foodie, and the food and drinks are excellent - super fresh ingredients and high-quality preparations. We went to a few restaurants around the island (which were the highest rated), and the meals at Matachica far outshined those.
The property is beautiful and a pleasure to relax at. The individual casitas give a feeling of remoteness - while still having 5 star amenities.
We were there during the windy/seaweed season, and the resort organized other activities to seaweed-free beaches, including a boat ride to Caye Caulker and a car ride to Secret Beach. What a wonderful addition and great way to explore other areas! (I would also highly recommend renting a golf cart to explore on your own.)
I would highly recommend this resort to anyone traveling to Ambergris Caye!!"
A verified traveler from Washington stayed at Matachica Resort & Spa - Adults Only
Posted 2 days ago

Belizean Shores Resort
5/5 Excellent
"The best experience of my life!!!! A true hidden gem!!!! Thanks to the staff for accommodating us!!!"
A verified traveler stayed at Belizean Shores Resort
Posted 8 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Lodging
- Hotels with Free Parking in San Pedro
- Hotels with Balconies in San Pedro
- Hotel Wedding Venues Hotels in San Pedro
- Quiet Resorts & Hotels in San Pedro
- Hotels with Kitchenettes in San Pedro
- Hotels with Restaurants in San Pedro
- Historic Hotels in San Pedro
- Honeymoon Resorts & Hotels in San Pedro
- Hotels with Childcare in San Pedro
- Beach Hotels in San Pedro
- Romantic Hotels in San Pedro
- Hotels with Hot Tubs in San Pedro
- Fishing Resorts & Hotels in San Pedro
- Business Hotels in San Pedro
- Family Hotels in San Pedro
- Luxury Hotels in San Pedro
- Hotels with Laundry Facilities in San Pedro
- Hotels with Air Conditioning in San Pedro
- Oceanfront Hotels in San Pedro
- Golf Hotels in San Pedro
- Hotels with a Pool in San Pedro
- Hotels with Free Airport Shuttle in San Pedro
- Hotel with a Concierge Hotels in San Pedro
- Hotels with a View in San Pedro
- Cheap Hotels in San Pedro
- Hotels with an Outdoor Pool in San Pedro
- Hotels with Free Breakfast in San Pedro
- Hotels with a Swim-up Bar in San Pedro
- Resorts & Hotels with Spas in San Pedro
- Hotels with Bars in San Pedro
- Luxury Hotels in Belize City
- Cheap Hotels in Belize City
- Beach Hotels in Belize City
- Hotels with Free Airport Shuttle in Belize City
- All-inclusive Resorts Hotels in Caye Caulker
- Cheap Hotels in Caye Caulker
- Hotels with Air Conditioning in Caye Caulker
- Adults Only Resorts & Hotels in Caye Caulker
- 3 Star Hotels in San Pedro
- 5 Star Hotels in San Pedro
- 4 Star Hotels in San Pedro
- 5 Star Hotels in Caye Caulker
- Condo Rentals in Belize District
- Condo Resorts in Belize District
- Apartments in Belize District
- Hostels in Belize District
- Houseboats in Belize District
- Resorts in Belize District
- Guest Houses in Belize District
- B&B in Belize District
- Villas in Belize District
- Cabin Rentals in Belize District
- Hotels near Tranquility Bay Beach
- Hotels near Secret Beach
- Hotels near Mexico Rocks
- Hotels near Bacalar Chico National Park & Marine Reserve
- Hotels near Boca del Rio
- Hotels near San Pedro Town Hall
- Ladyville Hotels
- Hotels near Reef Runner Glass Bottom Boat
- Belize City Hotels
- Hotels near Hol Chan Marine Reserve
- Hotels near San Pedro Beach
- Caye Caulker Hotels
- Hotels near San Pedro Belize Express Dock
- Hidden Jewel Boutique Hotel
- X'Tan Ha - The Waterfront Resort
- Royal Caribbean Resort
- Ambergris Sunset Hotel
- Tropical Palace Hotel
- Sapphire Beach Resort
- The Watermark Hotel
- Sunbreeze Suites
- Corona Del Mar
- Captain Morgan's Retreat
- Grand Caribe Belize
- Mata Rocks Resort
- The Palapa House
- Margaritaville Beach Resort Ambergris Caye - Belize
- Victoria House Resort & Spa
- Mayan Princess Hotel
- The Palms Oceanfront Suites
- Matachica Resort & Spa - Adults Only
- Best Western Grand Baymen Gardens