Morocco is a kaleidoscope of colors, cultures, and contrasts — a place where the Atlantic Ocean kisses ancient medinas, where snow-capped mountains rise behind palm-filled valleys, and where golden dunes stretch endlessly into the horizon. Whether you’re drawn by its imperial cities, sweeping landscapes, or rich traditions, Morocco offers something unforgettable for every type of traveler.
This ultimate travel guide covers what to visit in Morocco, from iconic must-sees to lesser-known treasures — perfect for planning a once-in-a-lifetime journey.
Start your adventure in Marrakech, Morocco’s most vibrant city. Known as the “Red City” for its terracotta-hued walls, it’s a sensory explosion of spices, music, markets, and mystique.
Jemaa el-Fnaa: The iconic square where snake charmers, storytellers, and food vendors come alive at sunset.
Koutoubia Mosque: The city’s most prominent mosque, a beautiful example of Almohad architecture.
Bahia Palace: A 19th-century masterpiece of Moroccan craftsmanship with stunning courtyards.
Majorelle Garden & YSL Museum: A tranquil oasis of exotic plants and vibrant blue walls.
Fes, home to the world’s oldest university, is a living museum of Islamic heritage. Its labyrinthine medina, Fes el-Bali, is a UNESCO World Heritage site — a place where donkeys still transport goods and every alley tells a story.
Al Quaraouiyine University: Founded in 859, it’s the oldest existing university in the world.
Bou Inania Madrasa: An ornate Islamic school with intricate carvings and tilework.
Chouara Tannery: Watch the ancient leather-making process from rooftop terraces.
Mellah (Jewish Quarter) and Royal Palace Gates: A lesser-visited but culturally rich area.
No trip to Morocco is complete without venturing into the Sahara. Whether you start from Marrakech or Fes, the route to the desert is filled with cinematic landscapes.
Merzouga (Erg Chebbi Dunes): Famous for towering golden dunes, camel rides, and luxury desert camps.
Zagora (Erg Chigaga): A more remote and rugged experience, ideal for off-the-beaten-path travelers.
Camel trekking at sunset.
Sleeping under the stars in a Berber tent.
Sandboarding and 4×4 adventures.
Visiting nomadic tribes and oases.
Tucked into the Rif Mountains, Chefchaouen enchants visitors with its peaceful vibe and blue-washed streets.
Wandering the Medina: Every alleyway is an Instagram dream.
Spanish Mosque: Hike for sunset views over the town.
Local markets: Buy handwoven blankets, goat cheese, and natural cosmetics.
This is the perfect town to relax, hike, and enjoy authentic northern Moroccan culture.
Though often just a transit stop, Casablanca deserves more than a layover. As Morocco’s economic capital, it blends tradition with cosmopolitan flair.
Hassan II Mosque: One of the largest and most stunning mosques in the world, open to non-Muslim visitors.
Corniche: A seaside promenade with cafes and beaches.
Old Medina & Habous Quarter: A mix of French colonial architecture and Moroccan souks.
Often overlooked, Rabat is elegant, organized, and rich in history — and it’s a great break from the intensity of Marrakech or Fes.
Hassan Tower & Mausoleum of Mohammed V
Kasbah of the Udayas: A picturesque Andalusian-style fortress.
Royal Palace and Chellah Necropolis
On the Atlantic coast, Essaouira is a relaxed port city known for its seafood, arts scene, and windswept beaches.
UNESCO-listed medina with whitewashed walls and blue shutters.
Skala de la Ville: A seaside fortress with cannons and ocean views.
Kitesurfing & surfing: The windy beaches are ideal for water sports.
Essaouira is a refreshing escape and often included as a day trip from Marrakech.
Stretching across Morocco, the High Atlas, Middle Atlas, and Anti-Atlas mountains offer breathtaking treks, ancient kasbahs, and deep-rooted Berber traditions.
Imlil & Mount Toubkal: Base for climbing North Africa’s highest peak.
Ourika Valley: Popular day trip from Marrakech with waterfalls and green valleys.
Ait Bouguemez (Happy Valley): Remote, peaceful, and authentic Berber life.
Located between Marrakech and the desert, Ait Ben Haddou is an iconic ksar (fortified village) and film set for Game of Thrones, Gladiator, and The Mummy.
Travel along the Draa Valley and Skoura to discover palm groves, mudbrick villages, and centuries-old kasbahs.
Kasbah Amridil
Rose Valley (best in May for the rose festival)
Dades and Todra Gorges: Dramatic red canyons with great hiking and rock climbing.
Tangier’s blend of cultures, coastal views, and literary history makes it one of Morocco’s most intriguing cities.
The Kasbah Museum
Cave of Hercules
Grand Socco & Petit Socco
Tangier Beach & Marina Bay
For sun, surf, and modern resort comfort, Agadir offers wide beaches and international hotels. Head further south to Taghazout, a surfing hotspot with a bohemian vibe.
If you’ve visited the major cities, consider these less-touristed destinations:
Pink granite rock formations, traditional Berber villages, and painted rocks.
A cool retreat in the Middle Atlas, home to wild Barbary macaques.
Known as the “Hollywood of Africa,” with studios and the Taourirt Kasbah.
Famous for silver jewelry and its intact city walls.
Best time to go: Spring (March–May) and fall (September–November) for comfortable weather.
Dress modestly: Especially outside cities and in rural areas.
Currency: Moroccan Dirham (MAD); cash is important in many places.
Transport: Trains are reliable; private drivers or guided tours are best for desert and mountain travel.
Safety: Morocco is generally safe. Just be cautious of petty theft in crowded areas and be firm with aggressive touts.
Day 1-2: Marrakech
Day 3: Ait Ben Haddou & Dades Valley
Day 4-5: Sahara Desert (Merzouga)
Day 6: Fes
Day 7: Chefchaouen
Day 8: Rabat
Day 9: Casablanca
Day 10: Departure
Marrakech
High Atlas (Imlil or Ait Bouguemez)
Skoura & Draa Valley
Desert tour with local nomads
Fes (with artisan workshop visits)
Rif Mountains
Morocco isn’t just a country you visit — it’s a place you feel. The rhythm of the medina, the stillness of the dunes, the laughter of locals over mint tea — these are the memories that stay with you. It’s a land of contrast and connection, where the ancient and the modern dance together.
Whether you’re dreaming of a desert escape, a cultural deep dive, or a vibrant city break, Morocco offers it all. And with the right itinerary and guidance, your trip will not only be smooth but truly meaningful.