#10 Resort Hotel In The Caribbean, Bermuda And The Bahamas In Travel + Leisure’s World’s Best Awards 2021
Travel + Leisure ranks Secret Bay as #10 in the Top 25 Resort Hotels in the Caribbean, Bermuda, and the Bahamas for 2021, prioritizing Secret Bay’s private, boutique qualities and spacious stand alone villas.