The blue city of Chefchaouen, Morocco
travel budget

How much does a trip to Morocco cost?

Faraway WorldsFaraway Worlds

Faraway Worlds

Staff writers

If you’re planning on travelling to Morocco, you’re probably wondering how much you need to budget for your trip. While your travel costs will depend on your travel style, generally speaking Morocco can be a surprisingly affordable place to travel.

Accommodation costs are generally affordable and food and drinks are reasonably-priced. Many of Morocco’s best attractions are very affordable or even free and, while some activities could set you back a fair amount, there’s plenty to do at lower price points too.

Costs are in

How much should I budget for a trip to Morocco?

A reasonable budget for two for a week in Morocco is around MAD 7,900.

The above cost is based on staying in good, mid-range accommodation and having a few meals out per week, while preparing some yourself. It makes allowances for a couple of sightseeing activities, but doesn’t take into account expensive activities like adventure sports or private tours.

Generally speaking, the longer you travel, the cheaper it costs per day, while fly-in, fly-out trips can be more expensive.

How much does accommodation cost?

You can expect to spend between MAD 400-MAD 900 a night, per couple, on accommodation in Morocco. This will get you a private room with your own bathroom in a 3-4-star hotel or apartment rental.

See latest hotel deals in Morocco

Hostels are, of course, cheaper, but a private room with a shared bathroom will still cost around MAD 250 per night. A bed in a dorm room also averages around MAD 95 per night, per person, although there are definitely cheaper options out there.

See the highest rated hostels in Morocco

How much should I budget for food and drinks in Morocco?

Budget to spend around MAD 2,700 for two for a week in Morocco. This assumes you’re cooking some of the time and drinking some alcohol.

If you enjoy eating out, you can expect to pay around MAD 260 for a nice dinner for two, including an alcoholic drink. A meal at a pub is likely to be around MAD 190 for two, with cheaper meals available (especially for lunch) for around MAD 55 each.

Assuming that you’ll be eating out some of the time, budget at least MAD 300 a week for groceries. If you enjoy a few drinks, you’ll need to increase this amount – beer costs around MAD 22 for a 500ml bottle and good bottle of wine is around MAD 100, from a shop, although there are cheaper options available. Milk typically costs around MAD 7 for a two-litre bottle and you can expect to pay around MAD 20 for a cappuccino from a local café.

You can easily keep you food costs down to much lower than this by eating street food for most meals. Head to the local markets and you'll find a wide selection of kebabs, sandwiches chicken and more, for a fraction of what you'd spend in a restaurant.

How much does it cost to get around Morocco?

Getting around Morocco is easiest with a train. Transport costs fluctuate depending how much you travel, but budgeting around MAD 400 for two per week is a good starting point. This should allow you to take a couple of intercity train routes. If you’re planning on doing any tours or using hop-on hop-off buses, you’ll need to up your budget a bit.

While trains are great for travelling between cities, Morocco also has a reliable bus network and shared taxis (grand taxis) are another good option between towns. In cities, the smaller petits taxis are a popular way to get around, although make sure to negotiate a price up front. Many of the cities are very walkable and some (Casablanca, Rabat and Sale) have a safe and reliable tramway.

What should I expect to spend on activities?

A lot of the best things to do in Morocco are free. However, there definitely are some attractions that cost money – entry fees to a museum or an art gallery are usually around MAD 35 - MAD 60 per person. If you want to do organised day trips or join smaller tour groups to learn more about some of the sites, budget around MAD 300 per activity per person.

In summary

Morocco is a beautiful destination to visit and can be an affordable place to travel. Cooking your own meals, carefully selecting accommodation or limiting meals out will definitely help you to reduce your travel costs. Slow travel is another great way to help your budget to stretch further, while exploring a place in more depth.

Travelling through Morocco is definitely possible on a budget – just pick your priorities and compromise on the rest or consider travelling in the off-season and avoiding school holidays to cut down on costs. And, if you’re on the luxury end of the scale or wanting to treat yourself, the sky’s the limit.

Share this article

Last Updated 11 May 2022

Desert sands in Morocco


Morocco brings to mind the empty, vast desert and vibrant cities with romantic names.