How much does renovating an apartment in Morocco cost (50–100 m²)?

In Morocco, renovating an apartment costs roughly 700 to 5,500 DH per m², depending on how much you change. For a 70 m² apartment, that's about 50,000 DH for a refresh, and up to 385,000 DH for a complete renovation.
Price per m² by level of work
Published 2026 rates from Moroccan renovation companies:
| Level | What it covers | Price per m² |
|---|---|---|
| Refresh | Paint, small repairs | 700 – 1,800 DH |
| Partial | Some rooms, floors, kitchen or bathroom | 1,500 – 3,500 DH |
| Complete | Everything, including networks | 2,500 – 5,500 DH |
| High-end | Premium materials, custom work | 4,500 – 8,000 DH |
High-end figures are before VAT.
Examples
| Surface | Refresh | Partial | Complete |
|---|---|---|---|
| 50 m² | 35,000 – 90,000 DH | 75,000 – 175,000 DH | 125,000 – 275,000 DH |
| 70 m² | 49,000 – 126,000 DH | 105,000 – 245,000 DH | 175,000 – 385,000 DH |
| 100 m² | 70,000 – 180,000 DH | 150,000 – 350,000 DH | 250,000 – 550,000 DH |
What moves the price
- Kitchen and bathrooms: plumbing, tiling and fittings make them the most expensive rooms.
- Electricity and plumbing: replacing old networks adds a lot, but is often needed in older buildings.
- Materials: local tiles vs imported stone can double a line.
- Custom joinery: wardrobes, kitchens and doors made to measure.
- City and access: floor, lift, parking and delivery.
Plan before you build
Most budget overruns come from changes made during the works. A clear plan and 3D renders fix the layout, materials and lighting before the first wall is touched, so your contractor can price the real project. Keep 10 to 15% extra for surprises, like humidity or old wiring found behind walls.
In Tangier, we can carry out the works ourselves. Elsewhere, we prepare the plans and renders your contractor works from.
Let's talk about your project.
Send your plans for a quote, or book a free 15-minute call.