Mazagan sits on the Atlantic coast of Morocco, about 90 minutes south of Casablanca, and it announces itself from a distance — a sprawling sandstone resort rising above the sea, surrounded by a Gary Player golf course and what feels like several kilometres of golden beach. It's a big resort. But size done well is still impressive, and Mazagan pulls it off.
Arrival & First Impressions
The approach is dramatic — you arrive through the golf course, with the ocean glinting on one side and fairways on the other. The main building is a genuine statement: Moorish arches, high ceilings, hand-crafted lanterns, and a lobby that feels like it was designed to make you immediately forget whatever you were stressed about before you arrived. Check-in was smooth, the staff genuinely warm. This is a well-run operation that's clearly handled a lot of guests without losing the personal touch.
The Rooms
The resort has over 500 rooms and suites, so the scale can feel a little impersonal — but room quality is high. I stayed in a Superior Ocean View room, and the views were genuinely excellent: wide Atlantic horizon, the golf course below, and Morocco's flat coastal light doing something spectacular at both sunrise and sunset. Rooms are modern, spacious, and well-equipped. The bathrooms are the right size — a real soaking tub, proper shower pressure, good amenities.
The Golf
The Gary Player signature course is the centrepiece, and it's a proper test. The layout uses the natural Atlantic landscape brilliantly — sea views on several holes, strong coastal winds that change character daily, and a routing that takes you from open, exposed fairways to more sheltered inland sections. The greens are fast and true. It's a course you want to play more than once, because the wind means every round is essentially a different experience. The practice facilities are excellent: a large driving range, short-game area, and putting green that's used heavily by guests who quickly realise the greens need some homework.
The Spa & Wellness
Mazagan's spa is one of the largest thalassotherapy spas in Morocco, using Atlantic seawater in its treatments and pools. The thermal circuit is extensive — seawater pools at different temperatures, a hammam, steam room, and multiple treatment rooms. I tried the thalasso jet shower, which sounds slightly alarming but is essentially a powerful hydrotherapy treatment that leaves you feeling genuinely restored. The massage therapists are highly trained and the treatment menu is broad. Post-golf recovery here is exceptional — your body genuinely thanks you.
The Dining
With a resort this size, variety is essential, and Mazagan delivers.
- Buddha Bar Beach is the headline act — Asian fusion, DJ evenings, and one of the more atmospheric dining experiences on the Moroccan Atlantic coast.
- Sel de Mer is the fine dining option, focused on local Atlantic seafood. The quality of the fish here is outstanding — simply prepared and genuinely exceptional.
- The Golf Clubhouse Restaurant is perfect for a post-round lunch: solid food, great views over the 18th.
- There are also poolside dining options, a Moroccan restaurant, and a good breakfast spread that runs long enough to accommodate late risers.
The Overall Stay
Mazagan is the kind of resort that works brilliantly for a longer stay — three or four nights starts to feel short once you're settled in. The combination of genuinely great golf, an exceptional spa, multiple dining options, and direct beach access gives you enough to fill a week without repeating yourself. It's particularly strong for groups and couples who want a mix of activities. If you're looking for an intimate boutique experience, look elsewhere — but if you want a spectacular Atlantic golf and wellness resort that delivers on almost every front, Mazagan is hard to beat in Morocco.