
Find hotels near Mexico Rocks, San Pedro from AED 223
- 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, (416 reviews)
The price is AED 1,118
AED 1,386 total
includes taxes & fees
1 May - 2 May

Hidden Jewel Boutique Hotel
Hidden Jewel Boutique Hotel1.8 km from Mexico Rocks
9.4 out of 10, Exceptional, (89 reviews)
The price is AED 833
AED 953 total
includes taxes & fees
27 Apr - 28 Apr

Aruna Resort & Villas
Aruna Resort & Villas8.8 km from Mexico Rocks
10.0 out of 10, Exceptional, (16 reviews)
The price is AED 919
AED 1,107 total
includes taxes & fees
1 May - 2 May

Grand Caribe Belize
Grand Caribe Belize5.3 km from Mexico Rocks
9.4 out of 10, Exceptional, (522 reviews)
The price is AED 759
AED 916 total
includes taxes & fees
7 Apr - 8 Apr

Hibisco Belize
Hibisco Belize8.6 km from Mexico Rocks
9.8 out of 10, Exceptional, (9 reviews)
The price is AED 495
AED 540 total
includes taxes & fees
1 May - 2 May

Casa del Rai
Casa del Rai8.7 km from Mexico Rocks
9.8 out of 10, Exceptional, (40 reviews)
The price is AED 618
AED 911 total
includes taxes & fees
1 May - 2 May

Las Terrazas Resort and Residences Ambergris
Las Terrazas Resort and Residences Ambergris3.6 km from Mexico Rocks
9.0 out of 10, Wonderful, (379 reviews)
The price is AED 524
AED 623 total
includes taxes & fees
3 May - 4 May

Marbucks Bed and Breakfast
Marbucks Bed and Breakfast6.9 km from Mexico Rocks
9.4 out of 10, Exceptional, (30 reviews)
The price is AED 629
AED 693 total
includes taxes & fees
16 Apr - 17 Apr

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

Ramon's Village Resort
Ramon's Village Resort10.3 km from Mexico Rocks
9.6 out of 10, Exceptional, (1,004 reviews)
The price is AED 617
AED 675 total
includes taxes & fees
1 May - 2 May

Belize Budget Suites
Belize Budget Suites12 km from Mexico Rocks
9.8 out of 10, Exceptional, (59 reviews)
The price is AED 237
AED 318 total
includes taxes & fees
1 May - 2 May

La Casa de Paz
La Casa de Paz9.5 km from Mexico Rocks
9.4 out of 10, Exceptional, (116 reviews)
The price is AED 339
AED 406 total
includes taxes & fees
4 May - 5 May

Pelican Reef Villas Resort
Pelican Reef Villas Resort13.9 km from Mexico Rocks
10.0 out of 10, Exceptional, (7 reviews)
The price is AED 1,140
AED 1,375 total
includes taxes & fees
20 Apr - 21 Apr

Mr. Ed's Adventures Belize
Mr. Ed's Adventures Belize6.7 km from Mexico Rocks
9.0 out of 10, Wonderful, (21 reviews)
The price is AED 327
AED 557 total
includes taxes & fees
7 Apr - 8 Apr

The Caye Hotel San Pedro
The Caye Hotel San Pedro9.9 km from Mexico Rocks
9.4 out of 10, Exceptional, (32 reviews)
The price is AED 451
AED 492 total
includes taxes & fees
7 Apr - 8 Apr

Drift Inn San Pedro
Drift Inn San Pedro9.2 km from Mexico Rocks
9.2 out of 10, Wonderful, (169 reviews)
The price is AED 319
AED 380 total
includes taxes & fees
14 Apr - 15 Apr

Blue Tang Inn
Blue Tang Inn9.2 km from Mexico Rocks
9.2 out of 10, Wonderful, (214 reviews)
The price is AED 746
AED 895 total
includes taxes & fees
21 Apr - 22 Apr

The Watermark Hotel
The Watermark Hotel8 km from Mexico Rocks
8.8 out of 10, Excellent, (219 reviews)
The price is AED 614
AED 762 total
includes taxes & fees
5 Apr - 6 Apr

Ambergris Sunset Hotel
Ambergris Sunset Hotel9.6 km from Mexico Rocks
9.0 out of 10, Wonderful, (279 reviews)
The price is AED 205
AED 223 total
includes taxes & fees
1 May - 2 May
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 416 reviews | View | ||||||
![]() Hidden Jewel Boutique Hotel | 9.4 Exceptional 89 reviews | View | ||||||
![]() Aruna Resort & Villas | 10.0 Exceptional 16 reviews | View | ||||||
![]() Grand Caribe Belize | 9.4 Exceptional 522 reviews | View | ||||||
![]() Hibisco Belize | 9.8 Exceptional 9 reviews | View |
Top Mexico Rocks Hotel Reviews

Portofino Beach Resort
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
- Colorful oceanfront condo with shared pool and jetted tub
- Beachfront condo with ocean views, WiFi, partial AC & shared pool/dock/kayaks
- Oceanfront apartment on the beach with great ocean views, pool, WiFi & AC
- New oceanfront condo w/shared pool, dock, two kayaks, partial AC, strong WiFi
- Oceanfront condo with amazing water views, partial AC, WiFi & pool
- Serene oceanfront condo with shared pool, ocean view, WiFi, & partial AC
- 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.
- Hidden Jewel Boutique Hotel









































































