Mazagan Beach and Golf Resort - dine under the stars and enjoy traditional Moroccan flavours at Al Firma

Al Firma Berber Tent

Share traditional Moroccan dishes in a beautiful Berber tent, filled with cushions and intricate carpets.


Moroccan Dining under the stars

After an action-packed day enjoying Mazagan’s numerous activities, Al Firma is the perfect place to unwind. This is where your magical Moroccan fairytale becomes a reality.

Take a seat in our beautiful Berber tent filled with plush cushions, intricately woven carpets and beautiful lanterns, or sit outside and gaze up at the moonlit sky as our waiters serve you traditional Moroccan dishes carefully prepared with organic and seasonal ingredients grown in the Al Firma garden.


Authentically Moroccan

Feast on a spread of vibrant mezze, zesty salads, couscous and rich tagines, layered with spices and made using freshly picked ingredients straight from the garden.

Mazagan Beach and Golf Resort - Feast on local delicacies prepared with a Moroccan welcome

Let Us Entertain You

Be mesmerised by the oriental dances performed in the moonlight to the soothing sounds of the Moroccan lute. From start to finish, your time at Al Firma will take your breath away.

Mazagan Beach and Golf Resort - dine under the stars and enjoy traditional Moroccan flavours at Al Firma
Opening Hours

Closed for the season

Restaurant Information

Dress code:
Smart casual

Age policy:
All ages welcome

Other Tasty Offerings At Mazagan

With a world of restaurants just waiting to be discovered, there’s so much more to tempt you during your stay.

Mazagan Beach and Golf Resort - Enjoy freshly prepared dishes with Atlantic Ocean views at our Barbecue restaurant

Beach Barbecue Mixed Grill Restaurant 

Order sizzling steaks and refreshing cocktails at this laidback eatery on the edge of the sea.

Mazagan Beach and Golf Resort - Sumptuous cuts of freshly grilled meat served in a stylish setting at George

George Steakhouse And Bar

Savour mouthwatering steaks from around the world, grilled to perfection in our charcoal oven.

Mazagan Beach and Golf Resort - Moroccan specialities meets a warm local welcome at Morjana

Morjana Moroccan Cuisine

Immerse yourself in the rich flavours of Morocco, where authentic recipes are given a modern twist.

Mazagan Beach and Golf Resort - Moroccan and international flavours served in a rich buffet at Olives

Olives Mediterranean Buffet Restaurant

Take a seat on the sun-kissed terrace to enjoy Mediterranean pastas, pizzas and snacks.

Mazagan Beach and Golf Resort - fine dining of seafood and meat in the stylish setting of Sel de Mer

Sel de Mer Seafood Restaurant

Indulge in high-end dining in a sublime setting at the sophisticated Sel de Mer Seafood Restaurant.