Before all the beach towels and sundecks, El Jadida’s coastline belonged to the many sailors who came seeking fortune and power. Standing witness to the empires that managed to, even briefly, claim its sprawl, the city — then known as Mazagan — saw a flurry of flags, languages, and currencies come and go over the centuries. Located just over an hour away from Casablanca, this once-overlooked outpost on imperial maps is now a recognized haven for leisure and tourism, tucked away from the fast pace of urban life. And though the city’s old ramparts still carry the weight of bygone eras, the town’s former name lives on, spotted across signposts, storefronts, and souvenir stalls, and most prominently atop one of Morocco’s most luxurious coastal retreats: Mazagan Beach & Golf Resort.
Since opening in 2009, the hotel has served as a proud showcase of craftsmanship and hospitality. Sprawling across a 250-hectare patch of land, the five-star property blends grandeur with detail, offering visitors an introduction to the country’s centuries-old heritage. Arched doorways, mosaics, finely carved woodwork, and soaring columns all nod to traditional Moroccan design, with each element elevated to its most luxurious expression to treat all senses from scent to sound. The beating heart of the compound, the lobby— which is the first space to greet guests— also mirrors that desire to honor the lodging’s unmistakeable roots. Inspired by the open courtyards of riads, natural light pours in and reflects off the marble checkered floors and the surface of a gentle-bubbling fountain.
Overlooking the Atlantic, the resort boasts 500 rooms and suites, 15 restaurants and bars, the largest casino on the African continent, and an 18-hole championship golf course designed by Gary Player; a nine-time major title winner who’s widely considered to be one of the sport’s greatest. And it’s along the resort’s 7 kilometers of beachfront that you’ll likely spend most of your time, whether you’re soaking up the sun, hitting the waves, or trying your hand at quad biking or zip-lining. When hunger strikes, five outdoor spots serve up food and drinks, including a beachside Buddha-Bar, with a second location indoors. Should you decide to pass on Buddha-Bar, there are three other sheltered options to pick from starting from La Cave, which serves French cuisine in a bistro-style setting; Sel de Mer, offering locally sourced seafood; and Dôme for light Mediterranean-plates.
Out of all the options at hand, La Firma was the venue that stood out the most. In the open air, the farm-to-table eatery serves traditional Moroccan cuisine using ingredients sourced directly from the resort’s nearby farm. Dinner can be served beneath the stars or under the sun depending on how you want it, with a menu rooted in simplicity and seasonality ranging from slow-cooked tagines and just-baked flatbreads to garden-fresh vegetables that were probably picked just hours before.
Then treat yourself to a proper pampering session inside a traditional Moroccan hammam set in a luxurious space of marble and mosaic. Let steam, black soap, and a vigorous scrub cleanse you from head to toe, followed by purifying body treatments and a moment of calm in the steam room. For a deeper reset, opt for a full-body oil massage tailored to melt tension and lower your stress levels. But if it’s a completely makeover that you’re after, wrap the afternoon up at the resort’s own Beauty Centre.
Expert hairdressers and technicians offer everything from blowouts to manicures, pedicures, and waxing— even for men. Bringing the kids along? The Spa for Kids is a clever touch. While you unwind, they can enjoy their own small-sized wellness experience, from mini-massages and mini-manis designed to keep your little ones busy as you take a few off hours parent duties.
And if your idea of self-care means staying active, the Fitness Centre is there, ready as soon as you are. With top-of-the-line cardio machines, a yoga studio, and a weightlifting zone— all with vistas over the Atlantic’s hues of blue— turning the task of working out into a treat of its own.
Not quite in El Jadida, not quite a haul from Casablanca either, Mazagan sits in that sweet spot of “just far enough.” And with the countdown to school and real life officially ticking, one last check-in might be exactly what you do need, just make sure it’s here.