
El Jadida is a coastal town in Morocco, located around 100 kilometres south of Casablanca, and is known for its relaxed atmosphere and rich historical character. The town offers a pleasant mix of seaside charm and cultural heritage, making it an appealing destination for travellers. One of its most significant attractions is the UNESCO listed 16th century Cité Portugaise, a well preserved fortified settlement that reflects the town’s Portuguese past and adds strong historical value. Alongside its history, El Jadida is also loved for its lovely beaches, where visitors can enjoy the Atlantic coastline in a calm and unhurried setting. With its blend of history, architecture, and coastal beauty, El Jadida is a town that offers far more than expected and leaves a lasting impression.
El Jadida Beach
Mazagan Golf Club
Mazagan Fortress
Central Market
History, Architecture
Portuguese City Mosque
El Jadida Port
The New Fort
River & Boating
Museums, Art Galleries
Atlantic Ocean
Luxury Resorts
Hotel Stay: During this trip, the stay was at Mazagan Beach & Golf Resort in Morocco. Spread across approximately 500 hectares alongside the beach, it was one of the largest resorts we experienced during our travels. For more details, please refer to the hotel section of Dhristi.com.
Transfers: Based on our experience, it is better to pre-arrange transfers through a tour operator or the hotel. By car, the journey from Casablanca Airport to Mazagan Beach & Golf Resort takes around 90 minutes.
El Jadida offers an interesting mix of historic buildings, coastal charm, modern luxury hotels, and beach resorts. It is a pleasant destination to visit, especially for nature lovers.
El Jadida, a historic coastal gem on Morocco’s Atlantic shore, offers a relaxed yet flavorful dining scene rooted in Mediterranean, Moroccan, and seafood traditions. From welcoming local cafés and tagine-focused eateries to charming plating at upscale spots housed in heritage settings.
Country : Morocco
Currency : Moroccan Dirham
Timezone : Standard Time is GMT. Daylight Saving Time is GMT+1
International Dial Code : +212
Location : Around 100 KMS from Casablanca.
From Casbalanca Airport to Casablanca City Highway to take the Exit for El Jadida.









































