Luxury resort.
Guests have described Elbow Beach Hotel as pure luxury. The rooms are large, airy, spacious, and equipped with patios set on the hillside for stunning ocean views. The rooms have everything thing guests need to enjoy staying at a home away from home. Despite the resort's large size, you rarely feel crowded.