Popular with Moroccan holidaymakers, El Jadida has a history with Portuguese and Jewish influence. The old town has remained largely undisturbed although, of late, it has seen development, especially in the church, which will soon open as a hotel. Outside the town you will find the palatial resort of Mazagan, with its golf course, casino, spa and children’s clubs, which takes full advantage of its magnificent beach. The old fort is definitely worth a visit, as is a walk around its historical twisting streets. We think you’d particularly enjoy this destination either side of July and August, when the beaches can be packed.