Caribbean Resorts

belize marriott new News

Marriott Is Opening a New Resort in Belize

A hot new resort is coming to one of the Caribbean’s hottest hotel destinations: Belize.  The new Alaia Belize is set in the bustling destination of San Pedro Town in Ambergris Caye, a residential resort community that will be part […]