San Pedro Belize Express Water Taxi is located near Mata Rocks Resort, which provides a beach bar, a poolside bar, and a library. With a beachfront location, beachfront dining, and sun loungers, this hotel is the perfect place to soak up some sun. Free in-room WiFi, with speed of 250+ Mbps (good for 3–5 people or up to 10 devices), is available to all guests, along with laundry facilities and a bar.
Located in San Pedro, Mata Rocks Resort is near the airport and on the beach. While the natural beauty of Belize Barrier Reef and San Pedro Beach can be enjoyed by anyone, those looking for an activity can check out San Pedro Belize Express Water Taxi.
Reef Runner Glass Bottom Boat and Tackle Box Canyons are also worth visiting. Discover the area's water adventures with kayaking and snorkeling nearby, or enjoy the great outdoors with hiking/biking trails and ecotours. Visit our San Pedro travel guide
45 Coconut Drive, San Pedro
What's nearby
San Pedro Beach
11 min drive - 3.1 miles
Black & White Cultural Entertainment Center
10 min walk - 0.6 miles
Belize Chocolate Company
4 min drive - 1.6 miles
San Pedro Town Hall
5 min drive - 1.8 miles
Secret Beach
47 min drive - 11.5 miles
Getting around
San Pedro (SPR-John Greif II)
9 min drive
Restaurants
Coffee De Los Mayas
10 min walk
Carlo And Ernie's Runway Bar
4 min drive
Blue Water Grill
5 min drive
La Fonda De Nilo
4 min walk
Hidden Treasure Restaurant
5 min walk
About this property
Mata Rocks Resort
Hotel near Belize Barrier Reef
San Pedro Belize Express Water Taxi is located near Mata Rocks Resort, which provides a beach bar, a poolside bar, and a library. This hotel is a great place to bask in the sun with a beachfront location, beachfront dining, and sun loungers. Free in-room WiFi, with speed of 250+ Mbps (good for 3–5 people or up to 10 devices), is available to all guests, along with laundry facilities and a bar.
You'll also enjoy perks such as:
An outdoor pool along with sun loungers and pool umbrellas
Free self parking
Local cuisine breakfast (surcharge), free bicycle rentals, and a ferry terminal shuttle
Multilingual staff, luggage storage, and wedding services
Guest reviews say great things about the helpful staff
Room features
All guestrooms are individually furnished, and boast comforts such as premium bedding and laptop-friendly workspaces, in addition to perks like free WiFi and air conditioning.
Extra amenities include:
Hypo-allergenic bedding, Egyptian cotton sheets, and pillowtop mattresses
Bathrooms with designer toiletries and showers
32-inch LED TVs with Netflix, streaming services, and digital channels
Yes, this property has an outdoor pool. Pool access is from 7 AM–10 PM.
How much does it cost to stay at Mata Rocks Resort?
As of Oct 24, 2026, prices found for a 1-night stay for 2 adults at Mata Rocks Resort on Nov 23, 2026 start from $127, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Mata Rocks Resort pet-friendly?
No, only service animals are welcome at the property.
How much is parking?
Self parking is free at this property.
What time is check-in at Mata Rocks Resort?
Check-in start time: 3 PM; Check-in end time: 9 PM. After-hours check-in is not available.
What time is check-out at Mata Rocks Resort?
Check-out is at 11:00 AM. Late check-out is available for a fee (subject to availability).
Where is Mata Rocks Resort located?
Nestled on the beach, this San Pedro hotel is within 1 mi (2 km) of Black & White Cultural Entertainment Center, Belize Barrier Reef, and San Pedro Belize Express Water Taxi. Central Park Beach and San Pedro Central Park are also within 2 mi (3 km).
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Mata Rocks Resort Reviews
8.6
Excellent
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
I ended up enjoying my stay in San Pedro and extending it. The staff, Ken and Javier, were extremely friendly and helpful (with recommendations and in general). will be recommending this hotel to others.
Upon arrival I was expecting a nicer place more luxurious, but at the end the room was very clean and nice, the restaurant serves were very polite and food was very good, prices were affordable, overall we enjoy our stay
James, the bartender was fabulous! Bada Bing, bada bang if you know you know. We got stuck one day with really bad weather, but he made the day awesome. We met wonderful local folks and just had an overall great time. The rooms are more of an older motel style, but have been remodeled for a adorable modern vibe. The pool was beautiful.
The staff was excellent; Kudos to Zamir, Javier and James and the entire staff. The periodic odor from the seaweed is distracting and obviously beyond the control of the resort. The pool albeit small was very clean. This is a small resort with a lot of charm. However, it being older the hardware in the bathrooms and the linens needs upgrading. That did not prevent us from enjoying our stay.
Staff was great, wasn’t used to the smell reason we could not enjoy the balcony
Stayed 4 nights in May 2026
Verified review
10/10 Excellent
Sara Enustun
Jan 2, 2026
We had a very nice stay at Mata Rocks! Everyone was very accommodating, rooms were just what we needed- clean and housekeeping was very good. The bar area was so cute and fun for evening drink and food.
Staff was very helpful. James was an entertaining bartender and Javier was on point with getting our food delivered to our room for us at the end of each day. Mata Rocks had a charming vibe, we feel so lucky to have found it!
Tasteful rooms with very comfortable beds. Our room opened onto the pool area that was spotless.
Best part of this resort is the restaurant and bar.
Food is really good and the bar tender James is wonderful , he is very funny and makes your stay fun!
All the staff were excellent and helpful.
We had an amazing stay at Mata Rocks. The staff were very friendly and helpful and the resort was beautiful. Our room was clean and we were so excited to have a pool right outside our room. We are already planning a trip back and planning on staying here again. 100% recommend!
The hotel is a cute comfortable little boutique space close to everything! The staff is outstanding! Zamir, James and Martha made me feel like family! My room was clean, well kept and stocked everyday the bed was very comfortable and soft pillows! The bar and kitchen staff(James) was like talking to an old friend! Fun, kind and caring and super helpful! He did everything around the hotel. The food was fresh and very tasty along with the drinks. The pool was clean and refreshing. If your ever in Belize San Pedro don't miss out on staying at this GEM! Thank you Staff for such a great stay! Jackie Bates
Staff at Mata Rocks is exceptional, from the manager Ernesto to the bartenders and wait staff to the housekeeping staff. They helped with everything - cart rental, snorkel tours, restaurant recommendations...
Room was very comfortable (except it needs reading lights for the beds.) Pool was fun and spotless, and the beach area was immaculate.
Bonus points for having pickleball courts!