Find hotels near Mexico Rocks, San Pedro from $137

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
1
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 846 hotels close to Mexico Rocks with room rates, reviews, and availability. Most hotels are fully refundable.

Exterior
Coco Beach Resort
4.0 star property
9.4 out of 10, Exceptional, (1001)
"All of the team members were very friendly, helpful, and knowledgeable. They made everything very easy from arrival to departure and everything in between. We took a couple of excursions to the mainland and tbey arranged everything for us."
Coco Beach Resort
Balcony view
Grand Caribe Belize
3.5 star property
9.6 out of 10, Exceptional, (321)
"Excellent suites. Thank you."
The price is $226
$269 total
includes taxes & fees
Jun 2 - Jun 3
Grand Caribe Belize
Sea Front Lower Level Suite | View from room
Belizean Shores Resort
3.0 star property
9.4 out of 10, Exceptional, (776)
"It was a distance from town but very quiet….Dining was limited."
Belizean Shores Resort
Save an average of 15% on thousands of hotels when you're signed in
Aerial view
Matachica Resort & Spa - Adults Only
4.0 star property
9.6 out of 10, Exceptional, (288)
"The service was excellent and felt like a luxury culinary experience. The grounds and rooms were absolutely beautiful. We will be back!"
The price is $320
$397 total
includes taxes & fees
Jun 5 - Jun 6
Matachica Resort & Spa - Adults Only
Private pool
Las Terrazas Resort
4.5 star property
9.0 out of 10, Wonderful, (201)
"This property was clean, and it was also nearby beaches and different restaurants/food options. "
The price is $188
$224 total
includes taxes & fees
May 31 - Jun 1
Las Terrazas Resort
On the beach, white sand, beach massages, kayaking
Sapphire Beach Resort
3.5 star property
8.0 out of 10, Very Good, (161)
"IT is far from town so very quiet = nicely kept grounds- very friendly workers"
Sapphire Beach Resort
View from property
Bella Vista Resort Belize
3.0 star property
9.8 out of 10, Exceptional, (188)
"The staff and crew were outstanding with information, help,arrangements, and friendly. We hope to return soon."
The price is $185
$201 total
includes taxes & fees
Jun 12 - Jun 13
Bella Vista Resort Belize
Interior
X'Tan Ha - The Waterfront Resort
3.0 star property
9.2 out of 10, Wonderful, (504)
"Beautiful property. Great rates. We loved our accommodations. Big king bed in a private bedroom with large ensuite bathroom. Separate living area with kitchen. Big balcony with awesome views...We loved X'Tan Ha and will stay there again....!!!"
X'Tan Ha - The Waterfront Resort
Outdoor pool, open 8:00 AM to 10:00 PM, pool umbrellas, sun loungers
Sunset Caribe Belize
3.5 star property
9.4 out of 10, Exceptional, (147)
"I really liked the property design"
Sunset Caribe Belize
Suite, 2 Bedrooms | Terrace/patio
Captain Morgan's Retreat
3.5 star property
8.0 out of 10, Very Good, (156)
"Food and the service "
The price is $137
$169 total
includes taxes & fees
May 30 - May 31
Captain Morgan's Retreat
Outdoor pool, sun loungers
Portofino Beach Resort
4.0 star property
9.0 out of 10, Wonderful, (198)
"Great resort and excellent service bu Lorraine and staff."
Portofino Beach Resort
View from property
Belizean Cove Estates
4.0 star property
9.8 out of 10, Exceptional, (41)
"First time staying at this property and I absolutely loved it! From the beginning, the staff were so welcoming and attentive! They gave great recommendations for things to do in the area! The front desk staff were so punctual and had ever ready when needed! Our villa was super clean and spacious. It was a lovely time! Only downside was it being on the Lagoon side of the island, so wasn’t much beach area, however, the boat tours and other activities made up for it! Would stay again!"
Belizean Cove Estates
Front of property
Hidden Jewel Boutique Hotel
4.0 star property
9.2 out of 10, Wonderful, (35)
"This property is meticulously maintained. The staff are all incredibly friendly, helpful and knowledgeable. The restaurant has incredible food. It's decently far out of town so you will need a golf cart to get there, but that led to it being extremely peaceful. The bed was exceptionally comfortable and the room was spotless. There's an awesome dive shop/snorkeling tour company just down the road and they will pick you up from the dock out front! I would stay here again in a heartbeat. "
The price is $158
$172 total
includes taxes & fees
Jun 3 - Jun 4
Hidden Jewel Boutique Hotel
Main House Upstairs 2 Bedroom M1 | Balcony view
Cocotal Inn and Cabanas
2.5 star property
9.8 out of 10, Exceptional, (21)
"People were great and cabin/rooms are nice, spacious, well equipped and priced within reason. Nice quite area away from main city and traffic. Unfortunately no swimming access to the ocean but they do have a great clean pool. Unfortunately a lot of weeds were coming to the shore and the aroma was not interesting. But overall a nice, small resort with an attentive staff. They included transportation to and from the airport. I’d go back!"
Cocotal Inn and Cabanas
Exterior
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
Outdoor pool
Villa Stella Di Mare - Luxurious Beachfront Villa Newly Renovated GOLD STANDARD
10.0 out of 10, Exceptional, (87)
"From the moment we booked Stella Di Mare it was the easiest VRBO ever! Randy, the owner, Victor and Naomi the caretakers were absolutely lovely every step of the way! And of course, the home was beautiful and in the most stunning setting… What a wonderful vacation… The insane amount of fishing, my husband and children did and the snorkeling and scuba diving we all did was incredible! The pool is AMAZING! So relaxing. We will definitely go back… we haven’t been gone for more than 48 hours and we...
Villa Stella Di Mare - Luxurious Beachfront Villa Newly Renovated GOLD STANDARD
On the beach, sun loungers, beach towels
Away from it all ! Romantic, cozy, quiet villa in a secluded beach!
9.2 out of 10, Wonderful, (7)
"Everything was as described. Very clean, comfy bed, well maintained property. Would definitely return."
Away from it all ! Romantic, cozy, quiet villa in a secluded beach!
Private beach, beach massages, scuba diving, snorkeling
Playa Del Sol
3.5 star property
10.0 out of 10, Exceptional, (1)
"The property is wonderful! The location was perfect for us, it is 10 miles north of town so it was quiet and intimate. The staff was AMAZING! I cannot say enough how fabulous every single person (staff) there was. The food at the bar was so fresh and delicious, we have been home for one day and miss it badly. If you are looking for a friendly, clean, relaxing place to stay, this is it."
Playa Del Sol
Property grounds
Live & Sleep over the Sea!! ** Glamping in Paradise**
10.0 out of 10, Exceptional, (88)
"Enjoyed staying over the water. Clean, hospitality, accommodating, fun things to do. Great food."
Live & Sleep over the Sea!! ** Glamping in Paradise**
Property grounds
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 $153
$320 total
includes taxes & fees
Jun 15 - Jun 16
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.

Mexico Rocks Travel Info

Number of reviews
4,173
Closest neighborhood
Turtle Beach Cabins
Accommodation
846 hotels
4-star hotels
Matachica Resort & Spa - Adults Only, Coco Beach Resort and Belizean Cove Estates
3-star hotels
Bella Vista Resort Belize, XTan Ha - The Waterfront Resort and Belizean Shores Resort
Location
San Pedro, Belize
Lowest price
$137
Highest price
$320

Hotels near Other San Pedro Attractions

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 51 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. Other good choices within a few miles include Coco Beach Resort and Portofino Beach Resort.

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

Expedia has 51 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/.

Recent reviews of Mexico Rocks hotels
Expedia verified reviews