HomeSpain & Morocco ToursMorocco Travel Guide

Top 8 Things to Do in Morocco

Ratings of Zicasso's Service
Camel caravan through the sand dunes in the Sahara desert, Erg Chebbi, Morocco

Camel caravan in the Sahara desert, Morocco

Morocco is impressive, exotic, unique, and remains a dizzying getaway with endless things to do. 

The remarkable collection of monuments stems from preserved labyrinthine cities and surprising beaches, where contemporary heritage weaves into the remains of ancient life, from the sweeping desert dunes to the glassy seas. 

From exploring colorful markets to sampling delicious wines, trekking the mountains to viewing continued traditions, use this guide of the essential things to do in Morocco as you consider your own plans.

1. Discover Morocco’s Layered History

The Hassan II Mosque in Casablanca, morocco

The Hassan II Mosque in Casablanca, morocco

All around Morocco, you can find the history of the culture and country filtered through the cities, towns, and villages. Beyond ancient life, the country's heritage explores the elements of culture found in museums, restaurants, and along the city streets. From the labyrinthine lanes of Marrakech to the camouflaged desert architecture of Ouarzazate, the glinting minaret of Cassablanca’s the Hassan II Mosque to the Roman ruins of Volubilis, Morocco embodies a diverse past that reflects North Africa and the Mediterranean.

Best Places to Visit for Cultural History: Meknes | Casablanca | Chefchaouen | Fez |  Marrakech | Volubilis

2. Sample New and Traditional Flavors with Moroccon Cuisine

Traditional Moroccan tajine of chicken with dried fruits and spices

Traditional Moroccan tajine of chicken with dried fruits and spices

Morocco’s cuisine is powerful and distinctive, with a mixture of spices representing tradition, a cultural history of trade, and the local ingredients helping capture the essential spirit of your surroundings. The coastline features exceptional seafood while the aromas of lamb filter through the mountains. With typical spices featuring aromatic cinnamon, cumin, ginger, coriander, and saffron, recipes match enticing fragrances with captivating colors.

Best Places to Visit for Food: Marrakech | Casablanca | Fez | Tangier | Chefchaouen | Imlil | Essaouira

3. Embrace Morocco’s Historic and Colorful Marketplaces

Carpet shop in Marrakesh, Morocco

Carpet shop in Marrakesh, Morocco

Morocco’s markets are a dream of bustline alleys, enticing aromas, and vibrant colors brought to life. The distinctive ambiance is a feature established in the markets and souks, where people gather and explore contemporary shops steeped in the local history of trade. From traditional food stalls to vibrant spices, typical furniture to fundamental utensils, the marketplaces across Morocco combine the essentials of daily life with the customs preserved in the culture.

Best Places to Visit for Shopping: Marrakech | Casablanca | Fez | Rabat | Tangier

4. Bask on the Mediterranean or Atlantic Coasts

Beach and lagoon in Oualidia, Morocco

Beach and lagoon in Oualidia, Morocco

The beaches of Morocco capture the spirit of the country’s diversity and take you far beyond the images of the Sahara Desert. With a golden coastline, iridescent blue waters, and dramatic port cities, Morocco’s beaches offer a relaxing respite from the winding lanes of the bustling cities. From surfing to fishing, lounging to exploring, Morocco’s beaches are a marvelous mixture of sunbathing and visiting the dynamic culture for which Morocco is known.

Best Places to Visit for Beaches: Tangier | Casablanca | Agadir | Essaouira | Oualidia

5. Revel in the Surprising Delights of Moroccan Wine

Olive trees and vineyards on farmland in Morocco

Olive trees and vineyards in Morocco

Wine may not be the first thing you think of when visiting Morocco, but wine has been produced for millennia, dating back to Phoenicia and Roman colonies, with a strong foothold established during the French-colonial era. The unique landscape shapes the dynamic flavors of the vines instilling layers of mouthwatering tastes that can range from white wine with hints of nectarine or flowers to red wines with notes of black current or violets.

Best Places to Visit for Wine: Meknès | Essaouira

6. Experience the Waves and Warmth

Surfers enjoying beach during sunset in Taghazout

Surfers in Taghazout, Morocco

Morocco is a surfer’s paradise. The gorgeous waters and welcoming coastlines of Morocco have made it an increasingly popular destination for surfers, especially in the winter. Whether an expert or taking your first lesson, the wave breaks in Morocco are accessible and consistent in the right season. You can indulge in the pristine shores, golden beaches, and refreshing waters as you take to waves and enjoy riding the breaks.

Best Places to Visit for Surfing: Taghazout | Agadir | Essaouira | Imsouane | Safi

7. See Incredible Arts and Crafts

Detail of ancient Moroccan door

Detail of ancient Moroccan door

From traditional crafts to archeological treasures, art has an enchanting distinction in Morocco. Museum galleries display pieces vibrant with color and customary aesthetic, while the winding streets of the cities act like open-air museums. From the emerging visual arts scene to the customs of calligraphy, handcrafted ancient artifacts to innovative artisan works, Morocco brims with marvelous art.

Best Places to Visit for Art: Asilah | Chefchaouen | Essaouira | Fes

8. Delight in the Changing and Dynamic Scenery

Lush oasis in the Moroccan desert

Lush oasis in the Moroccan desert

Morocco is beauty personified, with cities and scenery that reflect the grace, glamour, and marvels of immersive artwork. The landscapes' surprising diversity can take you from desert sands to golden beaches, rugged mountain peaks to interweaving city streets. From the historic footsteps of traders leading to antique kasbahs to the seductive night sky over the Sahara sand dunes, you can experience white-washed seaside towns or embrace the detailed palm groves climbing over an oasis.

Best Places to Visit for Scenery: Asilah | Chefchaouen | Fes | Ifrane | Marrakech | Ouarzazate | Erg Chebbi

More Travel Information & Tips

Bab Bou Jeloud gate in Fez, Morocco

Bab Bou Jeloud gate in Fez, Morocco

Morocco embraces the distinctive landscapes and ancient cultures of North Africa, with coastline and sand dunes, the Atlas Mountains to the preserved gates of Fez. Whether you are looking for a family-friendly excursion into the Sahara Desert or a couple’s stay in a riad in Marrakech, Morocco unravels an enduring history easily accessed during the Best Time to Visit. Our Morocco Travel Guide has helpful information for your perfect trip. Are you planning a trip? You can speak with a Morocco travel specialist by filling out a Trip Request or by calling our team at 1-888-265-9707.

Your Dream Vacation

in 3 simple steps

  1. 1

    Describe your dream trip

  2. 2

    Get matched with top travel specialists

  3. 3

    Book the trip

Free service - no credit card required

Get Top Travel Specialists to Help Plan Your Trip