Hotels near Mexico Rocks San Pedro

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay near Mexico Rocks?

Hidden Jewel Boutique Hotel

Hidden Jewel Boutique Hotel
4.0 star property
1.8 km from Mexico Rocks
9.4 out of 10, Exceptional, (90 reviews)
"Beautiful!!! Loved the staff and scenery. Food was delicious and enjoyed the cottage!!"
United States
Akaycia
The price is $178
$204 total
includes taxes & fees
May 21 - May 22
Hidden Jewel Boutique Hotel

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
4.0 star property
1.6 km from Mexico Rocks
9.6 out of 10, Exceptional, (425 reviews)
"Amazing service throughout our stay."
United States
Christin
The price is $304
$377 total
includes taxes & fees
May 4 - May 5
Matachica Resort & Spa - Adults Only

Casa Nova Cabanas

Casa Nova Cabanas
3.5 star property
6.6 km from Mexico Rocks
10.0 out of 10, Exceptional, (58 reviews)
"Great location. Friendly service. Remote, clean, quiet and beautiful part of the island. "
United States
Amy
The price is $243
$265 total
includes taxes & fees
May 5 - May 6
Casa Nova Cabanas

Drift Inn San Pedro

Drift Inn San Pedro
2.0 star property
9.2 km from Mexico Rocks
9.2 out of 10, Wonderful, (172 reviews)
"Room was clean and quiet, views great"
United States
Miguel Angelo
The price is $73
$87 total
includes taxes & fees
May 4 - May 5
Drift Inn San Pedro

Hotel Del Rio

Hotel Del Rio
3.5 star property
8.6 km from Mexico Rocks
8.8 out of 10, Excellent, (140 reviews)
"Very friendly staff, great location"
United States
Violeta
The price is $109
$119 total
includes taxes & fees
May 14 - May 15
Hotel Del Rio

Ambergris Sunset Hotel

Ambergris Sunset Hotel
2.5 star property
9.6 km from Mexico Rocks
9.0 out of 10, Wonderful, (285 reviews)
"Very pleasant staff. Amazing culture. Very friendly. "
United States
Dessalines
The price is $56
$61 total
includes taxes & fees
May 5 - May 6
Ambergris Sunset Hotel

Sea Horizon

Sea Horizon
2.5 star property
11.2 km from Mexico Rocks
8.8 out of 10, Excellent, (56 reviews)
"Clean rooms, friendly and helpful staff!"
United States
Elizabeth
The price is $73
$130 total
includes taxes & fees
May 4 - May 5
Sea Horizon

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
4.0 star property
12.8 km from Mexico Rocks
8.4 out of 10, Very Good, (939 reviews)
"loved this place. clean room, friendly staff. Would stay here again. The private beach was great"
United States
Alondra
The price is $199
$266 total
includes taxes & fees
May 11 - May 12
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Paradise Suites & Residence

Paradise Suites & Residence
3.0 star property
9.6 km from Mexico Rocks
7.8 out of 10, Good, (7 reviews)
"The room.is listed as the paradise suites. That hotel is on the beach and is very nice. The place that was actually booked was the 3 sisters plaza. No amenities. In the heart of the ghetto. Dogs barked all night and a piece of metal roofing slammed all night. Worst experience we have ever had with expedia booking. It wasn A hotel. Its a business plaza the post office is downstairs. No phone no tv our view was a huge pile of trash where a buildingused to be. "
United States
David
The price is $86
$93 total
includes taxes & fees
May 4 - May 5
Paradise Suites & Residence

Tropical Palace Hotel

Tropical Palace Hotel
4.5 star property
11 km from Mexico Rocks
7.8 out of 10, Good, (178 reviews)
"Was a great place to stay. Nice clean rooms friendly staff. Will stay there again. "
Canada
Rhonda
The price is $71
$85 total
includes taxes & fees
May 6 - May 7
Tropical Palace Hotel

Laguna Hotel

Laguna Hotel
3.0 star property
8.9 km from Mexico Rocks
7.0 out of 10, Good, (43 reviews)
"Internet worked very well, rooftop was great for 360 views. The staff are so kind, and will go above and beyond to make sure you're stay is nice. "
United States
Emily
The price is $159
$174 total
includes taxes & fees
May 4 - May 5
Laguna Hotel

Las Terrazas Resort and Residences Ambergris

Las Terrazas Resort and Residences Ambergris
4.5 star property
3.6 km from Mexico Rocks
9.0 out of 10, Wonderful, (383 reviews)
"Clean room, friendly staff, food at the restaurant was amazing!"
United States
Joanne
The price is $196
$233 total
includes taxes & fees
Jun 1 - Jun 2
Las Terrazas Resort and Residences Ambergris

Bella Vista Resort Belize

Bella Vista Resort Belize
3.0 star property
5.8 km from Mexico Rocks
9.8 out of 10, Exceptional, (234 reviews)
"Staff was great"
United States
Joseph
The price is $156
$170 total
includes taxes & fees
May 12 - May 13
Bella Vista Resort Belize

Grand Caribe Belize

Grand Caribe Belize
3.5 star property
5.3 km from Mexico Rocks
9.4 out of 10, Exceptional, (533 reviews)
"Great location, friendly staff, great pool bar bartenders, especially Phil, Gael and Angelina. We felt very safe at the resort. The resort was pretty quiet which we liked. It was a close golf cart ride to a lot of bars and restaurants. We really enjoyed our stay and would definitely come back. "
United States
Julie
The price is $375
$450 total
includes taxes & fees
May 4 - May 5
Grand Caribe Belize

Captain Morgan's Retreat

Captain Morgan's Retreat
3.5 star property
5 km from Mexico Rocks
7.8 out of 10, Good, (200 reviews)
"Tristian was a gem Helped us so much.Find a golf rental. Gave us tips. Staff were friendly. "
Canada
Susan E
The price is $114
$141 total
includes taxes & fees
May 4 - May 5
Captain Morgan's Retreat

PUR Boutique Cabanas - Adults only

PUR Boutique Cabanas - Adults only
4.5 star property
7.1 km from Mexico Rocks
10.0 out of 10, Exceptional, (12 reviews)
"Room was amazing, staff and owners were great, really enjoyed my birthday spent here and plan to be back soon "
United States
Edward
The price is $180
$196 total
includes taxes & fees
May 16 - May 17
PUR Boutique Cabanas - Adults only

Sunset Caribe Belize

Sunset Caribe Belize
3.5 star property
6.4 km from Mexico Rocks
9.2 out of 10, Wonderful, (524 reviews)
"Very clean hotel, centrally located, friendly staff, pools and hot tubs clean and open til 10. Would come back over and over again. "
United States
Raven
The price is $284
$340 total
includes taxes & fees
May 4 - May 5
Sunset Caribe Belize

Marbucks Bed and Breakfast

Marbucks Bed and Breakfast
4.0 star property
6.9 km from Mexico Rocks
9.4 out of 10, Exceptional, (31 reviews)
"I liked the homey feel and the ease of interaction with other guests and staff."
United States
Andrew
The price is $192
$210 total
includes taxes & fees
May 8 - May 9
Marbucks Bed and Breakfast

Mr. Ed's Adventures Belize

Mr. Ed's Adventures Belize
3.0 star property
6.7 km from Mexico Rocks
9.0 out of 10, Wonderful, (22 reviews)
"The room had everything we needed and was very very clean and quiet "
Canada
Carol
The price is $61
$121 total
includes taxes & fees
May 30 - May 31
Mr. Ed's Adventures Belize

Casa del Rai

Casa del Rai
3.0 star property
8.7 km from Mexico Rocks
9.8 out of 10, Exceptional, (40 reviews)
"We had a wonderful stay,everyone was so friendly."
United States
Sandra
The price is $95
$164 total
includes taxes & fees
Jun 1 - Jun 2
Casa del Rai
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
Premier Penthouse | Terrace/patio
Hidden Jewel Boutique Hotel
4.0 star property
9.4
Exceptional
90 reviews
View
Sundeck
Matachica Resort & Spa - Adults Only
4.0 star property
9.6
Exceptional
425 reviews
View
Room, 1 King Bed | Balcony
Casa Nova Cabanas
3.5 star property
10.0
Exceptional
58 reviews
View
On the beach
Drift Inn San Pedro
2.0 star property
9.2
Wonderful
172 reviews
View
Grande Terrace #12 | Terrace/patio
Hotel Del Rio
3.5 star property
8.8
Excellent
140 reviews
View

Other landmarks near Mexico Rocks