The Coral Beach & Tennis Club offers three incredible restaurants that all feature the best views on the island. From a relaxed lunch served directly to your beach lounger to an elegant dinner for two on our Longtail Terrace, there are dining options to suit every occasion.


The Coral Room & Longtail Terrace

Our Chef’s original, sophisticated dishes aim to surprise and inspire you in an elegant setting.

The Beach Terrace

This is the favourite spot for the beach goers, where dress is relaxed and the style and menu are simple.

The Frozen Hut

Order delicious lunchtime fare and refreshing cocktails from your beach chair or dine on our oceanside deck.