Our Restaurants

At our Caribbean resort, every meal is an unforgettable experience. From the freshness of local flavors in our oceanfront restaurant to the elegance of international cuisine in a sophisticated setting, we offer a culinary journey that celebrates the best of every culture. Enjoy authentic Italian food on a terrace bathed by tropical breezes, explore the vibrant flavors of Asia in a modern and cozy space, or indulge in premium cuts of meat and fresh seafood under a starry sky.
Here, the pleasure of good food accompanies you in every corner, choose your table and let the flavors transport you!

Fish Restaurant Picture

Fish Restaurant

We believe that the best fish is the one you catch yourself. But when that's not an option, we're here to offer you the next best thing: amazingly fresh, healthy seafood from our famous Red Sea shores directly to your table. Book in advance & Enjoy an unforgettable meal.

450 guests

From 07:00 am to 10:30 am - 12:30 pm to 14:30 pm - 18:30 pm to 21:00 pm

250 guests

From 19:00 pm to 21:30 pm

Italian Restaurant

Enjoy authentic Italian cuisine crafted from fresh, high-quality ingredients. The menu typically features a variety of dishes, including handmade pasta, wood-fired pizzas, and flavorful antipasti.

Italian restaurant picture
Beach restaurant picture

Beach Restaurant

Open air, beach front restaurant, serves daily lunch buffet and delicious snacks.
Accommodates 300 seats out-door.

150 guests

From 08:00 am to 12:00 pm (Light Breakfast)- Lunch 12:30 pm to 15.00 pm

40 guests

From 19:00 pm to 21:30 pm

Caribbean Restaurant

Serves daily buffet for breakfast, lunch and dinner. Caribbean Restaurant offers delicious international culinary mixed with live cooking stations. Various theme nights are offered daily during lunch & dinner. Accommodates 400 seats indoor & 100 seats outdoor plus children section.

Caribbean restaurant picture