Have fun with onsite activities like kayaking and scuba diving. Additional recreation onsite includes fitness classes, yoga, and spelunking. Enjoy a swim in the outdoor pool or use the resort's other amenities, which include a private beach and a waterslide. Grotto Bay Beach Resort also has a 24-hour fitness center and spa services, as well as a garden.