Located close to South Ocean and Clifton Heritage National Land and Sea Park, The Island House provides a beach bar, a poolside bar, and a terrace. Treat yourself to a body scrub, a body treatment, or reflexology at Bamford Spa, the onsite spa. Be sure to enjoy a meal at any of the 3 onsite restaurants, which feature Asian cuisine and ocean views.
Yoga classes and Pilates classes are offered at the 24-hour health club; other things to do include racquetball/squash. Shopping on site, a coffee shop/cafe, and a garden are available to all guests.