Have fun with onsite activities like kayaking, water skiing, and snorkeling. Enjoy treatments at the spa and relax in the indoor and outdoor pools. Royal Beach Hotel and Resort also has a nightclub, a private beach, and a health club, as well as spa services and a garden.