4.75 ★
Casa De Moya & Mistico Beach Club + Boat Shuttle
- Villa·8 guests·3 bedrooms·3 bathrooms
Escape to serenity! Discover this luxurious villa in beautiful San Pedro, Belize. A newly constructed residence, elegantly decorated villa, nestled amidst lush greenery in gated Mahogany Bay Village. This spacious villa includes 3 bedrooms, 3 bathrooms, living room, fully equipped kitchen, screened ...
Amenities
Air conditioning
Swimming pool
Free WiFi
Kitchen
Washing Machine
Suitable for children
Available days
Reviews
4.75 (18)·Lisa Collins·January 2026
We thoroughly enjoyed our stay at Casa de Moya. The host/management company were very responsive and extremely helpful with our many questions. The house was perfect and very comfortable and had everything you need. The only thing I would say is to bring ear plugs if you are a light sleeper as there are dogs behind this home that bark a lot at night…not something the management or owner can control but worth noting. It doesn’t detract from the rental. The house was clean and the beds were comfortable! We would definitely stay here again!
·Marcelle/Anna·January 2026
Ms
My stay at Casa de Moya and Mahogany Bay was excellent. The house is comfortable, clean and with the necessary amenities to make our stay relax and pleasant. The staff was always attentive and responsive to any question/need.
The pool and enclosed porch made the stay much more pleasant listening and seeing the birds in the quiet morning while enjoying our coffee and a good book.
I highly recommend this place and can’t wait to go back.
·Meagan McArdle·January 2026
The place was beautiful as pictured. The property was gorgeous! Very happy with our experience and would recommend.
·Sajjad·January 2026
Positive: Everything
·kaidyn Levert·August 2025
I love staying here ! Everytime I come to Belize I only stay here . They helped me book everything I needed and we had more than enough space. It’s always a 10/10
Good to know
House Rules
Check-in: 3 pm
Check-out: 11 am
Pets: not allowed
Smoking inside: not allowed
Cancellation policy
100% refund up to 30 days before arrival