
Find hotels near Mexico Rocks, San Pedro from $80
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Mexico Rocks hotels

1. Matachica Resort & Spa - Adults Only
Matachica Resort & Spa - Adults Only1 mi from Mexico Rocks
9.6 out of 10, Exceptional, (460 reviews)
$456 nightly
The price is $492
Nov 13 - Nov 14
Total with taxes and fees

2. Portofino Beach Resort
Portofino Beach Resort0.6 mi from Mexico Rocks
9.2 out of 10, Wonderful, (287 reviews)
$227 nightly
The price is $246
Dec 12 - Dec 13
Total with taxes and fees

4. Coco Beach Resort
Coco Beach Resort2.8 mi from Mexico Rocks
9.8 out of 10, Exceptional, (1,000 reviews)
$273 nightly
The price is $295
Nov 15 - Nov 16
Total with taxes and fees

5. Alaia Belize, Autograph Collection
Alaia Belize, Autograph Collection7.3 mi from Mexico Rocks
9.4 out of 10, Exceptional, (895 reviews)
$282 nightly
The price is $305
Dec 11 - Dec 12
Total with taxes and fees

7. Belizean Shores Resort
Belizean Shores Resort2.6 mi from Mexico Rocks
9.4 out of 10, Exceptional, (999 reviews)

8. X'Tan Ha - The Waterfront Resort
X'Tan Ha - The Waterfront Resort1.4 mi from Mexico Rocks
9.2 out of 10, Wonderful, (740 reviews)

9. Las Terrazas Resort and Residences Ambergris
Las Terrazas Resort and Residences Ambergris2.2 mi from Mexico Rocks
9.0 out of 10, Wonderful, (398 reviews)
$234 nightly
The price is $253
Nov 13 - Nov 14
Total with taxes and fees

11. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton8 mi from Mexico Rocks
8.6 out of 10, Excellent, (1,000 reviews)
$232 nightly
The price is $253
Nov 19 - Nov 20
Total with taxes and fees

12. Hidden Jewel Boutique Hotel
Hidden Jewel Boutique Hotel1.1 mi from Mexico Rocks
9.4 out of 10, Exceptional, (93 reviews)
$252 nightly
The price is $275
Nov 13 - Nov 14
Total with taxes and fees

13. Sunset Caribe Belize
Sunset Caribe Belize4 mi from Mexico Rocks
9.4 out of 10, Exceptional, (644 reviews)
$310 nightly
The price is $337
Nov 13 - Nov 14
Total with taxes and fees

14. Casa Pisces - 1 Bedroom Beach Front Suites
Casa Pisces - 1 Bedroom Beach Front Suites0.7 mi from Mexico Rocks

15. Ramon's Village Resort
Ramon's Village Resort6.4 mi from Mexico Rocks
9.6 out of 10, Exceptional, (1,000 reviews)
$166 nightly
The price is $182
Dec 13 - Dec 14
Total with taxes and fees

17. Reef Haven Belize
Reef Haven Belize7.1 mi from Mexico Rocks
8.2 out of 10, Very good, (87 reviews)
$371 nightly
The price is $402
Nov 28 - Nov 29
Total with taxes and fees

18. Grand Caribe Belize
Grand Caribe Belize3.3 mi from Mexico Rocks
9.4 out of 10, Exceptional, (572 reviews)
$246 nightly
The price is $270
Nov 25 - Nov 26
Total with taxes and fees
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.
Compare popular hotels close to Mexico Rocks
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hidden Jewel Boutique Hotel | 9.4 Exceptional 93 reviews | View | ||||||
![]() Portofino Beach Resort | 9.2 Wonderful 287 reviews | View | ||||||
![]() Ramon's Village Resort | 9.6 Exceptional 1,000 reviews | View | ||||||
![]() Coco Beach Resort | 9.8 Exceptional 1,000 reviews | View | ||||||
![]() Hibisco Belize | 9.8 Exceptional 38 reviews | View |
Top Mexico Rocks Hotel Reviews

Matachica Resort & Spa - Adults Only
10/10 Excellent
Other attractions near Mexico Rocks
Frequently asked questions
Explore a world of travel with Expedia
- Cabin Rentals in Ambergris Caye
- Fishing Resorts & in Ambergris Caye
- Hotels with smoking rooms in Ambergris Caye
- Hotels with Free Airport Shuttle in Ambergris Caye
- Condo Rentals in Ambergris Caye
- Hotels with Laundry Facilities in Ambergris Caye
- Villas in Ambergris Caye
- Resorts & Hotels with Spas in Ambergris Caye
- Hotels with Bars in Ambergris Caye
- Boutique Hotels in Ambergris Caye
- Hostels in Ambergris Caye
- Adults Only Resorts & in Ambergris Caye
- Business Hotels in Ambergris Caye
- Hotels with Waterslides in Ambergris Caye
- Hotels with Childcare in Ambergris Caye
- Historic Hotels in Ambergris Caye
- Gay friendly Hotels in Ambergris Caye
- Hotels with Tennis Courts in Ambergris Caye
- Beach Hotels in Ambergris Caye
- Hotels near Secret Beach
- Resorts in Ambergris Caye
- Hotel Wedding Venues Hotels in Ambergris Caye
- Cheap Hotels in Ambergris Caye
- 4 Star Hotels in Ambergris Caye
- Romantic Hotels in Ambergris Caye
- Quiet Resorts & in Ambergris Caye
- Guest Houses in Ambergris Caye
- Rainforest & Jungle Hotels in Ambergris Caye
- Golf Hotels in Ambergris Caye
- All-Inclusive Resorts in Ambergris Caye
- Honeymoon Resorts & in Ambergris Caye
- Hotels with a Swim-up Bar in Ambergris Caye
- 3 Star Hotels in Ambergris Caye
- Oceanfront Hotels in Ambergris Caye
- Hotels with Connecting Rooms in Ambergris Caye
- B&B in Ambergris Caye
- Family Hotels in Ambergris Caye
- Hotels with Air Conditioning in Ambergris Caye
- Hotels with a Pool in Ambergris Caye
- Cruise Ships in Ambergris Caye
- Apartments in Ambergris Caye
- 5 Star Hotels in Ambergris Caye
- Hotels & Resorts for Couples in Ambergris Caye
- Hotels with Free Breakfast in Ambergris Caye
- Hotels with Kitchenettes in Ambergris Caye
- Condo Resorts in Ambergris Caye
- Luxury Hotels in Ambergris Caye
- Casino Hotels in Ambergris Caye
- Hotels with Restaurants in Ambergris Caye
- Secret Beach
- Yoga Vacation Packages Ambergris Caye
- Mexico Rocks
- All inclusive Vacation Packages Ambergris Caye
- Beach Vacation Packages Ambergris Caye
- Pet-Friendly Vacation Packages Ambergris Caye
- Cheap Vacation Packages Ambergris Caye
- Visit Ambergris Caye
- Golf Vacation Packages Ambergris Caye
- Romantic Vacation Packages Ambergris Caye
- Luxury Vacation Packages Ambergris Caye
- Scuba Diving Vacation Packages Ambergris Caye
- Where to stay in Ambergris Caye









































































