3 Days in Marrakech: What to Do in Marrakech

Marrakesh, also known by the French spelling as Marrakech, is a perfect spot for a long weekend trip from London, Amsterdam, or any other European city as there are plenty of cheap flights. Plus, it’s a place of immense beauty and culture, that sits beneath the dramatic peaks of the Atlas mountains and mystique deserts, what more could you want?

I visited Marrakech twice, as I absolutely fell in love with this place and I can’t wait to go back again. If you’re planning a weekend in Morocco, Marrakesh might be your best choice for its ease of access. Whether you’re a solo traveler, a couple, or a group of friends, I’m sure it will meet your needs, just make sure to read my Marrakech travel tips before you go so you know exactly what to expect. 


How Many Days in Marrakesh is Enough?

As I mentioned in the intro, it’s quite easy to visit Marrakesh on a long weekend if you’re traveling from Europe and I would say that 3 days is generally enough to see all the main sites. This includes the Medina, souks, Jemaa el-Fna square, and a couple of palaces or gardens. 

That being said, of course, there is plenty more to do, especially if you plan on taking a desert tour or visiting other Moroccan cities like Chefchaouen. In this post, I have gone through all the activities you can fit into a full 3-day trip as well as given you some extra options in case you have more time and want to dive deeper into the culture. 


How to Get to Marrakesh

Getting to Marrakesh is quite easy and inexpensive. You can fly to Marrakesh Menara Airport (RAK) from the UK, Netherlands, Spain, or Portugal for less than $100-$150 return with direct flights taking just 3.5 hours. 

It doesn’t even have to be a cheap airline like Ryanair if you’re not a fan of it. I used Transavia and Royal Air Maroc. I recommend checking on