Skip to content

Villa cleaning in Marrakech

A villa is cleaned in days and people, not in hours. 1,200 MAD incl. VAT a day with one person included, 250 MAD per extra person per day: you choose the combination, we check that it holds up.

Kitchen of a Marrakech villa after a visit by an EPUREVA cleaning team

In short

Standard housekeeping for a villa in Marrakech costs 1,200 MAD incl. VAT per day at EPUREVA, one person included, and 250 MAD incl. VAT per extra person per day. Two days with one extra person each day come to 2 × 1,200 + 1 × 2 × 250 = 2,900 MAD incl. VAT. The day covers dusting of accessible surfaces, floors, the kitchen, the bathrooms and light terrace upkeep; a villa coming out of building work calls for post-construction cleaning.

Villa: 1,200 MAD a day, extra help on top

The villa rate is 1,200 MAD incl. VAT per day, with one person. Each extra person adds 250 MAD incl. VAT per day, counted once for every day booked.

  • 1 day, one person: 1,200 MAD incl. VAT
  • 1 day, 2 extra people: 1,200 + 2 × 250 = 1,700 MAD incl. VAT
  • 2 days, 1 extra person each day: 2 × 1,200 + 1 × 2 × 250 = 2,900 MAD incl. VAT
  • 3 days, 2 extra people each day: 3 × 1,200 + 2 × 3 × 250 = 5,100 MAD incl. VAT

These amounts are indicative, in dirhams including VAT. They are confirmed after photos or a visit, and no surcharge is incurred without your agreement.

More people or more days in a villa

In a villa, the question is not "how many hours" but "how many people, how many days". The two levers serve different needs.

  • Extra people when the date is fixed: a reception, family arriving, a return from a trip. Several people on the same day get through more surfaces.
  • More days when you would rather spread the work: one floor a day, for instance, starting at the top of the house and finishing on the ground floor.

You choose from 1 to 30 days and from 0 to 10 extra people per day. The area and condition declared let us check the combination; one day does not guarantee that the whole property is fully cleaned, and any extra day or person is agreed by you before it is invoiced.

A lived-in villa is not a villa coming out of building work

The confusion is common, and it changes the whole calculation.

A villa that has just had building work carries paint, glue, cement or building dust: that is not housekeeping, it is post-construction cleaning for a villa, priced per m² of indoor area, with a minimum of 7,500 MAD incl. VAT for a villa or riad.

A lived-in villa calls for standard housekeeping: dusting, floors, kitchen, bathrooms, terrace. If it is heavily soiled, shut up for a long time or in need of restoration, standard housekeeping will not be enough: send photos on WhatsApp for a tailored proposal.

Outbuildings and terrace, to include in the area you declare

An owner says "300 m²". Once the garage, the utility room, the plant room, the staff quarters or the summer kitchen are counted, the area to look after is often larger.

These spaces do not change the daily rate, but they do change the number of days needed. Include them in the approximate indoor area and, if needed, in the calculator's "anything to add" field.

The terrace has its own question: the calculator asks whether it needs upkeep, and its approximate area. Light terrace upkeep is part of the day; a heavily soiled outdoor floor is not.

Working alongside the household staff already in place

Many villas in Targa, Amelkis, the Palmeraie or on the route de l'Ourika already employ someone for day-to-day upkeep. Our day complements that work; it does not replace it.

  • priorities are set at the start: what we handle that day, what stays with the daily routine. Two people who each think the other is doing the kitchen means a kitchen nobody does.
  • the person already there is our best source: they know which floor is fragile, which cupboard no longer opens.
  • we do not tidy anything away: we clean around belongings and what is accessible, without moving personal effects.

What a housekeeping day in a villa does not include

  • specialist window cleaning — patio doors are handled separately, at 150 MAD incl. VAT per patio door up to 4 m²: see patio door cleaning
  • paint or cement residue, stripping, crystallisation
  • textile cleaning — sofas, mattresses, rugs: see sofas, mattresses and rugs

These services can be booked for the same period; each has its own estimate. A tip on order: textiles go first, because they need half a day to a full day to dry, sometimes more.

A villa's rhythm: two moments in the year

A Marrakech villa follows a cycle set by the climate.

  • Before summer, between March and May: the house opens up, and the terrace becomes a room to live in again.
  • After the chergui, in September and October: the summer sand wind leaves a deposit in the runners, on the ledges and across the outside.

Add the family dates — before Ramadan, before Eid, before a reception. These are the most requested weeks: book your days two to three weeks ahead.

Getting an estimate for your villa

On the online calculator, choose "Standard housekeeping", then "Villa": approximate area, type of cleaning, terrace, days, extra people, water and electricity. The summary goes out on WhatsApp when you send it — nothing is stored before that — and you attach 3 to 5 photos: overall views, priority rooms, access.

Replies seven days a week For a home in a building, see housekeeping for an apartment; all services and their prices are on our price list.

Villa cleaning in Marrakech — prices and what affects them

Service Price incl. VAT
Standard housekeeping, villa detached house, light terrace upkeep included 1,200 MAD incl. VAT per day, 1 person included
Extra person for example, two days with two people = 2,900 MAD +250 MAD incl. VAT per person per day
Standard housekeeping, apartment for a home in a building 800 MAD incl. VAT per day, 1 person included

Indicative prices incl. VAT, confirmed after photos or a visit.

Our services

Frequently asked questions

How much does villa housekeeping cost in Marrakech?

1,200 MAD incl. VAT per day, one person included, and 250 MAD incl. VAT per extra person per day. One day with two extra people comes to 1,700 MAD incl. VAT. The amount is indicative, confirmed after photos or a visit.

How much do two days of housekeeping with two people cost in a villa?

2,900 MAD incl. VAT: two days at 1,200 MAD, plus one extra person for two days at 250 MAD, i.e. 2 × 1,200 + 1 × 2 × 250 = 2,900 MAD incl. VAT.

Is one day enough for a 300 m² villa?

Rarely for the whole property, and we do not promise it: one day does not guarantee that the whole property is fully cleaned. You choose the days and the extra help; the area and condition declared let us check the combination, and the priorities are confirmed with you.

What is the difference from post-construction cleaning of a villa?

Post-construction cleaning removes what the works left behind — paint, glue, cement, building dust — and is priced per m², with a minimum of 7,500 MAD incl. VAT for a villa or riad. Standard housekeeping looks after a lived-in villa, by the day.

Is the terrace included in the housekeeping day?

Light terrace upkeep, yes. Give its approximate area in the calculator. A heavily soiled outdoor floor or residue from building work falls outside standard housekeeping.

Should we give our household staff the day off for the visit?

No, quite the opposite. Priorities are set at the start: what we handle, what stays with the daily routine. The person already there knows the house better than we do, and we begin by talking to them.

Do you tidy things away during the housekeeping?

No. We clean around belongings and what is accessible, without moving personal effects. Clearing surfaces before we arrive is housekeeping time saved.

Are patio doors and sofas included in the villa housekeeping?

No. Glass is a separate service — 150 MAD incl. VAT per patio door up to 4 m², 75 MAD incl. VAT per window up to 2 m² — and so are textiles, from 550 MAD incl. VAT for a small L-shaped sofa to 750 MAD incl. VAT for a large U-shaped sofa. They can be planned for the same period.

WhatsApp Call
Message us on WhatsApp