The l’Ô Restaurant serves a tempting ‘a la carte’ menu of both Moroccan and Mediterranean cuisine, fused with many different flavors from all over the world. We use the fresh vegetables, fruit and herbs picked daily from our own organic garden, and the meat and fish used in our dishes are sourced from the best local suppliers. Our varied menu caters for all tastes, and our chef can also prepare special vegetarian dishes, on request. Wines, spirits and soft drinks are served in the restaurant, as well as outside on the terrace and in the garden.
Start your day with one of our generous and healthy breakfasts, served either outside in the garden, or inside in the dining room. Breakfast includes freshly squeezed orange juice, Moroccan pancakes, bread, pastries, honey, olive oil, butter, jam, eggs prepared to your choice and tea or coffee. Breakfast can also be served in your room.
Lunch & Dinner
Light and fresh lunches (grilled meats, soups, salads, sandwiches and fruit for dessert) are served outside on the garden terrace, overlooking the pool. In the evenings, guests can enjoy a romantic candlelight dinner on the terrace whilst watching the sun set, or savor one of our chef’s culinary delights, such as a tasty tajine, or a lighter Mediterranean dish, in the comfort of our elegant dining room.
is available from 07:30 to 22:30