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
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.
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.


Beach Restaurant
Open air, beach front restaurant, serves daily lunch buffet and delicious snacks.
Accommodates 300 seats out-door.
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.

