Holidays to Morocco will introduce you to a country that is a feast for the senses. While many holidaymakers head to Tangier and Agadir for the sun-bleached beaches and sapphire-coloured seas, those who want more than a tan from their break will find plenty of things to do in Morocco.

Browse a spice-scented bazaar and haggle for bargains, marvel at magnificent mosques, and even live like one of the Bedouins and spend a night under the stars in the vast Sahara Desert. In Morocco, things to do come in all shapes and sizes, ensuring that there’s something for everyone.

Shopping, Moroccan Style

Shopping is almost a national sport and one of the most popular things to do in Morocco. For an immersive shopping experience, head to Jemaa El Fna and lose yourself in the labyrinth of souks, stalls and streets. Here, you’ll find everything and anything from heady spices and delicate jewellery, to handwoven carpets and authentic clothing.

By night, the narrow, dusty backstreets are buzzing with entertainers, magicians, and snake-charmers. For something slightly less touristy, head to Agadir’s Souk El Had. With over 3000 stalls to browse, it’s a bargain hunter’s dream. Don’t forget to put your haggling head on, as it’s almost expected that you’ll try and wrangle a good price out of the merchants.

Explore Ancient Ruins

With a rich history stretching back centuries, Morocco is littered with examples of its past. If you’re looking for things to do in Morocco that give you a taste of its culture, look out for the Royal Saadian Tombs. Dating back as far as the 16th Century, you’ll explore a sprawling network of opulent structures, in lavish and elegant mausoleums. Using gold and marble imported from Italy, alongside ornate carvings and outstanding tilework, the Royal Saadian Tombs are a jaw-dropping attraction.

While they might not be as eye-catching, the ruins of El Badi Palace are just as fascinating. Explore vast courtyards, sunken gardens, and even take a peek into the dungeons. The ruins also host the Festival of Popular Heart which, if you’re looking for Morocco things to do, takes place in July.

Soak up the Scenery

While you might think of Morocco as either being beaches or desert, the country does have some fantastic scenery to enjoy. If you’ve got your camera with you, pay a visit to the Jardin Majorelle. A stunning botanical garden, it boasts over 300 different species of flora from five different continents. Owned by the Yves St Laurent estate, the Jardin Majorelle is also home to a variety of wildlife, including turtles.

For a backdrop that’s guaranteed to give you some superb holiday snaps, take the tour up to the medieval ruins of Agadir Kasbah. Once a fortress overlooking the coast, today the Kasbah is an atmospheric collection of old buildings and atmospheric ruins. For the best views, take a walk along the dusty, rust-coloured walls, which overlook Agadir’s harbour and offer outstanding ocean views. While you can take a taxi to the ruins, to get the full effect it’s worth the hike up the hillside.

1. Jemaa el Fna

Enjoy the vibrant atmosphere of the main square and the hustle and bustle of Jemaa el Fna’s maze of traditional souks, narrow streets and fresh food stalls. Jemaa el Fna is like no where else in Marrakech,
Find out more

2. Visit the royal Saadian Tombs

Located just outside of Marrakech, the Saadian Tombs are breathtaking, with its beautifully carved detailing and colourful geometric patterns, it’s no wonder many visit this site each year.
Find out more

7. Explore La Medina d'Agadir

For a different sightseeing experience, spend an afternoon in La Medina d’Agadir. The interestingly designed buildings and museum make up a culture community with the purpose to showcase the local artistic talent.
Find out more