Private pool and waterfront views set the scene at this two-bedroom, two-bath bungalow in Mahogany Bay Village. Enjoy a full kitchen, grill, and easy access to San Pedro.
The Space
Canalfront Retreat is a luxurious two-bedroom, two-bathroom private villa in the gated community of Mahogany Bay Village on Ambergris Caye. With high-end interior and outdoor design, it offers a comfortable private escape approximately 15 minutes by car from San Pedro Town.
- Private pool with waterfront views
- Barbecue grill
- Spacious living room
- Fully equipped kitchen
- En-suite bathroom in each bedroom
Guest Access
Groups staying a minimum of three nights receive one inclusive round-trip speedboat shuttle experience to Mistico Beach Club.
Upon arrival, each guest will receive:
- One complimentary drink
- A 15% discount on food and beverages at Mistico Beach Club
The dedicated shuttle service departs from and returns to the Mahogany Bay Village Marina.
Guests also have access to private parking at the villa. Although the Hilton’s private beach club, gym, and pool are not available, the community has its own pool club with a restaurant and bar. Present your reservation information to receive an exclusive 10% discount on purchases while using the area.
Additional Information
- A generator is provided in case of island power outages, helping ensure an uninterrupted stay.
- Development and construction may be taking place in the neighborhood. Rates have been reduced to reflect this.
Guest reviews
4.8
· 36 reviews
4.8
Cleanliness
4.8
Accuracy
4.9
Communication
4.6
Location
4.8
Check-in
4.7
Value
What guests are saying
5

Kiandra
2 weeks ago
Great place nice community a lot of construction going on around. Host was very accommodating to our needs
4

Jasmine
4 weeks ago
Great place
5

Patrick
1 month ago
Beautiful views from the pool at night. Island is incredibly friendly and so much to do.
Host replied
5

Alethia
1 month ago
Great stay, host was responsive. Villa looks like the photos.
Host replied
5

Maron
2 months ago
The property was kid-friendly, comfortable, and had so many amenities on site that we didn’t necessarily need to leave the property for everything. There were options to get groceries, food, and even souvenirs, which was incredibly convenient—especially while traveling with a little one. The management team was wonderful—very responsive, helpful, and easy to communicate with throughout our stay. One of our favorite perks was the complimentary transportation to the beach club. It was such a convenient add-on and made getting to the beach much easier, especially with a child. A few things to be aware of: the surrounding area is still developing, and we did occasionally see raccoons around the property. We also experienced a few power outages during periods of heavy rain and thunderstorms. Thankfully, the property had generators, so this was more of a minor inconvenience than a major issue. Overall, we had a great experience and would definitely consider staying here again.
4
Shydayin
2 months ago
Had a great vacation
5
Chanda
2 months ago
Very nice place comfortable beds
5
Keith
3 months ago
Amazing stay from start to finish! The Airbnb was exactly as described—very clean, comfortable, spacious, and well taken care of. Everything we needed was provided, and the space made us feel right at home. The location was convenient and made getting around easy. The host was great as well—very responsive, helpful, and made the entire check-in and check-out process smooth and stress-free. You can definitely tell they put effort into making sure their guests have a great experience. I would absolutely stay here again and highly recommend this place to anyone visiting the area. Definitely a 10/10 experience!
5
Chenavia
3 months ago
The Villa was nice and having the pool on the property made our stay so much more worth it! The water pressure was not strong to me but it got the job done so no complaints. Overall, the house was very comfortable for my family. However, I think the Villa needs touch-ups in certain areas inside.
5
Shelby
3 months ago
The place was great! Very beautiful and everything was extremely clean. Host was always very responsive and helpful whenever we called. Would definitely stay here again!
Host replied
Location
Location shown is approximate (within 1km radius)
Choose your dates
Select check-in and check-out