Set on Palm Beach on the Caribbean Sea, this upscale resort.
Featuring balconies with garden or sea views, the relaxed, tropical-inspired rooms come with free Wi-Fi, flat-screen TVs, living areas and kitchenettes. Villas offer 2 bedrooms, separate living/dining rooms, and kitchens. Free perks include parking and fitness classes. There's a beachfront restaurant/bar, a poolside bar and a cafe, as well as 2 outdoor pools and a fitness center. A children's playroom offers games consoles.