35 Things to Do in Morocco

Janet Benoir

By Janet Benoir | Updated 3 Days Ago

Exploring Morocco offers a captivating journey through a land rich in history, culture, and stunning landscapes. From vibrant cities like Marrakech and Fez to the vast expanse of the Sahara Desert, Morocco presents endless opportunities for adventure and discovery.

Dive into diverse experiences that reveal this North African gem’s unique charm and vibrant energy. Whether wandering through colorful markets, savoring delicious local cuisine, or witnessing breathtaking views, Morocco always has something remarkable to experience.

Atlas Mountains

Our Rating: 9.3/10

The Atlas Mountains stretch majestically across Morocco, inviting adventurers to explore their vast landscapes. Hiking enthusiasts can trek the Toubkal Circuit and experience panoramic views. The trails wind through traditional Berber villages, where time seems to stand still. For those seeking adrenaline, the Todra Gorge offers thrilling rock climbing experiences. Vertical cliffs create a dramatic backdrop for climbers of all skill levels.

The crisp mountain air and stunning terrain leave visitors in awe. Travelers can immerse themselves in the serene beauty of the Aït Bouguemez Valley. Known as the “Happy Valley,” this area is perfect for leisurely hikes and soaking in the tranquility. Lush fields and terraced hillsides paint a picturesque scene.

Marrakesh

Our Rating: 8.9/10

Marrakesh bursts with life and color. The bustling souks are an endless adventure where every corner reveals vibrant textiles and fragrances. Visitors can meander through these markets and experience the art of haggling, creating a lively and unforgettable shopping experience.

The Koutoubia Mosque dominates the skyline with its distinct minaret. Though non-Muslims cannot enter, the exterior and gardens are beautiful for peaceful strolls, offering a serene contrast to the city’s vibrant energy. Jemaa el-Fnaa, the lively main square, transforms as the sun sets, filled with food stalls and entertainers. This central spot excites every sense, making it an essential stop for those seeking the heart of Marrakesh.

Essaouira

Our Rating: 8.8/10

Essaouira is a coastal gem bustling with charm and history. The Medina, a UNESCO World Heritage site, invites visitors to explore its winding alleys filled with colorful shops and vibrant art galleries. These historic streets reveal the town’s rich culture.

At the bustling fishing port, there’s a lively scene of fishermen returning with their daily catch. The air is filled with the salty scent of the sea and the cries of seagulls. For history and fantasy fans, the Sqala du Port is a must-see. With its stone arches featured in Game of Thrones, this impressive fortress offers panoramic views of the ocean and an unforgettable taste of Essaouira’s maritime legacy.

Chefchaouen

Our Rating: 9.0/10

Nestled in the Rif Mountains, Chefchaouen is known for its striking blue-painted streets. Travelers often enjoy wandering through the Medina, which offers a feast for the senses with its narrow alleys and vibrant markets. It’s a photographer’s paradise, with every turn providing a new angle for that perfect shot.

Plaza Uta El-Hammam, the heart of the town, comes alive at night. Visitors can enjoy a traditional Moroccan meal in the square while entertained by street performers. Local hammams offer soothing massages for those seeking relaxation, perfect for unwinding after a day of exploring. For nature lovers, the Ras El Maa waterfall is a refreshing spot to cool off and enjoy the beauty of the surrounding landscape.

Ruins of Volubilis

Our Rating: 9.0/10

Nestled near Meknes, the Ruins of Volubilis offer a tantalizing glimpse into ancient Roman life. Visitors can wander through this expansive archaeological site, uncovering the stories behind its well-preserved mosaics and grand pillars. As they stroll, they can almost hear echoes of the vibrant markets and bustling streets that once thrived here.

Exploring Volubilis feels like stepping back in time. The site provides numerous corners, from the grand basilica to the sprawling Roman baths. Photographers will find endless inspiration among the intricate carvings and impressive stonework. Each twist and turn offers a new sight to marvel at, making Volubilis a must-visit for history enthusiasts.

Sahara Desert

Our Rating: 8.8/10

The Sahara Desert has vast, golden sands and towering dunes. Erg Chebbi, near Merzouga, offers an iconic desert experience. Adventurers can explore this majestic landscape by camel, soaking in the endless horizon.

For those seeking solitude, the remote Erg Chigaga is a treasure. Its dunes stand 300 meters tall, promising breathtaking views. Visitors can enjoy camping under a canopy of stars, where silence is as profound as the vastness of the space. Experiencing the Sahara at sunrise or sunset is unforgettable. The sky’s colors transform the desert into a vivid masterpiece, captivating everyone visiting.

Medina of Fez

Our Rating: 9.3/10

The Medina of Fez is a living museum that invites exploration through its bustling alleys and vibrant souks. As visitors stroll, they encounter the stunning Bou Inania Madrasa, where intricate tilework and wood carvings tell stories of ancient artisanship. In every corner, the medina is alive with color and sound.

A trip to Fez also means experiencing the city’s vibrant social scene. Whether sipping mint tea with locals or bargaining in the markets, the medina welcomes all who visit.

Hassan II Mosque Museum

Our Rating: 8.5/10

In Casablanca, the Hassan II Mosque Museum is a captivating spot that showcases Morocco’s rich cultural heritage. Visitors can explore exhibits filled with intricate Islamic art, beautifully detailed tiles, and artifacts that vividly depict Morocco’s past. The museum, located near the grand Mosque itself, offers an incredible look at the craftsmanship and artistry involved in its design.

As they wander, visitors will discover displays highlighting the mosque’s construction process and the cultural significance of its striking architecture. Engaging guides add depth to the experience by sharing fascinating stories and details, making each visit informative and memorable. It’s a must-visit for anyone looking to understand the soul of Morocco.

Majorelle Garden

Our Rating: 8.5/10

Majorelle Garden in Marrakesh is a place where art and nature blend beautifully. French painter Jacques Majorelle founded this stunning garden as a treasure of vibrant colors and rare plants. Visitors can wander along pathways lined with lush greenery and discover tranquil lily ponds. The iconic cobalt-blue Art Deco studio adds a bold splash of color against the greenery.

The garden is home to exotic plant species from across the globe. It’s an ideal spot for capturing unforgettable photographs or simply enjoying moments of reflection. Whether you’re an art lover or a nature enthusiast, Majorelle Garden offers a serene escape in the heart of bustling Marrakesh.

Tangier

Our Rating: 8.5/10

Tangier, a vibrant port city in Morocco, blends history and culture. Wander through the Medina with its winding alleys and glimpse majestic views of the Bay. Explore the Kasbah Museum for a step back into the city’s past.

Visit the bustling markets, where stalls overflow with colorful spices and intricate textiles. Discover Moroccan craftsmanship through beautiful carpets and handmade pottery. Enjoy Moroccan cuisine at local spots like Restaurant Al Maimouni, indulging in b’ssara and tajine. Stroll along the lively beachfront promenade or relax on Ba Kacem Beach. Tangier’s unique charm captivates travelers with its rich history and stunning landscapes.

Todra River

Our Rating: 8.5/10

The Todra River meanders through the stunning Todra Gorge, a masterpiece of nature set in the High Atlas Mountains of Morocco. Its crystal-clear waters originate from the mountains and provide a refreshing contrast to the surrounding orange limestone cliffs. Visitors can follow narrow trails along the river’s edge, perfect for a leisurely walk or a more adventurous hike.

The towering cliffs create a dramatic backdrop for those seeking an unforgettable experience. For a cultural adventure, meeting the local Berber tribes along the river is a must. Travelers can also visit palm groves and traditional villages, immersing themselves in the vibrant local culture along the riverbanks.

Ait Benhaddou

Our Rating: 8.5/10

Ait Benhaddou is a mesmerizing fortified village and a masterpiece of Moroccan architecture. Nestled between Marrakesh and the Sahara, this UNESCO World Heritage site enchants with its ancient mudbrick structures. Strolling through its narrow alleyways, one can almost hear echoes of its rich history.

Adventurers will delight in exploring the Ksar’s multiple levels and discovering hidden corners, while photography enthusiasts can capture stunning views of the surrounding landscapes. Visitors often feel transported back in time as they wander the site, making it an unforgettable stop on any Moroccan journey.

Rabat Medina

Our Rating: 8.5/10

Rabat Medina offers a vibrant maze of narrow alleyways brimming with life. Visitors can explore the bustling souks, filled with the sounds of local vendors selling vibrant textiles, spices, and handcrafted goods. There’s something magical about getting lost here, discovering hidden gems at every turn.

People can stop at traditional cafes and enjoy mint tea as they wander. The medina is lively and reveals the city’s rich history and culture. Another surprise is always in a quiet square or behind an ornate door.

Ouzoud Waterfalls

Our Rating: 8.5/10

The Ouzoud Waterfalls, nestled in the Middle Atlas Mountains, are a breathtaking natural wonder in Morocco. With a stunning 110-meter drop, the falls offer a majestic spectacle. They are the second tallest waterfalls in Africa. Visitors can take a scenic hike along the trails surrounding the falls. Look for playful monkeys in the area.

Additionally, boat rides are available, allowing an up-close view of the roaring cascade. Feeling the mist on your face as the waterfalls thunder down is an unforgettable experience. Visitors can also find small eateries nearby, offering a taste of local Moroccan cuisine. Enjoy a meal with the serene backdrop of the waterfalls.

Berber Village

Our Rating: 8.5/10

Exploring Berber village offers a glimpse into a culture steeped in history. Visitors can enjoy the warm hospitality and traditional lifestyle of the Amazigh people. In the heart of a village, guests can taste authentic local dishes like tajine and couscous. Meals are typically shared from clay pots, offering a communal dining experience with fresh bread as cutlery.

The scenery surrounding Berber villages is breathtaking, with many in the Atlas Mountains. Hiking trails reveal stunning views and vibrant flora. Travelers can also explore local markets, witnessing the skillful craftsmanship of textiles and pottery.

Bahia Palace

Our Rating: 9.0/10

Located in Marrakech’s vibrant city, Bahia Palace is a stunning Moroccan architecture treasure. Visitors can wander through the palace’s lush gardens and courtyards, each corner offering a new surprise.

Intricate mosaics, detailed stucco, and colorful woodwork adorn the rooms, making them perfect for photography enthusiasts. Hiring a local guide is a popular choice to dive deeper into the palace’s history. The palace’s beauty and allure promise a delightful experience.

Skoura Oasis

Our Rating: 9.0/10

Skoura Oasis is a lush paradise in the Moroccan desert. It thrives with greenery and life amidst the arid landscape. Palm groves stretch as far as the eye can see, offering shelter and serenity. Visitors can wander amidst the tall palms, feeling the gentle rustle of leaves and the cool shade. Exploring the winding backroads, they will discover hidden corners and small farms that paint a perfect picture of rural Morocco.

The historical Kasbah Amerhidil is a must-see. It stands as a relic from the past, its ancient walls telling stories of travelers gone by. Nearby, the oasis trails invite travelers to embark on an exciting bike adventure, winding through scenic routes that will captivate their senses.

Meknes

Our Rating: 8.5/10

Meknes is a city bursting with history and charm. One of its highlights is the Grand Mosque, a serene space with an iconic green minaret that guides visitors through the bustling Medina. Built in the 11th century, it offers a glimpse into Morocco’s rich past.

Explore the Dar Jamai Museum, where Moroccan art and history come alive in intricate displays. The museum holds treasures that tell stories of Meknes’ cultural heritage, making it a must-visit for anyone keen on the arts. The Mausoleum of Moulay Ismail attracts those interested in the legacy of one of Morocco’s most famous sultans. Its grand architecture respectfully nods to Meknes’ royal history.

Dar Essalam

Our Rating: 8.5/10

Dar Essalam is a hidden gem for those exploring Morocco’s vibrant culture. Visitors can wander through lively markets with crafts, spices, and souvenirs. These bustling souks showcase the heart of Moroccan life, offering an authentic shopping experience filled with colors and aromas.

The historical architecture of Dar Essalam captivates travelers. Intricate designs and ancient buildings tell stories of a rich past. Walking through these streets feels like stepping back in time, making it a history lover’s paradise.

American Legation Museum

Our Rating: 8.5/10

The American Legation Museum in Tangier is a treasure trove of history. Nestled in the old Medina, it is the only U.S. National Historic Landmark in a foreign country. Visitors can explore Morocco’s ties with the United States. Inside, guests can admire art by Marguerite McBey and other artists.

This museum is home to many captivating exhibitions. Visitors can also enjoy a guided tour to dive deeper into the rich stories and artifacts on display. The museum also houses a research library and cultural center. It’s a hub for learning and engaging with Moroccan-American relations. Whether you’re an art lover or a history enthusiast, this cultural gem should be on your itinerary.

Agadir

Our Rating: 8.5/10

Agadir enchants travelers with its stunning beaches and lively atmosphere. The sandy coastline is perfect for sunbathing, swimming, or enjoying water sports like jet skiing and surfing. Strolling along the palm-lined promenade offers a chance to mix with locals and enjoy seaside cafes.

Exploring Agadir Oufella, the remnants of a 16th-century fortress, provides breathtaking views of the city and coastline. The site tells stories of Agadir’s past for those interested in history. The bustling Souk El Had is a must-visit, with thousands of shops selling everything from spices to handcrafted goods. It’s an ideal spot to experience Moroccan culture and pick up unique souvenirs.

Royal Palace in Rabat

Our Rating: 9.0/10

The Royal Palace of Rabat, known as Dar al-Makhzen, is a marvel of Moroccan heritage and architecture. Visitors can admire the stunning gates and ornate exteriors while taking in the sense of history and tradition. Nearby, lush gardens provide a serene backdrop perfect for a stroll.

Photography enthusiasts will find endless opportunities to capture the intricate details of the palace’s design. While the interior is not open to the public, the surrounding area offers a glimpse into the regal atmosphere that defines this royal residence. Exploring the site’s grand courtyards offers a chance to appreciate Morocco’s cultural richness and royal legacy.

Lake Bin El Ouidane

Our Rating: 8.7/10

Lake Bin El Ouidane is a stunning oasis amid Morocco’s majestic landscapes. This beautiful reservoir is perfect for those seeking adventure and tranquility. Visitors can enjoy various water activities, such as kayaking, windsurfing, or simply sailing across the calm waters.

Fishing enthusiasts will find the lake teeming with fish, making it a popular spot for a peaceful day out with a fishing rod. The surrounding hills offer hiking opportunities with breathtaking views for those who prefer the land. The lake’s serene environment makes it a perfect escape into nature’s wonder.

Chouara Tannery

Our Rating: 8.5/10

Chouara Tannery in Fes is an unforgettable experience. Visitors can witness the age-old process of leather-making, which has remained unchanged for centuries. Seeing colorful vats filled with natural dyes is a photographer’s dream. Each step, from soaking hides to dyeing them, is done by hand.

Exploring this open-air workshop offers an authentic glimpse into Moroccan traditions. The air is filled with the earthy aroma of leather being crafted by skilled tanners. Watching these craftsmen work under the sun is both fascinating and humbling. Hiring a guide can enhance the visit, offering insights into the tannery’s rich history. This bustling hub of culture and craft is a must-see for anyone eager to explore Morocco’s heritage.

Menara Gardens

Our Rating: 9.0/10

Menara Gardens in Marrakech offers a tranquil escape from the city’s hustle and bustle. This lush oasis, created in the 12th century, is famous for its expansive olive groves and reflective pool. The garden’s pavilion, set against the backdrop of the Atlas Mountains, adds to the breathtaking scenery.

Visitors can enjoy strolls along the paths, surrounded by various plants and trees. The serene pond, teeming with large fish, presents a perfect spot for reflection. This peaceful environment makes the gardens ideal for picnics or simply relaxing under the shade of the olive trees, soaking in the beauty of this historic location.

Le Bistro Arabe

Our Rating: 8.1/10

Nestled in the heart of Marrakech, Le Bistro Arabe captivates with its blend of Moroccan, Mediterranean, and Middle Eastern flavors. This elegant gastropub invites visitors to indulge in a culinary journey, sampling traditional tagines or savoring aromatic mezze in a cozy, ambient setting.

Jazz enthusiasts will find solace here as live performances fill the air, providing a rhythmic backdrop to their dining experience. The combination of music and cuisine creates a delightful atmosphere for locals and tourists. Beyond the exquisite cuisine and music, the location offers a captivating glimpse into Moroccan life. Situated among the vibrant streets, it’s an ideal spot for absorbing the cultural pulse of this enchanting city.

Saadian Tombs

Our Rating: 8.5/10

The Saadian Tombs in Marrakesh are a must-see gem. Hidden for centuries, these 16th-century tombs were only rediscovered in 1917. They offer a glimpse into Morocco’s rich history. Visitors can wander through the ornate halls, surrounded by intricate carvings and vibrant mosaics. Each detail tells a story, capturing the essence of Moroccan craftsmanship.

As they explore, travelers can admire the mausoleums where sultans and royals rest. The peace and beauty here make it a serene escape from the bustling city. With its stunning architecture and tranquil gardens, the Saadian Tombs promise an unforgettable experience in Marrakesh.

Taghazout

Our Rating: 8.8/10

Taghazout is a vibrant hub for surfers, attracting wave lovers from all over the world. The beaches offer perfect waves for both beginners and experienced surfers. Surf camps line the shore, creating an energetic buzz day and night. Beyond surfing, the town is great for yoga enthusiasts.

Many spots offer classes with panoramic ocean views, perfect for finding peace and calm amid the sound of crashing waves. For a different adventure, Taghazout Skatepark is a must-visit. It’s a lively spot where travelers can show off their skills or learn to skate. For those seeking a unique way to explore the area, camel rides are a scenic way to soak in the beauty.

Draa Valley

Our Rating: 8.6/10

The Draa Valley is breathtaking, and travelers can explore rich landscapes and vibrant culture. Visitors often start their journey from Ouarzazate and head towards Zagora, soaking in dramatic vistas. Hiking through the rugged terrain unveils hidden oases and ancient kasbahs. The Tinififft mountain pass offers panoramic views, perfect for photography enthusiasts.

The valley is also a gateway to the Sahara, with nearby dunes like Erg Lehoudi providing an unforgettable experience. For those interested in local culture, Tamegroute is a must-visit for its traditional pottery. This area captures the essence of Morocco, making it a remarkable destination for adventurers and culture lovers alike.

Morocco Mall

Our Rating: 8.5/10

Morocco Mall is a shopper’s paradise with over 350 stores. Here, visitors can find a mix of luxury brands like Gucci and Dior alongside local favorites. This blend of high-end and traditional markets creates an exciting shopping experience. Beyond shopping, Morocco Mall entertains with a stunning aquarium. Home to over 3,000 marine creatures, it offers visitors a glimpse of diverse ocean life. This makes for a perfect family-friendly attraction.

The mall’s location along the Casablanca Corniche adds to its appeal. Visitors can enjoy breathtaking views of the Atlantic Ocean while grabbing a bite at one of the many restaurants. This unique combination of shopping, marine life, and scenic beauty makes Morocco Mall a must-visit destination.

La Grande Table Marocaine

Our Rating: 8.9/10

La Grande Table Marocaine in Marrakech offers a luxurious dining experience, celebrating authentic Moroccan flavors. Nestled within the Royal Mansour, this restaurant captivates guests with its opulent setting and exquisite menu. Each dish is crafted to elevate traditional recipes beyond the familiar tagines and couscous.

Diners are invited to savor every bite amidst an elegant ambiance. The restaurant’s rich decor and attentive service enhance the sensory journey. It’s not just a meal; it’s an unforgettable culinary adventure in the heart of Morocco. Whether you’re a food enthusiast or simply seeking a memorable evening, La Grande Table Marocaine promises a delightful escape into Moroccan gastronomy.

Hercules Caves

Our Rating: 8.5/10

Nestled near Tangier, the Hercules Caves invite explorers to enter a world of myth and natural wonder. Carved by the sea, the cave forms an enchanting silhouette reminiscent of the African continent. Visitors can wander through the echoing chambers, marveling at the play of light on the rocky walls.

The air is cool and filled with the whispers of countless tales. Legends speak of Hercules himself resting here, leaving traces of the past. For a magical experience, take in the light shows illuminating Hercules’s history and legends. Whether a casual stroll or an engaging guided tour, the caves promise a blend of adventure and mystery.

Dream World

Our Rating: 9.0/10

The tangible and intangible blend seamlessly to create a dream world. Enter the bustling souks, where vibrant colors and aromatic spices dance in the air. This is a sensory wonderland where every corner holds a new surprise.

The ancient Roman ruins at Volubilis invite travelers to step back in time. History whispers from every stone here, making it a must-visit for those seeking the extraordinary. For a splash of color, Chefchaouen dazzles with its blue-washed streets. Nestled in the Rif Mountains, this serene town offers a perfect escape from the usual hustle. It’s a place where dreams and reality meet.

Game Battle Arena

Our Rating: 8.1/10

In the heart of vibrant Casablanca, the Game Battle Arena offers an electrifying experience for gamers and thrill-seekers alike. As you step inside, the atmosphere is filled with the buzz of competition.

Participants can engage in a variety of games that test skill and strategy. There’s something for everyone, from immersive virtual reality adventures to classic arcade challenges. The arena’s high-tech equipment and dynamic environments keep players returning for more. Whether you’re a casual player or a seasoned pro, the Game Battle Arena guarantees an unforgettable gaming adventure where excitement and fun are always at the forefront.

Le Jardin Secret

Our Rating: 8.5/10

In the heart of Marrakech lies Le Jardin Secret, a stunning oasis that captures the magic of Moroccan culture. Visitors can stroll through the lush gardens, where exotic plants and intricate fountains offer a serene escape. The gardens reveal secrets of the Saadian Dynasty and blend Islamic and exotic styles.

As guests wander, ancient structures showcase craftsmanship with vibrant mosaics and architectural details. Le Jardin Secret also features a delightful café, perfect for enjoying mint tea or a light snack amidst the tranquil scenery. This hidden gem is an excellent retreat for anyone seeking peace and inspiration in the bustling city.

As your Moroccan adventure draws close, reflect on the vibrant sights, tantalizing flavors, and warm hospitality that have colored your journey. Whether exploring ancient medinas, basking on sunlit beaches, or trekking through the rugged Atlas Mountains, Morocco promises an unforgettable tapestry of experiences that beckon you to return.