Mazagan Spa

Soak up traditional Moroccan treatments and ocean views in our world-class spa.


Escape To A World Of Pure Relaxation

Renowned for its authentic hammam experience and stunning treatment rooms with views over the Atlantic Ocean, Mazagan Spa is the ultimate destination for relaxation and rejuvenation. Indulge in a personalised massage or facial, improve your wellbeing in our yoga classes and state-of-the-art fitness centre, be pampered in our beauty salon, and embrace the ancient traditions of bathing in our 100sqm hammam, a breathtaking space of mosaic, marble and hot and cold saunas.   

Tranquil Treatments And Traditional Hammam

Melt away stress with our range of massages, facials and body wraps using natural ingredients. Our spacious 100sqm hammam is the pinnacle of Moroccan pampering. Be cocooned in a cloud of steam, before being scrubbed and massaged in a traditional hammam ritual. 


Mazagan Fitness Centre

Take your workout routine to the next level with Mazagan’s state-of-the-art fitness facilities, inspiring classes and professional coaches. 

Mazagan Beach and Golf Resort - keep fit in our modern, equipped fitness studio
Family Wellness

Your whole family can indulge in wellness experiences with our yoga classes for all ages and the welcoming Mazagan Spa For Kids. 

Mazagan Beach and Golf Resort - relax together with a family spa treatment

Spa Session For Kids

Designed for tweens and teens, our dedicated facilities and specialist therapists offer tailored massages, face and nail treatments for ages six to 16.

Fitness Fun For All

Embrace the serenity of a parent and child yoga class, or book your kids into a hip hop session at our family-friendly fitness centre.

Look And Feel Your Best

Get pampered from top to toe at our Wellbeing Salon, with a full range of hair services, nail care and waxing to ensure you feel good inside and out. 


Mazagan Beach and Golf Resort - treat yourself at our beauty and hairdressing salons

Yoga To Refresh The Soul

From invigorating Power Yoga to soothing Yin Yoga, help us rejuvenate your mind, body and soul with our selection of expertly led yoga classes.

Mazagan Beach and Golf Resort - welcome the sun and align the sense with a calming yoga session
Contact Us

+212 5 23 38 80 50


Age Policy:
Ages eight and above welcome

Opening Hours: