Wymara is located on the Bight Beach, which boasts white sand, smaller crowds, and varying shades of turquoise water. The beach features loungers with umbrellas available to guests.