"Located on St. George’s Island, the Bermuda outpost is a relatively new face, opening its 120 guest rooms and suites in 2021. All of the resort’s features and amenities — including two pools, a spa, and access to Five Forts Golf Club — feel elevated but simultaneously family-friendly; rent a poolside cabana for the day, or make your way down to one of the best beaches on the island, St. Catherine's Beach." - Travel + Leisure Editors