Explore the Cité Portugaise
Step back in time through cobbled lanes and ramparts built by the Portuguese in the 1500s. Don’t miss the hauntingly beautiful underground cistern.
Visit the Portuguese Cistern
Marvel at the vaulted stone ceilings and shimmering reflections that make this one of Morocco’s most atmospheric historical sites.
Relax on El Jadida Beach
Enjoy a peaceful day swimming or sunbathing on the city’s main beach, lined with cafés serving mint tea and seafood.
Azemmour Day Trip
Just 20 minutes north, visit the artsy riverside town of Azemmour—famed for colorful murals, crafts, and panoramic views from its hilltop kasbah.
Golf at Mazagan Resort
Play along the oceanfront at one of Morocco’s premier golf courses, or spend the day at Mazagan’s luxury spa and restaurants.
Sample Seafood at the Port
Watch fishermen unload their catch, then feast on grilled sardines or calamari at casual harbor eateries.
Where to Stay
Choose riads or boutique guesthouses inside the Cité Portugaise for heritage charm, or seaside resorts near Mazagan Beach for luxury and family stays.
Getting Around
El Jadida is walkable; taxis connect the beach, medina, and resort areas. Trains run directly from Casablanca (~1.5 hrs).
Food & Dining
Seafood reigns supreme—try local fish tagine, grilled prawns, and Moroccan pastries at waterfront cafés and market stalls.
Nightlife
Evenings are calm—sunset strolls on the promenade or live music at beach cafés replace the bustle of larger cities.
Safety & Etiquette
The city is welcoming and safe; modest dress is appreciated in the medina. Carry cash for small
Verified local guides host activities ranging from cultural tours and safari game drives to adventure activities, day trips and food tours, making it easy and safe for thousands of travellers worldwide to explore Africa. All experiences typically specify what is included and where to meet before you book. Learn more about TripZapp here
Most activities include a clear meeting point or offer hotel pick-up. Communication with hosts is usually handled by messaging in-advance, and in-person contact is only on the day of the tour.
All bookings outline a cancellation window before payment is non-refundable. If anything is wrong on arrival (e.g. no-show, mis-described experience), message the operator immediately so it can be resolved. If they are unable to help, simply contact TripZapp within 24 hours of discovering the issue. Learn more about refunds and cancellations
Some experiences or tours offer variations or optional add-ons — such as sunrise departures, meal inclusions, or add-on stops. For a fully customized experience, you may make a request by contacting TripZapp, however this is only available for groups of 20 or more.
Visit our Help Center to get additional answers to your questions. Learn more