Matachica Resort & Spa Adults Only
San Pedro · Belize · 5 Miles North Of San Pedro
About Matachica Resort & Spa Adults Only — Luxury Boutique Hotel in San Pedro
Matachica Resort & Spa Adults Only is an exceptional 4-star hotel in San Pedro, Belize. Guests enjoy a distinctive experience combining world-class facilities including bar, beach club, concierge, and more with the personalised warmth that defines great boutique hospitality.
Guest Reviews 4.7 / 5
This resort is heaven! We stayed 5 nights, there were 4 of us in the luxury villa. Soooo much space. The wind blew constantly which was so nice! Be aware May is apparently seaweed month but it really doesn't matter. They will transport you to an absolutely exquisite beach for a few hours if you want to get in the water. I cannot say enough good things about all of the staff. Food was great as well!
Really delighted to have stayed here at Matachica. This hotel did not come up in our first couple of searches of where to stay near San Pedro but we are so glad to have found it. The staff were excellent and so welcoming and friendly. Big shoutout to Heidi for looking after us and helping pulling out all the stops as we celebrated our anniversary. The food and amenities in the hotel is second to none. Really exceptional. There is a lovely swimming pool to lounge around and/ or comfy sofas that they have placed on the pier in the sea. Both great options Despite this hotel being further from downtown, we did not feel impacted as the hotel provided amazing transfers for us. We also rented a golf buggy which was novel and let us travel to the town as we pleased (~30 min drive)
It takes about 25 min to get into town from Matachica. We rented a golf cart during our stay. The beach and resort were both beautiful except for the sargassum. Apparently it's all of the Caribbean. The smell was bad, but the resort did what they could to clear it off of the beach. It's something that they experience in the spring and summer. The service was impeccable. We would definitely go back during a different time of year.