Wyndham opens third Belize resort, off Ambergris Caye: Travel Weekly
The infinity pool at the Turtle Island Beach Resort, Trademark Collection by Wyndham in Belize. Wyndham Hotels & Resorts has added its third property in Belize with the debut of the Turtle Island Beach Resort, Trademark Collection by Wyndham. Located on a private island just off the west side of Ambergris Caye, the property is accessible via a complimentary five-minute boat transfer from San Pedro. The Turtle Island Beach Resort, Trademark Collection by Wyndham offers eight beach houses and five pet-friendly villas. Beach houses include one bedroom, a full kitchen and a terrace, while each vi...