
Find hotels near Mexico Rocks, San Pedro from AED 276
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Mexico Rocks hotels

Matachica Resort & Spa - Adults Only
Matachica Resort & Spa - Adults Only1.6 km from Mexico Rocks
9.6 out of 10, Exceptional, (438 reviews)
The price is AED 1,289
AED 1,636 total
includes taxes & fees
22 Jun - 23 Jun

Hidden Jewel Boutique Hotel
Hidden Jewel Boutique Hotel1.8 km from Mexico Rocks
9.4 out of 10, Exceptional, (91 reviews)
The price is AED 655
AED 749 total
includes taxes & fees
21 Jun - 22 Jun

X'Tan Ha - The Waterfront Resort
X'Tan Ha - The Waterfront Resort2.2 km from Mexico Rocks
9.2 out of 10, Wonderful, (724 reviews)
The price is AED 648
AED 771 total
includes taxes & fees
8 Jul - 9 Jul

Aruna Resort & Villas
Aruna Resort & Villas8.8 km from Mexico Rocks
10.0 out of 10, Exceptional, (21 reviews)
The price is AED 717
AED 863 total
includes taxes & fees
10 Jul - 11 Jul

Bella Vista Resort Belize
Bella Vista Resort Belize5.8 km from Mexico Rocks
9.8 out of 10, Exceptional, (234 reviews)
The price is AED 648
AED 707 total
includes taxes & fees
6 Jul - 7 Jul

Marbucks Bed and Breakfast
Marbucks Bed and Breakfast6.9 km from Mexico Rocks
9.8 out of 10, Exceptional, (31 reviews)
The price is AED 675
AED 738 total
includes taxes & fees
21 Jun - 22 Jun

Pelican Reef Villas Resort
Pelican Reef Villas Resort13.9 km from Mexico Rocks
10.0 out of 10, Exceptional, (11 reviews)
The price is AED 1,099
AED 1,308 total
includes taxes & fees
21 Jun - 22 Jun

Hibisco Belize
Hibisco Belize8.6 km from Mexico Rocks
9.8 out of 10, Exceptional, (16 reviews)
The price is AED 496
AED 540 total
includes taxes & fees
22 Jun - 23 Jun

PUR Private Suites
PUR Private Suites7 km from Mexico Rocks
9.6 out of 10, Exceptional, (25 reviews)
The price is AED 765
AED 834 total
includes taxes & fees
21 Jun - 22 Jun

The Caye Hotel San Pedro
The Caye Hotel San Pedro9.9 km from Mexico Rocks
9.6 out of 10, Exceptional, (43 reviews)
The price is AED 402
AED 439 total
includes taxes & fees
21 Jun - 22 Jun

Ramon's Village Resort
Ramon's Village Resort10.3 km from Mexico Rocks
9.6 out of 10, Exceptional, (1,001 reviews)
The price is AED 643
AED 701 total
includes taxes & fees
21 Jun - 22 Jun

Grand Caribe Belize
Grand Caribe Belize5.3 km from Mexico Rocks
9.4 out of 10, Exceptional, (543 reviews)
The price is AED 1,283
AED 1,557 total
includes taxes & fees
21 Jun - 22 Jun

Belize Budget Suites
Belize Budget Suites12 km from Mexico Rocks
9.6 out of 10, Exceptional, (63 reviews)
The price is AED 220
AED 300 total
includes taxes & fees
25 Jun - 26 Jun

La Casa de Paz
La Casa de Paz9.5 km from Mexico Rocks
9.4 out of 10, Exceptional, (128 reviews)
The price is AED 230
AED 276 total
includes taxes & fees
29 Jun - 30 Jun

Diamante Beachfront Suites
Diamante Beachfront Suites10.1 km from Mexico Rocks
9.4 out of 10, Exceptional, (10 reviews)
The price is AED 1,169
AED 1,761 total
includes taxes & fees
7 Jul - 8 Jul

Alaia Belize, Autograph Collection
Alaia Belize, Autograph Collection11.8 km from Mexico Rocks
9.4 out of 10, Exceptional, (754 reviews)
The price is AED 1,028
AED 1,224 total
includes taxes & fees
21 Jun - 22 Jun

Sunset Caribe Belize
Sunset Caribe Belize6.4 km from Mexico Rocks
9.2 out of 10, Wonderful, (571 reviews)
The price is AED 904
AED 1,084 total
includes taxes & fees
21 Jun - 22 Jun

Blue Tang Inn
Blue Tang Inn9.2 km from Mexico Rocks
9.2 out of 10, Wonderful, (219 reviews)
The price is AED 478
AED 573 total
includes taxes & fees
25 Jun - 26 Jun

Mayan Princess Hotel
Mayan Princess Hotel9.5 km from Mexico Rocks
9.2 out of 10, Wonderful, (361 reviews)
The price is AED 377
AED 450 total
includes taxes & fees
21 Jun - 22 Jun
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 | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Matachica Resort & Spa - Adults Only | 9.6 Exceptional 438 reviews | View | ||||||
![]() Hidden Jewel Boutique Hotel | 9.4 Exceptional 91 reviews | View | ||||||
![]() X'Tan Ha - The Waterfront Resort | 9.2 Wonderful 724 reviews | View | ||||||
![]() Aruna Resort & Villas | 10.0 Exceptional 21 reviews | View | ||||||
![]() Bella Vista Resort Belize | 9.8 Exceptional 234 reviews | View |
Top Mexico Rocks Hotel Reviews

Matachica Resort & Spa - Adults Only
10/10 Excellent
Hotels near other Mexico Rocks attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular San Pedro Attractions
Other Hotels near Mexico Rocks, San Pedro
More Hotel Options in Mexico Rocks
Explore more hotels
- Private Haven: Luxury Villa w/ Pvt. Beach, Pool, Dock & Whole House Generator!
- Mangata Villas
- San Pedro 4 bedroom, 6 bathroom Villa Diamond, ocean views, concierge onsite
- Casa Paloma: Unwind in Style with Breathtaking Caribbean Views.
- Blue Breeze Newly built 4BR/4BA oceanfront home w/ swim‑up bar, pier & rooftop!
- Hidden Jewel Boutique Hotel
- Villa Turquesa Luxe Beachfront Living with Stunning Ocean Views
- Steps from the Sea - Minutes to Secret Beach 1A
- Spacious 7BR Beach Retreat - Ideal for Events
- Stunning Caribbean Views. Beach, Pool, Kayaks, Caretaker.









































































