Located close to Hopkins Village Beach, Maya Heights Village Resort provides a terrace, an outdoor entertainment area and a bar. The on-site restaurant, Maya Heights Restaurant, features ocean views and al fresco dining. Enjoy on-site activities, such as ecotours, kayaking and hiking/biking. In addition to a conference centre, guests can connect to free in-room WiFi.