Find hotels near Mexico Rocks, San Pedro from CA $165

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Filter by

Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
1
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels Close to Mexico Rocks

Coco Beach Resort
4.0 star property
9.6 out of 10, Exceptional, (1003)
"the service was excellent! the belizian people are the most humble and nicest people i’ve ever encountered "
Coco Beach Resort
Grand Caribe Belize
3.5 star property
9.6 out of 10, Exceptional, (359)
"Grande caribe is maintained to the highest level. The staff is friendly and helpful. We enjoyed having several pools to pick from. The food is very good on the property. Being close to other dining options was delightful."
The price is CA $276
CA $328 total
includes taxes & fees
Sep 27 - Sep 28
Grand Caribe Belize
Belizean Shores Resort
3.0 star property
9.4 out of 10, Exceptional, (819)
"Wonderful!"
Belizean Shores Resort
Sunset Caribe Belize
3.5 star property
9.4 out of 10, Exceptional, (185)
"Bartender (forgot his name) but he was fabulous with his customer service (I remember he mention he is off on Wednesdays). When asked for towels and printing out boarding tickets was quick and easy. Lastly, accommodations offered for round trip flights and pick up from Belize city to hotel and back was super convenient and seamless. Thank you! "
Sunset Caribe Belize
X'Tan Ha - The Waterfront Resort
3.0 star property
9.2 out of 10, Wonderful, (509)
"Great "
X'Tan Ha - The Waterfront Resort
Las Terrazas Resort
4.5 star property
9.0 out of 10, Wonderful, (233)
"It was wonderful. "
The price is CA $255
CA $309 total
includes taxes & fees
Oct 6 - Oct 7
Las Terrazas Resort
Matachica Resort & Spa - Adults Only
4.0 star property
9.6 out of 10, Exceptional, (304)
"This property is amazing . Our room was so cute and the amenities were great but the best part of it is the staff. Highly recommend it. U will love it ! "
The price is CA $379
CA $469 total
includes taxes & fees
Oct 5 - Oct 6
Matachica Resort & Spa - Adults Only
Bella Vista Resort Belize
3.0 star property
9.8 out of 10, Exceptional, (199)
"We stayed in the Barracuda bungalow. It was perfect—one bedroom, full kitchen, covered deck, adequate WiFi, quiet, powerful a/c, plenty of space—for what we needed. Space is maximized at BV, so the bungalows are pretty tight but neither noise nor traffic were a problem. Food was good, drinks were great. Staff really couldn’t be any better. They’re friendly, helpful & always available. There is no beach, but rather a long pier. Be sure to take advantage of the free kayak. You will need a...
The price is CA $343
CA $374 total
includes taxes & fees
Sep 30 - Oct 1
Bella Vista Resort Belize
Sapphire Beach Resort
3.5 star property
8.0 out of 10, Very good, (164)
"We enjoyed our time at the property and I personally would live there at the property. :-) The only things that drove me crazy was the grime and rust around the sink and all the mosquitos in the area. Couldn't enjoy the pool because the bugs kept on biting. You are literally attacked by them as soon as you walk out the door. Couldn't swim at the beach because of the seaweed, but there were people attempting to clean it up but you cant control the sea. Also, the location of the property is...
Sapphire Beach Resort
Portofino Beach Resort
4.0 star property
9.0 out of 10, Wonderful, (201)
"The staff were very nice and accommodating "
Portofino Beach Resort
Captain Morgan's Retreat
3.5 star property
8.0 out of 10, Very good, (163)
"We went during the down season- which in some regards was the absolute best bc we felt like we had the whole resort to ourselves! It was so quiet! We had the pool to ourselves, beach to ourselves. Amazing. "
The price is CA $186
CA $222 total
includes taxes & fees
Oct 12 - Oct 13
Captain Morgan's Retreat
Hidden Jewel Boutique Hotel
4.0 star property
9.4 out of 10, Exceptional, (47)
"If I could give this place a 10, I would! If you’re wondering if you should book this place don’t even second guess it just book! The ambiance is so nice, it’s beautifully executed and it’s right on the beach. The staff is too nice, I enjoyed my stay, the only thing I’d advise is the drive is a little long from downtown and the road does get bumpy Along the way. But this hotel is a true hidden jewel! The name speaks for itself! Going to recommend to everyone I know. "
The price is CA $165
CA $180 total
includes taxes & fees
Sep 24 - Sep 25
Hidden Jewel Boutique Hotel
Belizean Cove Estates
4.0 star property
9.8 out of 10, Exceptional, (50)
"The property was great and was also close to Serrette Beach and other places"
Belizean Cove Estates
Cocotal Inn and Cabanas
2.5 star property
9.8 out of 10, Exceptional, (22)
"We stayed in three of the cabanas on the property which were lovely. Spacious, comfortable and clean with a full kitchen in each one. Pool was delightful and the dock convenient for getting picked up by boat. Staff was excellent."
Cocotal Inn and Cabanas
Villas De Isla Bonita - C4
3.5 star property
10.0 out of 10, Exceptional, (2)
"i like it"
Villas De Isla Bonita - C4
Mangata Villas
3.0 star property
10.0 out of 10, Exceptional, (11)
"Mangata was an amazing resort. It’s clean, small, quiet, fun and was everything we wanted. Outside of town, but with restaurants and bars nearby. The grounds are well kept, the bartenders, drinks and pizza were great. The owners, Justin and Jennifer, were amazing and extremely helpful when we had a small issue (nothing to do with the resort). We will recommend this place to anyone and everyone. "
Mangata Villas
Villas De Isla Bonita - A1
5.0 star property
Villas De Isla Bonita - A1
North Beach Retreat
3.0 star property
8.0 out of 10, Very good, (1)
North Beach Retreat
Gorgeous 1 Bedroom Oceanfront at Sapphire Beach Resort in Ambergris Caye, Belize
10.0 out of 10, Exceptional, (1)
"Had a good time, very relaxing"
The price is CA $243
CA $300 total
includes taxes & fees
Sep 24 - Sep 25
Gorgeous 1 Bedroom Oceanfront at Sapphire Beach Resort in Ambergris Caye, Belize
Romantic Garden View Suite in Oceanfront Boutique Resort
10.0 out of 10, Exceptional, (7)
"Everyone was nice the location was fantastic."
The price is CA $208
CA $437 total
includes taxes & fees
Sep 25 - Sep 26
Romantic Garden View Suite in Oceanfront Boutique Resort
Don't see what you're looking for?
See all available properties in Mexico Rocks
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What's the area like around Mexico Rocks?

Mexico Rocks is located in an area of San Pedro known for its beautiful beaches, bar scene, and snorkeling. If you're looking for a convenient place to stay, check out the 50 hotels and other accommodations you'll find within a mile.

Where is the best place to stay close to Mexico Rocks?

Matachica Resort & Spa - Adults Only is one of the top choices for your stay based on our traveler data, and this resort offers a full-service spa and a restaurant. It's located just a short 1 mi (1.6 km) from Mexico Rocks. Another good choice is Portofino Beach Resort, located just 0.6 mi (1 km) away.

How many hotels should I expect to find near Mexico Rocks?

Expedia has 50 hotels and other accommodations within a mile from Mexico Rocks.

If I need to cancel the hotel reservation for my stay near Mexico Rocks, will I receive a refund?

Yes! Most hotel room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of booking. Add dates, click "Search", then use the filter option "fully refundable" to get the best deals available near Mexico Rocks.

Where can I learn more about changing or cancelling my trip in the area near Mexico Rocks?

For additional details about rescheduling or cancelling your stay near Mexico Rocks, go to https://www.expedia.com/service/.