belize resort island wyndham News

Wyndham Opens New Private Island Resort in Belize

Wyndham Hotels and Resorts has opened its third resort property in Belize, Caribbean Journal has learned.  The company has unveiled the new Turtle Island Beach Resort, a private-island resort off the western coast of Ambergris Caye.  The new resort, which […]


Sign up for Caribbean Journal's free newsletter for a daily dose of beaches, hotels, rum and the best Caribbean travel information on the net.

No. Thank You