SPA Weekend in Morocco

A 5-star hotel overlooking the Atlantic Ocean, the Mazagan Beach & Golf Resort offers you a luxury SPA and a range of treatments, for breaks that allow you to relax and get back into shape!

The Mazagan, for a dream spa weekend in Morocco

Do you dream of experiencing a moment of relaxation at a hotel in Morocco? The Mazagan Beach & Golf Resort is a 5-star luxury hotel located east of Casablanca. Its unique offering will fulfil your every desire, from simple relaxation to getting back into shape.

Dream treatments and massages in an idyllic setting in Morocco

Do you dream of a place where you can get away from it all, where time stands still, where you can unwind in a thermal spa in the morning, then play tennis in the afternoon? Our hotel offers unforgettable holidays to those who wish to spend their days relaxing!

There are plenty of amenities at your disposal to help you relax and recharge your batteries. Indeed, our hotel offers body treatments that will make your stay a string of special moments and experiences: spa, thalassotherapy, massage, fresh-water bathing, daytime sea excursions… Whether it’s for a romantic break or a solo trip, a stay at our hotel guarantees you will feel both well-rested and in shape.

The Mazagan Hotel is unique in Morocco as it allows you to combine the delights of the SPA and extreme relaxation with sporting activities, for a stay that will get you back into shape! Enjoy the fitness centre, tennis courts, football pitches, the horse riding centre…

Mazagan Fitness Centre

Discover a one of a kind fitness centre overlooking the Atlantic ocean.

Royal Moroccan Hammam

Begin your spa journey in this unique relaxation temple! Our Hammam is a real sanctuary where the body and mind are in perfect harmony.

The Mazagan Beach & Golf Resort, a unique offering of activities

Not only can you take care of your body by enjoying pure water through our massages, SPA, organic treatments, yoga and swimming pool, but you can also get back into shape thanks to the various sports experiences that the hotel offers throughout your stay.Our hotel focuses on relaxation in all its forms, and offers a range of activities able to fulfil your every desire, sporting or otherwise. Indeed, each Mazagan establishment offers you a magical moment, with its bars, restaurants, 7-kilometre-long private beach, world-class spa, golf, tennis lessons, football pitch, casino, nightclub and even a kids’ club. Through these new experiences, there are surprises in store for you every day of your stay.

Make your reservation now!

So, what’s stopping you from treating yourself to a trip to a place where time stands still, and from enjoying unique moments? Make your reservation now at the Mazagan and join us here in this idyllic setting, where body care treatments and fitness are combined. You will be offered the best services possible and have an experience that you won’t forget any time soon.

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