Renting in Morocco? Here’s What They Don’t Tell You!

Morocco is a popular place for tourists, digital nomads, and expats to live because it is cheap. There are many places to rent in Morocco, such as a modern flat in Casablanca, a cosy riad in Marrakech, or a quiet house in Fez.

It’s important to know how the market works, what prices to expect, and the law before you rent. This guide tells you everything you need to know about renting, such as the best places, average prices, legal steps, and helpful hints.

How the Moroccan rental market works

There are different ways to rent in Morocco. You can choose from modern flats, traditional riads, villas, and shared housing. Prices vary depending on where you live and the type of home you want to buy.

Tourists and expats often look for short-term stays, while many locals rent for long periods of time. More people want to stay in vacation rentals and Airbnbs, especially in big towns.

In general, rent is less than in Western countries, but expensive places can be found in good areas.

The best places to rent in Morocco

Casablanca: The Centre for Business

The capital and biggest city of Morocco is Casablanca. Professionals, students, and expats all like it. It costs more to rent here than in other towns, especially in Maarif, Anfa, and Gauthier.

  • Depending on the area and size, the average rent is between $500 and $1,500 per month.

  • Professionals, students, and business visitors will like this place the most.

Marrakech is a city full of culture and tourists.

The markets, castles, and traditional riads in Marrakech are well-known. This is where a lot of foreigners rent houses. If you choose a new flat or an old riad, the rent may be different.

  • $400 to $1,200 a month is the average rent.

  • Best for: retired people, people who work from home, and travellers looking for a unique place to stay.

Rabat is the capital of diplomacy.

Since Rabat is the capital, it is where most of the government and foreign schools are located. It’s less busy and quieter than Casablanca. Agdal, Hay Riad, and the city heart are all popular places to stay.

  • $500 to $1,200 a month is the average rent.

  • Best for: Families, diplomats, and people who work for the government.

Tangier: A Coastal City on the Rise

Tangier is becoming more popular with expats because it is near the coast and has European influences. It’s cheaper to rent here than in Casablanca, but places with views of the sea may cost more.

  • $400 to $1,000 a month is the average rent.

  • This place is best for retirees, digital travellers, and people who like living near the coast.

Fez: A Cheap Option with History

The cost of renting in Fez is less than in other places. It’s perfect for people who want a calmer life. People like to visit the Medina, but it can be hard to get around because the streets are so small.

  • $250 to $800 a month is the average rent.

  • The best place for renters on a budget and culture lovers.

The average cost of rent in Morocco

The cost of rent changes based on the place, the area, and the type of property. In short, here’s how it works:

  • $300 to $700 a month for a studio room in the city centre.

  • $400 to $900 a month for a one-bedroom flat.

  • A three-bedroom flat costs between $700 and $1,500 a month.

  • Villa of luxury: more than $1,500 a month.

It costs more to rent an apartment that is already furnished, and short-term rentals like Airbnb cost more than long-term leases.

Property in Morocco

There are both old and new homes in Morocco. In old towns like Marrakech and Fez, you can find traditional homes called riads. In towns like Casablanca and Rabat, you can find modern apartments and villas.

Other than farmland, anyone from outside of Morocco can buy property there. A lot of people buy property to rent out, especially in tourist places.

Buying a house might be a good idea if you plan to stay for a long time.

How to rent and legal issues

1. Moving into a rental

You can look for apartments by:

  • Online sites (Avito, Mubawab).

  • Companies that sell homes.

  • Groups on Facebook.

  • Connections in the area.

2. Agreement to Lease

This is what a rental agreement should have:

  • How much rent is due each month and how is it paid?

  • Details on the security fee.

  • How long the lease is for.

  • Taking care of maintenance.

3. Things that are needed

What most renters want is:

  • These are copies of your passport or ID card.

  • Proof of cash or a job offer.

  • One or two months’ rent as a security fee.

4. Rights of Renters

  • The law limits how much rent can go up.

  • You can’t kick out tenants without giving them formal notice.

  • When you move out, you should get your deposit back, unless there’s damage.

Advice on how to find and book a good rental

  • Before making a choice, look at the prices in a few different areas.

  • Carefully read papers before you sign them.

  • If you plan to stay for a long time, talk about the rent.

  • Come see the house in person to see how it looks.

  • Dealing with agents or owners you can trust will help you avoid scams.

The cost of living and other costs

Besides rent, you should plan to pay for:

  • Electricity, water and gas: $30 to $80 a month.

  • $20 to $50 a month for internet and cell phone service.

  • If there are maintenance fees, they range from $20 to $100 per month.

Compared to Western countries, it’s also cheap to buy groceries, get around, and eat out.

Finally, some thoughts and suggestions

There are many places to rent in Morocco, from cheap homes to fancy villas. For business travellers, Casablanca and Rabat are great options. For culture travellers, Marrakech and Fez are must-see cities.

Before you sign a lease, make sure you read it carefully, do a lot of research, and see the houses in person. Spain’s rental market has something for everyone, whether they’re going for work, school, or fun.

Join The Discussion

Compare listings

Compare