Things to do in Morocco
4 destinations in Morocco, when to visit each, and what a trip actually costs.
Places to visit in Morocco
- Things to do in Casablanca city, food, culture
- Things to do in Fez culture, food, city
- Things to do in Marrakech culture, food, adventure
- Things to do in Tangier culture, beach, food
Best time to visit Morocco
When flights to each destination are cheapest.
- Casablanca
- January through March and October through November are the cheapest months to fly to Casablanca, with fares from US hubs running 25-35% lower than summer peak. Midweek departures (Tuesday/Wednesday) consistently beat weekend prices by an additional 10-15%.
- Fez
- The cheapest months to fly to Fez are January through early March and mid-October through November, when fares from US hubs can run 30-40% below summer peak prices. Avoid flying during Ramadan departure surges and the July-August high season when European tourists flood Morocco.
- Marrakech
- Flying in shoulder season, February to March or October to November, can save 25-40% compared to peak summer and Christmas periods. Midweek departures (Tuesday/Wednesday) consistently offer the lowest fares, while July and August see the highest prices despite extreme Marrakech heat.
- Tangier
- Fly to Tangier in November through early March for the lowest fares, shoulder and off-season tickets from major US hubs can run 30-40% cheaper than June-August peaks. Midweek departures (Tuesday/Wednesday) on Royal Air Maroc or connecting Iberia itineraries consistently undercut weekend pricing.
Is Morocco expensive?
A day on the ground for one person travelling alone, before flights: somewhere to sleep, food, something to do and getting around.
- Casablanca
- About $23 a day on a shoestring, about $176 comfortably.
- Fez
- About $22 a day on a shoestring, about $162 comfortably.
- Marrakech
- About $26 a day on a shoestring, about $188 comfortably.
- Tangier
- About $17 a day on a shoestring, about $141 comfortably.
Set your dates, budget and home airport on any destination below for a total that includes flights.
Free things to do in Morocco
- Casablanca: Stroll the Corniche at sunset The Atlantic views and people-watching are spectacular and completely free.
- Casablanca: Explore the Old Medina on foot Wander souks, photograph colonial-era gates, and soak up everyday Casablanca life.
- Fez: Wander Fes el-Bali alleys Getting deliberately lost in the medina is an experience in itself, no ticket required.
- Fez: Sunset at Merenid Tombs Best panoramic view of Fez with no entrance fee and a magical golden-hour atmosphere.
- Marrakech: Wander the Medina Souks Lose yourself in a labyrinth of spice, leather, and lantern stalls, browsing costs nothing.
- Marrakech: Mellah (Jewish Quarter) Exploration Crumbling yet beautiful architecture and a quieter side of the old city away from tourist crowds.
Cheap eats in Morocco
- Snack Chez Moul Hanout in Casablanca, Kefta sandwich with harissa Plates $1-3
- Restaurant Al Mounia in Casablanca, Lamb tagine with preserved lemon Plates $5-9
- Restaurant Bouayad in Fez, Lamb tagine with prunes and almonds Plates $3-6
- Café Clock in Fez, Famous camel burger with mint lemonade Plates $4-8
- Chez Bahraoui in Marrakech, Harira soup with msemen flatbread Plates $1-3
- Earth Café in Marrakech, Vegetarian tagine with preserved lemon Plates $5-8