At Secret Harbour Beach Resort, you can look forward to a beach bar, shopping on site, and a garden. Active travelers can enjoy scuba diving, sailing, and snorkeling at this hotel. Treat yourself to spa services, such as a massage, aromatherapy, or Ayurvedic treatments. At the two on-site restaurants, enjoy breakfast, lunch, dinner, kids' meals, and a beachfront location. Enjoy the gym, as well as activities like boat tours and kayaking. In addition to laundry facilities and a bar, guests can connect to free in-room WiFi.