Swerve the crowds in Marrakech and head instead to Mazagan Beach Resort on Morocco’s Atlantic coast, set on a seven-kilometre stretch of beach an hour south of Casablanca in the former Portuguese colony of El Jadida, where old churches and synagogues rub shoulders with mosques and a UNESCO-listed fortress.
Whether it’s a romantic escape or an all-out family holiday, Mazagan blends laid-back beach life with high-energy fun and indulgence.
Generous rooms and suites look out over the ocean, gardens or pool, offering privacy and comfort for couples or plenty of space for families.
Beyond the vast beach and three pools, try zip-lining, go-karting, paddleboarding, horse riding, archery or surf lessons on the waves.
Swing your way around the 18-hole Gary Player golf course or wind down with a hammam ritual in the 19-room spa.
Foodies have 15 options to explore, from seafood at Sel de Mer to beachside bites by Buddha Bar and French bistro classics by candlelight.
With its whitewashed villas, Michelin-calibre dining, and a wellness offering to rival Europe’s best, Royal Mansour Tamuda Bay reframes Morocco’s north coast as a destination for travellers seeking rest, ritual, and refinement.
A 1950s icon re-imagined, Royal Mansour Casablanca revives the city’s first five-star hotel with a clear sense of purpose. Expect standout dining, a world-class spa, and panoramic views of the Hassan II Mosque, all set in one of the city’s most architecturally rich districts.
Located on the north-west coast of Morocco in the province of Larache, just 45 minutes south of Tangier, La Fiermontina Ocean is a remote and stunning eco-retreat whose delightful suites and villas and traditional stone houses are set back from the beach among olive groves and orchards.
Set just above a sleepy sea lagoon on Morocco’s wild west coast, about halfway between Casablanca and Essaouira, La Sultana Oualidia is the perfect antidote to the hubbub or Fez or Marrakech, offering wonderful views, peaceful gardens and 12 beautifully designed rooms and suites.