Travel & Leisure’s Top 25 Resort Hotels in the Caribbean
Travel & Leisure ranked Secret Bay #11 out of all hotel resorts in the Caribbean, Bermuda and the Bahamas. This distinction was based upon reader-generated scores of overall value, food and drink, service, location, and facilities.