Cotton Bay Village is a collection of colorful villas between the Atlantic Ocean and the St Lucia Golf Club. The family-friendly resort, situated around a free-form lagoon pool, offers 75 apartments, town homes, and beachfront villas. All accommodations include a fully equipped kitchen, but guests may opt for self-catering or all-inclusive meal programs. The Hummingbird Kid’s Club offers supervised children's programs, allowing adults to sunbathe at the mile-long beach, dine at The Beach Clubl, or embrace the spa and fitness center. Cotton Bay Village also covers the greens fee at the neighboring golf club.