Have fun with nearby activities like boat tours, hiking, and horseback riding. Additional recreation nearby includes spelunking and ecotours. Indulge in a treatment at the spa and enjoy a swim in the indoor pool. Peninsula Gardens Hotel also has a private beach and a seasonal outdoor pool, as well as spa services.