
Find hotels near Mexico Rocks, San Pedro from CA $115
- 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, (431 reviews)
The price is CA $412
CA $524 total
includes taxes & fees
Jun 18 - Jun 19

Hidden Jewel Boutique Hotel
Hidden Jewel Boutique Hotel1.8 km from Mexico Rocks
9.4 out of 10, Exceptional, (91 reviews)
The price is CA $248
CA $284 total
includes taxes & fees
Jun 8 - Jun 9

X'Tan Ha - The Waterfront Resort
X'Tan Ha - The Waterfront Resort2.2 km from Mexico Rocks
9.2 out of 10, Wonderful, (718 reviews)
The price is CA $262
CA $313 total
includes taxes & fees
Jul 2 - Jul 3

Bella Vista Resort Belize
Bella Vista Resort Belize5.8 km from Mexico Rocks
9.8 out of 10, Exceptional, (234 reviews)
The price is CA $245
CA $267 total
includes taxes & fees
Jun 9 - Jun 10

Casa Nova Cabanas
Casa Nova Cabanas6.6 km from Mexico Rocks
10.0 out of 10, Exceptional, (62 reviews)
The price is CA $319
CA $348 total
includes taxes & fees
Jun 8 - Jun 9

PUR Boutique Cabanas - Adults only
PUR Boutique Cabanas - Adults only7.1 km from Mexico Rocks
10.0 out of 10, Exceptional, (14 reviews)
The price is CA $291
CA $317 total
includes taxes & fees
Jun 8 - Jun 9

Las Terrazas Resort and Residences Ambergris
Las Terrazas Resort and Residences Ambergris3.6 km from Mexico Rocks
9.0 out of 10, Wonderful, (389 reviews)
The price is CA $258
CA $308 total
includes taxes & fees
Jun 20 - Jun 21

Hibisco Belize
Hibisco Belize8.6 km from Mexico Rocks
9.8 out of 10, Exceptional, (15 reviews)
The price is CA $125
CA $137 total
includes taxes & fees
Jun 8 - Jun 9

Grand Caribe Belize
Grand Caribe Belize5.3 km from Mexico Rocks
9.4 out of 10, Exceptional, (539 reviews)
The price is CA $460
CA $565 total
includes taxes & fees
Jun 14 - Jun 15

Marbucks Bed and Breakfast
Marbucks Bed and Breakfast6.9 km from Mexico Rocks
9.6 out of 10, Exceptional, (30 reviews)
The price is CA $244
CA $268 total
includes taxes & fees
Jun 19 - Jun 20

Casa del Rai
Casa del Rai8.7 km from Mexico Rocks
9.8 out of 10, Exceptional, (40 reviews)
The price is CA $141
CA $238 total
includes taxes & fees
Jun 8 - Jun 9

Aruna Resort & Villas
Aruna Resort & Villas8.8 km from Mexico Rocks
10.0 out of 10, Exceptional, (18 reviews)
The price is CA $269
CA $325 total
includes taxes & fees
Jul 4 - Jul 5

PUR Private Suites
PUR Private Suites7 km from Mexico Rocks
9.6 out of 10, Exceptional, (25 reviews)
The price is CA $290
CA $317 total
includes taxes & fees
Jun 8 - Jun 9

Sunset Caribe Belize
Sunset Caribe Belize6.4 km from Mexico Rocks
9.2 out of 10, Wonderful, (559 reviews)
The price is CA $352
CA $431 total
includes taxes & fees
Jun 14 - Jun 15

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 CA $140
CA $154 total
includes taxes & fees
Jun 29 - Jun 30

La Casa de Paz
La Casa de Paz9.5 km from Mexico Rocks
9.4 out of 10, Exceptional, (126 reviews)
The price is CA $96
CA $115 total
includes taxes & fees
Jun 8 - Jun 9

Ramon's Village Resort
Ramon's Village Resort10.3 km from Mexico Rocks
9.6 out of 10, Exceptional, (1,006 reviews)
The price is CA $244
CA $266 total
includes taxes & fees
Jun 18 - Jun 19

Mayan Princess Hotel
Mayan Princess Hotel9.5 km from Mexico Rocks
9.2 out of 10, Wonderful, (358 reviews)
The price is CA $146
CA $174 total
includes taxes & fees
Jun 8 - Jun 9

Drift Inn San Pedro
Drift Inn San Pedro9.2 km from Mexico Rocks
9.2 out of 10, Wonderful, (175 reviews)
The price is CA $98
CA $118 total
includes taxes & fees
Jun 9 - Jun 10
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 | |
|---|---|---|---|---|---|---|---|---|
![]() Matachica Resort & Spa - Adults Only | 9.6 Exceptional 431 reviews | View | ||||||
![]() Hidden Jewel Boutique Hotel | 9.4 Exceptional 91 reviews | View | ||||||
![]() X'Tan Ha - The Waterfront Resort | 9.2 Wonderful 718 reviews | View | ||||||
![]() Bella Vista Resort Belize | 9.8 Exceptional 234 reviews | View | ||||||
![]() Casa Nova Cabanas | 10.0 Exceptional 62 reviews | View |
Top Mexico Rocks Hotel Reviews

Matachica Resort & Spa - Adults Only
10/10 Excellent









































































