Getty Images/Blend Images

El Jadida

In July and August, this town transforms into a heaving holiday resort popular with Moroccan families. A compelling reason for travelers to head here is to visit the Unesco-listed 16th-century Cité Portugaise, and this is something that can easily be done in an hour or two en route between Casablanca and towns further down the coast.

Just north of the town, on a gorgeous stretch of beach, is the recently opened tourist resort of Mazagan, which includes a golf course, casino, spa and large resort hotel.

Top attractions

These are our favorite local haunts, touristy spots, and hidden gems throughout El Jadida.