Top Hotels Near Mexico Rocks in San Pedro from AU$250

    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

Popular filters
Popular filters
Guest rating
Guest rating
Property class
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

Accommodation near Mexico Rocks

Exterior
Coco Beach Resort
4.0 star property
9.4 out of 10, Exceptional, (1003)
"Jenelly was amazing with arranging our accommodations which made our stay awesome. Everything was taken care of. The property was clean and the staff is friendly. Will recommend this property to everyone visiting ."
Coco Beach Resort
Balcony view
Grand Caribe Belize
3.5 star property
9.6 out of 10, Exceptional, (314)
"They were very sweet and put an anniversary surprise in our room before we got there. They were very helpful and accommodating with my broken foot. I highly recommend them "
The price is AU$412
per night
12 May - 13 May
Grand Caribe Belize
Sea Front Lower Level Suite | View from room
Belizean Shores Resort
3.0 star property
9.4 out of 10, Exceptional, (767)
"Great staff"
Belizean Shores Resort
Save an average of 15% on thousands of hotels when you're signed in
Outdoor pool, pool umbrellas, pool loungers
Matachica Resort & Spa - Adults Only
4.0 star property
9.6 out of 10, Exceptional, (284)
"Gorgeous grounds, accommodating staff, delicious food, and easy to get to town. Highly recommend!"
The price is AU$589
per night
3 May - 4 May
Matachica Resort & Spa - Adults Only
Private pool
Las Terrazas Resort
4.5 star property
9.0 out of 10, Wonderful, (192)
"Thanks for all the help! Awesome place to stay! "
The price is AU$315
per night
11 May - 12 May
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, (160)
"Amazing resort. Beautiful white sand and ocean view. A very nice display on our bed for our anniversary. Amazing staff. Thank you "
Sapphire Beach Resort
View from property
Bella Vista Resort Belize
3.0 star property
9.8 out of 10, Exceptional, (185)
"Great spot! Owner and staff were very accommodating and hospitable! We highly enjoyed our stay. "
The price is AU$308
per night
18 May - 19 May
Bella Vista Resort Belize
Interior
X'Tan Ha - The Waterfront Resort
3.0 star property
9.2 out of 10, Wonderful, (503)
"The property and staff are great. Use the staff to connect you with other activities and transportation, they will help avoid less than quality vendors."
X'Tan Ha - The Waterfront Resort
Outdoor pool, pool umbrellas, pool loungers
Sunset Caribe Belize
3.5 star property
9.4 out of 10, Exceptional, (137)
"Brand new, clean, and comfortable. "
Sunset Caribe Belize
Suite, 2 Bedrooms | Terrace/patio
Captain Morgan's Retreat
3.5 star property
8.0 out of 10, Very good, (154)
"When we came 8 years ago there were more amenities. We were a little disappointed to see that they no longer had the swim-up bar overlooking the water and you couldn't charge anything to your room. You always have to have your money with you. Lots of construction and changes happening. They should at least warn anyone trying to book. Overall, we still enjoyed our time there. Hard to have a bad time on Ambergris Caye. "
The price is AU$250
per night
8 May - 9 May
Captain Morgan's Retreat
Outdoor pool, pool 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, (40)
"Beautiful place to stay and very safe "
Belizean Cove Estates
Front of property
Hidden Jewel Boutique Hotel
4.0 star property
9.4 out of 10, Exceptional, (30)
"The staff is the real jewel of this property. EVERYONE was amazing and went out of their way to ensure we always had what we needed. We will stay again!"
The price is AU$263
per night
3 May - 4 May
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, (20)
"Great small place with attention to detail. Great communication. Very clean and comfortable with all amenities you would ever need. "
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, (86)
"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, snorkelling
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, (87)
"This place was amazing! The grounds are kept very clean and you feel very safe there. A long bumpy drive on a golf cart but well worth it. Daniel and Henry were super helpful and friendly. Henry can help arrange tours for you and they pick you up at your dock. If you want a different experience book this cabin over the water. We kept the windows open to have a cool breeze through but there are no screens. Henry would spray under the cabana at night which kept the mosquitos away. The internet...
Live & Sleep over the Sea!! ** Glamping in Paradise**
Property grounds
Romantic Garden View Suite in Oceanfront Boutique Resort
10.0 out of 10, Exceptional, (6)
"This place was beautiful, quiet, and clean. Rosie in the office reached out to help with anything from the moment we booked it. The food at the restaurant was some of the best on the island, especially the fish tacos. The bed was very comfortable and we had everything we needed for our amazing trip. Everyone there was so friendly and kind. Definitely and five star."
The price is AU$497
per night
5 May - 6 May
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,119
Closest neighbourhood
Turtle Beach Cabins
Accommodation
862 hotels
Mid-Range hotels
Matachica Resort & Spa - Adults Only, Coco Beach Resort and Belizean Cove Estates
Budget hotels
Bella Vista Resort Belize, XTan Ha - The Waterfront Resort and Belizean Shores Resort
Location
San Pedro, Belize
Lowest price
AU$250
Highest price
AU$589

Stay close to other popular 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 snorkelling. If you're looking for a convenient place to stay, take a look at the 50 hotels and other accommodation options you'll find within a mile.

What's 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 traveller 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 will I find near Mexico Rocks?

Expedia has 50 hotels and other accommodation options 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, you'll find most hotel reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If your reservation is non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Add your dates and click on "Search", then use the "fully refundable" filter to review the best options available near Mexico Rocks.

Recent Reviews in Mexico Rocks
Expedia verified reviews