10 of the best things to do in Morocco
10 of the best things to do in Morocco for 2025
Travel in Morocco with Your Trusted Travel Partner in the Heart Of Morocco
Contents
TogglePicture yourself exploring the blue streets of Chefchaouen, savoring the spices of Fez’s medina, or trekking the majestic Atlas Mountains. Whether you’re surfing in Taghazout, wandering ancient kasbahs, or stargazing in the desert, Morocco promises unforgettable experiences.
Here’s your guide to the top things to do in Morocco in 2025!
Lose yourself in the medinas of Marrakesh, Fez and Chefchaouen
Take a foodie tour of Fez medina
Check out Casablanca’s show-stopping architecture
Hike the Atlas Mountains
Catch the wind and waves on Morocco’s Atlantic coast
1. Visit Must-See Attractions like Marrakesh, Fez and Chefchaouen
The legendary Red City of Marrakesh is a vibrant tapestry of sights, sounds, and scents. At its heart lies the Djemaa El Fna, Africa’s most famous square, where storytellers, snake charmers, and musicians create a nightly spectacle in the maze-like medina.
Chefchaouen, tucked away in the verdant Rif Mountains, attracts with its serene environment and blue-washed medina. Learn about its cobblestone streets, enjoy a cup of mint tea in a bright square, or trek the picturesque paths of Talassemtane National Park, which are home to shining waterfalls and towering fir forests.
In Fez, Morocco’s oldest imperial city, time stands still. The 8th-century Fez El Bali, home to the world’s largest living medieval medina, is a labyrinth of souks, mosques, and workshops, with over 9000 winding alleyways to uncover.
Extra Tip: Visit Morocco’s medinas in spring or autumn for pleasant weather. Summers can soar past 40°C (104°F), while winters bring cooler temperatures.
learn more about Marrakech with our Guides, Book tours.
2. Casablanca’s architecture
From the neo-Moorish tiled façade of La Grande Poste to art deco residences and Place Mohammed V’s modern Grand Théâtre de Casablanca, which was created by French “starchitect” Christian de Portzamparc, Downtown Casa is an outdoor museum of architecture.
The Hassan II Mosque, one of the biggest mosques in the world and accessible to non-Muslims on guided tours, is Casablanca’s most recognizable landmark. With hand-carved stucco, painted wood, and exquisite zellige (mosaic tilework), the imposing prayer hall can accommodate 25,000 worshippers, with an additional 80,000 fitting in the courtyards outside.
3. Ride the Waves on Morocco’s Atlantic Coast
Travel further down the coast to Mirleft, a quiet gem 130km (80 miles) south of Agadir. Known for some of Morocco’s top surfing spots, it’s the perfect base for beginners and pros alike. Local outfit Spot-M offers everything from lessons to week-long surf camps, complete with yoga sessions for the ultimate balance of adventure and relaxation..
Dubbed the “Wind City of Africa,” Essaouira is a dream destination for water lovers of all skill levels. Its coastal breezes make it ideal for windsurfing, kiteboarding, or simply soaking up the seaside charm. Just 30 minutes south, sleepy Sidi Kaouki offers uncrowded beaches, reliable waves, and budget-friendly stays—a haven for those seeking a peaceful surf getaway.
4. Hike the Atlas Mountains
The High Atlas, that extends diagonally across the country from the Atlantic coast to northern Algeria for about 1000 km (620 miles), is a hiker’s dream come true. Imlil, 90 minutes from Marrakesh in the foothills of the High Atlas, serves as the starting point for the two-day ascent of Toubkal, the highest peak in North Africa at 4167m (13670ft).
The week-long Toubkal Circuit is an unforgettable trekking experience. This journey follows ancient trails through remote Amazigh villages, offering a glimpse into traditional mountain life. Along the way, you’ll traverse fertile valleys, rugged massifs, and breathtaking panoramic passes, with every step immersing you deeper into Morocco’s stunning High Atlas Mountains.
5. Take a food tours
In addition to Amazigh (Berber) influences, Arabs, Moors, Ottoman Turks, and French all left their culinary imprints on Moroccan cuisine, making it a true melting pot. A street-food tour is one of the best ways to learn about it. In addition to sampling delectable sweet treats like chebakia (deep-fried dough coated in sesame seeds) and wild honey, adventurous diners also try everything from snail soup to boiled sheep’s head.
After shopping at the souq for incredibly fresh ingredients, head to the renowned Café Clock to learn how to make three traditional dishes. Alternatively, get your hands dirty at The Ruined Garden and bake five types of traditional bread, including baghrir, or “thousand-holes” pancake.
Food tours with our Morocco tours
7. Stargazing in Sahara Camps
this is one of the best things to do in Morocco. At sunset, climb to the top of a tall dune and enjoy the solitude and the astronomical views while you watch the desert turn pink, purple, and gold. Overnight, set up a Bedouin camp and sleep beneath the stars. The Milky Way’s arc may be visible to you. In addition to being off the grid, Erg Chigaga is several hours’ camel ride from the closest street lights.
10. Step back in time in Skoura’s palm oases
The region is home to a stunning array of labyrinthine ksar (fortified villages), including the iconic Ait Ben Haddou, a UNESCO World Heritage Site and the backdrop to films like Gladiator (2000). You’ll also find the majestic ruins of Kasbah Amridil, a striking example of traditional mud-brick architecture.
Travel to Morocco to see Vibrant rural souqs offer an abundance of fresh, local produce—pomegranates, apricots, figs, and almonds—and are a perfect way to immerse yourself in the area’s culture. This region also serves as an excellent base for exploring nearby wonders like the scenic Dadès and Todra Gorges to the northeast and the Draa Valley to the southeast.