You can look forward to water-park access, a beach bar, and a poolside bar at Grotto Bay Beach Resort. With a private beach, sun loungers, and beach umbrellas, this resort is the perfect place to soak up some sun. Treat yourself to a Thai massage, a body wrap, or a body treatment at the onsite spa. Be sure to enjoy a meal at any of the 3 onsite restaurants, which feature brunch and more. Yoga classes are offered at the gym; other things to do include kayaking, scuba diving, and spelunking. Free in-room WiFi is available to all guests, along with a terrace and a coffee shop/cafe.