Consider a stay at Grotto Bay Beach Resort and take advantage of free water park access, a beach bar and a poolside bar. This resort is a great place to bask in the sun with a private beach, sunloungers and scuba diving. For some rest and relaxation, visit the outdoor treatment areas, and indulge in a body wrap, a hot stone massage or aromatherapy. Make sure that you enjoy a meal at the 3 on-site restaurants, including breakfast, brunch, lunch and dinner. Fitness classes and yoga classes are offered at the 24-hour gym; other things to do include spelunking and kayaking. Free in-room WiFi is available to all guests, along with a terrace and a coffee shop/cafe.