Mazagan Christmas

Celebrate the Festive Season with us

Mazagan transforms into a winter wonderland during the festive season.
We’ve created an incredible Christmas menu and magical kids’ program, our spa team have devised a Winter Glow package just for you, and you’re invited to a very special New Year’s Eve party. It’s the most wonderful time of the year – celebrate in style at Mazagan Beach & Golf Resort.

Christmas Delights

At Christmas, Mazagan is alive with the festive spirit. Coloured lighting transforms our stunning Beach & Golf Resort, and our lobby is filled with the joy of gorgeous Christmas tree. Experience a magical Christmas with us!

Mazagan Christmas Tree

A festive Christmas feast

You are warmly invited to share our special Christmas menu at the George Restaurant. Our Head Chef has prepared a menu of much-loved family favourites and festive twists, with foie gras, fillet of beef and scallops, and dishes to delight all the family. Share an unforgettable Mazagan Christmas with those you love.


Mazagan Beach and Golf Resort - Perfectly blended ingredients in our inspiring dishes

Relax and Unwind

Christmas time is all about relaxing and recharging. This festive period, treat yourself to a day-long DayCation at our world class spa.

Mazagan Beach and Golf Resort - unwind at our traditional Moroccan hammam

Hammam Berbere

Start your journey with 60 minutes of hammam – a traditional Moroccan therapy with cleansing hot steam, scented scrubs and detoxifying Ghasoul mud wrap.

Facial Treatment

Using luxurious Biologique Recherche products from Paris, our team of experts will offer you the perfect facial treatment for radiant and glowing skin.

Hot stone massage

Indulge your senses with a 90-minute hot stone treatment and nourishing Argan oil massage.

The heart of Christmas

Children will be entranced by a Mazagan Christmas. Our dedicated team have created a program of festive surprises for our younger guests – with child-friendly dinners, movie nights and magic shows, for all tastes and ages.

Mazagan Beach and Golf Resort - Spend time relaxing with the family in the perfect location

Mazagan NYE

Welcome the New Year with us

Mazagan sparkles at this time of year. We have festive menus, dazzling shows, evenings of dance and music, and special festive cocktails, as well as entertainment to thrill the children, with creative workshops and activities for all ages. Come and celebrate the magic with us!


Festive Brunch

Our chefs will prepare a sumptuous festive brunch on January 1. With the soft, swaying Bossa Nova rhythms of our live band, it’s the most perfect, and delicious, way to round off the New Year celebrations.

Mazagan Brunch

Feed your spirit

Relax to the max this December with our amazing “Inner Peace” Sport & Leisure deal for four. Start the fun with a round of mini-golf, center your soul with our archery instructors, and allow yourself to unwind with 75 minutes of Yoga & Mandala. Feel the peace the Mazagan way.

Our “Inner Peace” package for four people includes:

  • 1 x 45-minute mini-golf round of golf for your group of four
  • 1 x 30-minute session of Archery with one of our superb instructors, per group of four
  • 4 x sessions of 75 minutes of Yoga & Mandala (1 session per person)

  • Offers available throughout December

Feel the adrenaline

Get competitive on our karting track, take the quad bikes out for a spin on the sand, and feel the buzz of our zip wire at a fabulous price – with our “Exhilarate” Sport & Leisure package for four. Share the fun with friends and family at Mazagan this festive season.

Our Exhilarate Package for four people includes:

  • 4 x ten-minute karting race (1 per person in the group)
  • 4 x 30-minute quad ride (1 quad bike ride per person) 
  • 4 x zip line ride (1 thrilling ride each)

Mazagan Beach and Golf Resort - Jump for the stars with a trampoline experience

Feel the rush

Get the smiles going with a round of paintball, max out the fun with our Bungee Ejection, and experience an unforgettable horse ride along our Atlantic shore for less this December – with our fabulous “Thrill” Sport & Leisure package. Four get more this festive season at Mazagan!

Our Thrill package for four people includes:

  • 4 x Bungee Ejection (1 session per person)
  • 1 round of fun paintball for 4 people – with 50 balls/ person!
  • 4 x 30-minute of horse riding (1 session per person)