Mazagan offers an appealing backdrop for every event.

Dining & Themed Parties

Dining And Themed Parties

Choosing the right restaurant venue is key to organising your event. We offer a wide range of authentic dining options to make any event memorable.

Indoor restaurants

  • Morjana: Local flavours and traditional interiors immerse you in Moroccan culture (seating for 192)
  • George: An authentic steakhouse with a view of our golf course and the Atlantic Ocean (seating for 85 – 45 indoors and 40 outdoors)
  • Sel de Mer: Our signature restaurant, serving refined French cuisine and fresh seafood (seating for 96)
  • Olives: A buffet serving Italian and Mediterranean cuisine with terrace seating for 210 (seating for 400 – 140 indoors and 260 outdoors)
  • Market Place: A restaurant with panoramic views of the gardens and pool; enjoy a varied buffet of Asian, African, Indian and European specialties (seating for 375)
  • La Cave: A cosy bistro serving gourmet cuisine (seating for 24)

Outdoor restaurants

  • Oasis: Located poolside at the heart of our garden, this restaurant is the place to sample mezzes, grilled delicacies and salads (seating for 86)
  • Al Firma: A unique experience at the heart of the Mazagan forest, this restaurant serves its guests in tents under the beautiful starry skies (seating for 110)
  • Beach Barbecue: Grilled food and pizzas baked over a wood fire on the beach (seating for 82)

Themed parties for up to 800 guests

  • Spectacular Gala Dinner in our banquet hall
  • Beach Party featuring a DJ, live band and tapas
  • Stylish Cocktail with live cooking at the Alias Club
  • Our signature “1001 Nights” extravaganza on the esplanade overlooking the ocean
  • Cosy dinner by the pool in our Grand Riad

More Reasons To Stay at Mazagan Beach & Golf Resort

Mazagan Golf Course

Mazagan Golf

Mazagan Golf course has 18 holes over dunes and valleys, was designed by Gary Player, a South African golfer who is considered one of the greatest players the game has ever seen.

Know More
Mazagan Kids Club

Kids Activities

There's a club for everyone at the resort to keep your kids entertained with fun and adventurous activities throughout the day.

Know More
Sel De Mer Restaurant


With eleven restaurants open at various times throughout the year, you will be spoiled for choice when sampling Mazagan’s culinary delight