Real estate investment in Morocco
Morocco's real estate market offers attractive opportunities for investors, with holiday-rental yields above the European average and sustained capital growth in key cities. This guide looks at where, how and how much you can earn.
1. Returns by type of investment
Holiday rentals in Marrakech: 5-8% per year. Residential rentals in Casablanca: 3-5%. Buying to renovate and resell (flipping) in the medinas: 15-30% margins. Second homes on the coast: 2-4% rental yield plus long-term appreciation.
2. Best areas to invest
Marrakech (tourism and luxury), Tangier (growth and European connections), Essaouira (cultural tourism and surfing), Casablanca (stable residential rentals), and the eastern Mediterranean coast (low prices with high appreciation potential).
3. Taxation for foreign investors
Rental income is taxed in Morocco at the general income tax rate (0-38% progressive). Deductions are available for maintenance costs, service charges and mortgage interest. If you are tax resident in another country, check the double taxation treaty.
4. Recommended investment strategy
For budgets of €50,000-100,000: a holiday apartment in Marrakech or Essaouira. From €100,000-300,000: a villa in Tangier or a riad in the medina to renovate. Over €300,000: a diversified portfolio with property on the coast and in the city.
5. Risks to consider
MAD/EUR exchange rate fluctuations, changes to tourism regulations, delays in renovation permits, and seasonal demand. Investing in Morocco is legally secure, but it requires patience and local advice.
Frequently asked questions
What is the recommended minimum investment?+
From 500,000 MAD (around €46,000) you can find small apartments in tourist areas. For a riad in the Marrakech medina, the minimum budget is 800,000-1,200,000 MAD.
Can I manage the rental remotely?+
Yes, holiday-rental management companies handle cleaning, check-in and maintenance for a commission of 15-25% of the income.
How long does it take to sell a property?+
In high-demand areas (Marrakech, Tangier), the average timeframe is 3-6 months. In less touristy areas, it can take 6 to 18 months. Setting a realistic price is key to selling quickly.
Ready to invest?
Discover high-yield properties in the best areas of Morocco.
Explore investment opportunities