Take advantage of a beach bar, shopping on-site and a garden at Secret Harbour Beach Resort. This hotel is a great place to bask in the sun with a white sand beach, beachfront dining and sunloungers. Treat yourself to spa services, such as a body scrub, aromatherapy or a massage. At the two on-site restaurants, enjoy breakfast, lunch, dinner and children's meals. Enjoy the gym, as well as activities, such as sailing, scuba diving and kayaking. Free in-room WiFi is available to all guests, along with laundry facilities and a bar.