3 Adults , 2 ChildrenEdit

Adult (+12 yrs)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Children 2-12 yrs

  • 1
  • 2
  • 3
  • 4


Mata Rocks Resort

45 Coconut Drive

SOLDOUT for the selected dates



About Mata Rocks Resort

check-in 3 PM | check-out 11 AM

Property Location With a stay at Mata Rocks Resort in San Pedro, you'll be on the beach, just a 2-minute walk from Belize Barrie

Property Location
With a stay at Mata Rocks Resort in San Pedro, you'll be on the beach, just a 2-minute walk from Belize Barrier Reef and 10 minutes by foot from Black & White Cultural Entertainment Center. This beach hotel is 1.5 mi (2.4 km) from Belize Chocolate Company and 1.5 mi (2.5 km) from San Pedro Belize Express Dock.

Make yourself at home in one of the 17 air-conditioned rooms featuring refrigerators. Rooms have private patios. Complimentary wired and wireless Internet access keeps you connected, and cable programming provides entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.

Take advantage of recreation opportunities including an outdoor pool and bicycles to rent. Additional amenities at this hotel include complimentary wireless Internet access, gift shops/newsstands, and wedding services.

Enjoy a satisfying meal at Squirrels Nest serving guests of Mata Rocks Resort. Relax with your favorite drink at the bar/lounge or the beach bar. A complimentary continental breakfast is served daily.

Business, Other Amenities
Featured amenities include multilingual staff and a safe deposit box at the front desk. Free self parking is available onsite.

Mata Rocks Resort Hotel policies

Check in/out Hotel Check-in Time is 3 PM, Check-out Time is 11 AM.

Cancellation Policy Cancellation and prepayment policies vary according to room type. Please check the Fare policy associated with your room.

Extra Bed The inclusion of extra bed with a booking is facilitated with a folding cot or a mattress as an extra bed.

Payment Mode You can pay now or you can pay at the hotel if your selected room type has this option.

Read All Policies

Hotel Policy

The primary guest checking in to the hotel must be at least 18 years of age. Children accompanying adults must be between 1-12 years.

It is mandatory for guests to present valid photo identification at the time of check-in.

In case of bookings where payment is charged directly at the hotel, we need your Credit Card details to guarantee the booking. The booking confirmation is subject to successful validation of your Credit Card by the hotel. MakeMyTrip will not charge your card; however, the hotel reserves the right to charge a part or full amount before the check-in.

The room tariff is inclusive of extra charges applicable for the children.

If your child requires additional bedding and/or breakfast options, please book them as an adult to ensure the correct room configuration. You will be notified of any additional costs resulting from individual hotel policies regarding children staying with parents and age range allowed

Early check-in or late check-out is subject to availability and may be chargeable by the hotel. The standard check-in time is 3 PM and the standard check-out time is 11 AM. After booking you will be sent an email confirmation with hotel phone number. You can contact the hotel directly for early check-in or late check-out.

The room tariff includes all taxes. The amount paid for the room does not include charges for optional services and facilities (such as room service, mini bar, snacks or telephone calls). These will be charged at the time of check-out.

The room tariff is inclusive of charges for extra bed for adults.

For any update, User shall pay applicable cancellation/modification charges.

Modified bookings will be subject to availability and revised booking policy of the Hotel.

The cancellation/modification charges are standard and any waiver is on the hotel's discretion.

Number of modifications possible on a booking will be on the discretion of MakemyTrip.

Selective offers of MakeMyTrip will not be valid on a cancellation or modification of booking.

Any e-coupon discount on the original booking shall be forfeited in the event of cancellation or modification.

User rating & reviews

Read about experiences of fellow travellers who have stayed at this hotel.

4.5441 Reviews

EXCELLENT 216 reviews

VERY GOOD 160 reviews

AVERAGE 45 reviews

POOR 14 reviews

TERRIBLE 6 reviews


Jesse B

Couples Traveller

18 May 2018

There are nice things about th....

1st Please see my other reviews to know we’re positive people and make the best of situations when things aren’t exactly perfect. I’ll start with the good. The rooms are quaint and someplace we’d like to stay. The staff was very friendly but unfortunately unable to help with the main issue. The location is very nice just south of town. We booked a deluxe Balcony room. If you’re even considering staying here please read to the end. I’m really sorry this ended up being so long but since Mata Rocks CHARGED for 9 days even though we only stayed one night, I really want to save anyone else who might consider staying here. Our stays previously about a mile away at Sun Breeze were very nice. Please checkout the review of where we ended up staying this trip after checking out of Mata Rocks– it is a solid 5 star experience and it’s only a block away. Back to Mata Rocks — There were minor problems we could live with - the toilet leaked and water pressure was very low - the 1st morning it was just enough to get wet but ran out before I could get the soap off. Water pressure is low in many areas (the place we went to after checking out of Mata Rocks has a well as a backup). The office said the total lack of water was because we were on the second floor. They could move us to a cheaper room on the 1st floor but we’d still have to pay the premium for the deluxe room even though we were staying in a much less expensive room. I don’t know how to describe the bed ?? but it made crunch sounds when you laid down and was kind of lumpy but we slept OK. Those problems were really minor. The problem we couldn’t get over was the smell. It was overwhelming. I thought it smelled like sewage but my wife said it was more like burnt broccoli. The problem is that in most of the island at least on the ocean side there is a large amount of sea grass that washes up every day. Most places rake the beaches to keep it from accumulating. We tried to wait it out. We arrived Friday just after lunch and hoped it was something that could be cleared up. As you can see from the attached pictures Mata Rocks had not raked the grass, at least not in a long time. There is a pool of stagnant water just a few feet from the beach. It might be hard to tell where the beach is because it’s covered in sea grass. The odor from that small area carried all the way to the “parking area” in the front of Mata Rocks. Friday night we walked the beach and noticed that the smell went away when we walked a 100’ in either direction. We talked to a groundskeeper at another place and he said they had to rake it to keep the smell down. The lady at the front desk of Mata Rocks was very friendly but she said the smell was much better than it had been and we shouldn’t expect it to get better. Since the odor issue was anywhere else along the beach and the issue hadn’t improved by Saturday we checked out. The rest is our communication with Mata Rocks and their refusal to return the money for the 8 days we didn’t stay there. We don’t have phone service in Belize so we emailed Mata Rocks reservations to let them know the problems we had, that they couldn’t be resolved and we checked out after 1 day but got no response. On Wednesday I contacted them and they said they didn’t respond because we didn’t ask for a refund (wouldn’t you think they’d at least want to know more about the problems or even say “I’m sorry”?) They said the seagrass is an act of God and they wouldn’t refund the money (you have to pay full amount in advance which probably should have been a warning sign…). There was no response when I told them that they’re not cleaning the seagrass was the cause of the odor and not an act of God. After all, the other resorts and hotels who cleaned it didn’t have the problem. Part of issue could be that the management is in Texas and you can’t talk to them face to face or show them what you’re talking about but whatever the cause we highly recommend staying someplace else. Again apologies for the long review. First two pictures are of the stagnant water and accumulated sea grass taken on May 12th. The third picture is of the unusual stains on the bed sheets. There were brown stain on the towels too.


Couples Traveller

14 May 2018

Nice place to stay

We only stayed three nights. The room was a clean and comfortable room. All the staff were kind and helpful. Beautiful views of the sunsets from our room. It was nice to have the bar right by the beach.


Friends getaway Traveller

26 Apr 2018

A few days in Paradise

We just returned from MataRocks and had great stay!! The service was amazing. Everyone worked so hard to keep this small resort in tip top shape. The beds were probably the best I've ever slept in including Ritz , Westin and other "luxury" brands.. the pool area was small but perfect to enjoy a drink in after day of activities Its small enough that you get to meet the fellow travelers and enjoy drinks over happy hour... The only complaint as others mentioned is the Sea Grass but obviously unavoidable during this season. I think you pay bit more here than some of the other resorts but the service and cleanliness make it worth it. We loved the drinks !! And used the golf carts and enjoyed take out from restaurants next store. The ceviche was the bomb


Couples Traveller

15 Apr 2018

Short getaway

Nice quaint retreat. Great ocean vires. Lean pool and good drinks at the bar. There are a few restaraunts and markets within walking distance. Nice to have security in the evening on the beach. Crews cleaned up the seaweed on the beach each morning. Staff was super friendly and helpful. Make sure to take mosquito repellant as they come out like crazy after it rains.


Family Traveller

10 Apr 2018

Found Our Spot

We just returned from a week stay at Mata Rocks. We remembered Mata Rocks from a previous trip when we stayed further south down the beach. We're very glad we booked here as we felt at home from the first minute. Irma and Elliot in the office were great as well as the very friendly crew working the grounds and rooms. Our room had a great balcony view of the pool and ocean. The room was modern and very clean with a very comfortable bed. We walked to town a few times and found it to be an easy walk along the beach. The pool was perfect for cooling off and the tiki bar, the Squirrel's Nest, is a great place for a cold one. Leo does an excellent job behind the bar. We found Mata Rocks to be the perfect blend of everything we look for in a hotel and can't recommend this place enough!

Powered by

scroll up