How Affordable Is Morocco? Here’s How Much I Spent in 9 Days
Actually, 9 and a half days, to be precise. 😉 That’s how much time I spent in Morocco last April, but how much did that cost me?
Morocco is regarded as a very affordable destination, even if it means different things to different people. I hope my spending breakdown below helps you budget for your trip.
Disclaimer #1: I’m frugal by nature, don’t like to splash out, and usually eat just two “proper” meals a day.
Disclaimer #2: I’m not including the flights as they’ll widely depend on where you are flying in from. But for the info, my Ryanair flight from London Stansted was just… £22!

Accommodation
I’m a budget-minded but flexible traveller. One thing I normally don’t compromise on is the convenient location. So, on this trip I again stayed in a mix of places, ranging from a £6‑a-night hostel in Ouarzazate to a private room for £20 in Casablanca. You’ll find some cheaper, and definitely lots of more expensive, high-end options.
I just need to say that two of the ten nights were included in the price of a 3‑day tour (details further down).
Total spend: 101 GBP, 116 EUR, 139 USD

Eating Out
Whether you’re a foodie or not, this category will eat up the most of your budget. I am not, and it still makes up about half of what I spent.
I thought that 60 dirhams that I paid for my first breakfast in Ouarzazate was a very good deal. Until a similar meal at La Renaissance the following day cost me literally half of it (£2.40, €2.77, $3.30)!
My last breakfast, though, at the Casablanca airport, came up to over 12 euros, but airport cafés always charge premium prices.
My dinners would come up to anything between 40 to 70 dirhams, and I always ate out somewhere central. But bear in mind that I’m a vegetarian. If you’re a carnivore, your meals will likely cost a tiny bit more.
About to devour a delicious bowl of veggie couscous in Marrakesh
A cup of fresh takeaway juice typically sells for 10–15 dirhams, whether it’s a café in Casablanca or one of the thousand stalls in Jemaa el-Fnaa in Marrakesh. Similar prices for tea and coffee, unless you walk into a hip international chain. At Carribou, a generous iced coffee was about 37 with a tip – worth all this and more in that exhausting heat!
Total spend: 891 MAD (71.5 GBP, 82 EUR, 99 USD)

Supermarkets
French chain Carrefour is very common across Northern Africa and I would mostly shop there while in Morocco, spending anything between 17 to 50-something dirhams.
To cool down after a long day of walking in Casablanca, I got myself an ice cream from BİM, a Turkish chain, which cost about 10 dirhams.
Total spend: 75 MAD (6 GBP, 6.93 EUR, 8.20 USD)
Avenue Mohammed V, Marrakesh
Transport
I’m only going to be talking about PUBLIC transport. I have a distaste for taxis, Uber and the like and hardly ever take them, but that’s another story.
I found public transport in Morocco very efficient, reliable and of a high standard. A bit pricier to what I’d expected, but still very reasonable. A 4,5‑hour bus journey across the Atlas cost me 105 dirhams, and a train from Marrakesh to Casablanca – 120 MAD.
I forgot what I paid for the tram ride in Casablanca, but a quick Google search tells me it would have been 8 dirhams. And to get to the airport by train I paid 60.
Total spend: 293 MAD (23.5 GBP, 27 EUR, 32.5 USD)
Tram stop in Casablanca
Excursions
I only went on one organized trip, to the Sahara Desert. They fluctuate in price, but I got it for £85 on GetYourGuide with the first-time discount. It took 3 full days and absorbed the costs of accommodation, transport and most meals during this time.
Total spend: 85 GBP, 98 EUR, 118 USD

Museums
I went to two museums, both in Ouarzazate at the start of my journey.
Standard entry to the Cinema Museum was just 30 dirhams. A visit to the Old Synagogue in the historic quarter across the road cost me 40, including a tip for the guide. Also pretty cheap, and I have a feeling that it still was a slight rip-off.
Total spend: 70 MAD (5.5 GBP, 6.5 EUR, 7.5 USD)
Musée du Cinéma – Cinema Museum in Ouarzazate
Souvenirs
I’m a moderate minimalist and buy souvenirs with caution, yet spent a fair amount on them in Morocco.
In Aït Benhaddou, I bought a Berber scarf for over 10 euros, wrongly assuming that the price was in the local currency. But it was essential in the desert the following day, and it is a nice piece of fabric, even though I don’t know when (or if) I get to use it again.

In the Old Medina of Casablanca, I bought four small glass bottles (60 MAD; would’ve been even cheaper in Marrakesh) which I then filled with Saharan sand (free!) as gifts for my family.
Haggling is encouraged (or even expected) in Moroccan markets, but when I was buying a metal bell for my dad, the rigid seller didn’t want to knock a penny off the price. I can’t remember for the life of me how much I paid for it, but let’s say it was 50 dirhams.
Total spend: 240 MAD (19 GBP, 22 EUR, 26.5 USD)
Lost in the maze of the Marrakesh Medina
Total of totals!
So, my total total spend in the gorgeous Morocco was… 3894 dirhams! Which equals to £311, €360 or $426. And I am totally surprised as I expected much more, to be honest.
Writing this many months after the trip, I must add that some of the prices had to be estimated. And all conversion rates are relevant as of late January 2026.
Click here for my other travel cost posts.
View from the rooftop of Riad Jennah Rouge, Marrakesh