Morocco is an incredible place to travel. There is so much to do that it is hard to know where to start. Should it be the Sahara Desert? Souks of Marrakech? Beaches of Taghazout? Wow, life sure is tough. But never fear, you'll figure it out and here are a few ideas to get you started.
Trust me though, no matter what you end up seeing, you will have a marvellous time in Morocco. The vibrancy, culture, and people are indescribably unique. Below I have listed my Top 10 must-visit places in Morocco. This is a country I could write about for hours, and there are hundreds of unique destinations to explore, but these are the un-missable. In no particular order, of course (I'm not good at playing favourites).
1. Bargain in the souks of Marrakech
A wise man once told me "you haven't lived until you've bargained in the souks". Okay, that's not true But it feels like it could be. The experience of trying to get a good deal in Marrakech will test your patience and simultaneously make you feel alive. For those that love to barter, or just the mere smell of a bargain, you should definitely put this to the top of your To Do List. You can equip yourself with these 6 Tips To Make You A Master Barterer In Moroccan Souks.
There are good souks and medinas in most of the major cities in Morocco; I particularly enjoyed the ones in Fes and Casablanca, however the ones in Marrakech are a good place to start. Whether you areafter leather goods, bracelets, spices or other trinkets, the souks have it all. Don't forget to stop off for a peaceful mint tea or orange juice to reload your patience.
READ MORE: Quick Guide To Marrakech
2. Watching the sunset in Tangier
At the very tip of Morocco you will find Tangier. With hotels and houses cascading down towards the ocean, the views here are absolutely incredible. The sun seems to melt into the water for hours, and if you look closely enough you can see Spain (pretty neat, huh)!
3. The Tanneries of Fes
This will be a pretty smelly experience but you will immerse yourself in the pungent way that leather is produced. If you come at particular times of the day, you can see the different coloured dyes added which is fantastic to witness. It is interesting to watch the leather workers rhythmically fulfill their various roles in the process. Touts will endlessly try and get you to go to their viewing platform and then ensure you see all the goods they have to offer, so just go along with it but be careful.
4. Trek in the Atlas Mountains
When I think of Morocco, I think more of Desert-scape than mountains but Morocco definitely has mountains. The Atlas Mountains are pretty freakin' epic and they are cheap to explore. You can drive through them or hike through them - the options are endless. With lovely hotels and mud-brick villages around, you are bound to have a wonderful and unique experience.
5. Camel Riding in the Sahara Desert
Hitting the Sahara Desert has to be one of the best experiences of my life. Doing it in the middle of summer was a bit crazy with temperatures phenomenally hot. It was epic nonetheless. You can get into the Sahara from several places in Morocco, but I did it via Marrakech and Merzouga. The trips to the Desert vary in time, but most will include a night sleeping under the stars and enjoying some local cuisine. Somehow a magnificent Moroccan feast appears out of the tents for everyone to enjoy, it almost seems like a culinary miracle. You will sing, dance, eat and even sandboard down the dunes of the Sahara. Talk about surreal!
SEE MORE: Photos From Exploring The Sahara Desert
6. Exploring the blue streets of Chefchaouen
A whole city painted blue? Yeah it sounds like a made up story, but I assure you it's not. If you're heading to Morocco definitely check out Chefchaouen. The laid back vibes and surreal atmosphere make it a must-visit Moroccan destination. Not only is the town itself epic, but there are many nearby mountains to climb and great waterfalls to visit nearby.
READ MORE: Quick Guide To Chefchaouen
7. Seeing the surf in Taghazout
Morocco has some incredible beaches and opportunities for surfing too. The relaxed vibes and affordable prices make it a great place to experience. Tamri, Taghazout and Agadir are the places I've heard are good for surfing (although you may have to research this a little more because I don't personally surf, but you can trust me if you want).
8. Enjoy a Jemma el-Fnaa Dinner
It's a bit hard to see from this photo, but Jemma el-Fnaa is the main square in Marrakech and it is filled with stalls. At night, there are hundreds of restaurant stalls which come alive and cook up some incredible Moroccan food. It is fun to explore them all and figure out which ones take your fancy (or have no shame like me and eat multiple meals at different places). The sound of music and excited chatter mixed with smoke and cooking aromas makes this a delight for your senses.
9. Cook with locals
If you can, have some Moroccan locals to show you how to cook the amazing food. It tastes way better when you've helped make it yourself, and food really is a fantastic way to get to know a place. This isn't a meal I helped prepare, but one that a lovely man at the school brought in for the volunteers to eat. It was so good! And if you remember the recipes, you can take some of the flavours of Morocco home with you.
READ MORE: My Experiences Volunteering In Morocco
10. See the Hassan II Mosque
A lot of people give Casablanca a hard time, but I actually quite enjoyed it. If you are visiting Casa, the number one thing to do is visit the Hassan II Mosque. It. Is. Massive. And it has some of the most intricate designs to explore. With lovely woodwork and exquisite tiling, this is a very thought-provoking place.
Been to Morocco or have questions? I would love you to comment below
Lucy spent two months working in Berrechid, Morocco in 2014 teaching English. Each weekend she travelled around the country for a couple of days to sample what it has to offer. Whether it was being camel-top in the Sahara or sipping too much mint tea, Morocco was Lucy's idea of Heaven.