The 25 Best Resort Hotels in the Caribbean, Bermuda, and the Bahamas in 2022
"Palm Island Resort is an all-inclusive resort on a private island with only 43 rooms. It offers five beaches, numerous hiking and biking trails, and various water activities like snorkeling, kayaking, and paddleboarding." - Travel + Leisure Editors