Caterer prices in Rabat in 2026
In Rabat, a caterer charges from 2 900 MAD to 4 400 MAD for a table of 10, with a median price of 3 700 MAD.
Based on the starting prices of 4 caterers in Rabat. Collected up to September 2026. The final price depends on the menu and is confirmed by quote.
Budget by number of guests
Tables of 10, starting prices.
| Guests | Cheapest | Median price | Most expensive |
|---|---|---|---|
| 100 (10 tables) | 29 000 MAD | 37 000 MAD | 44 000 MAD |
| 200 (20 tables) | 58 000 MAD | 74 000 MAD | 88 000 MAD |
| 300 (30 tables) | 87 000 MAD | 111 000 MAD | 132 000 MAD |
By occasion
- Wedding median price 4 300 MAD (3 caterers)
- Engagement median price 4 300 MAD (3 caterers)
- Corporate median price 4 300 MAD (3 caterers)
What changes the price
- the menu: number of dishes, meat or fish, pastilla, desserts and tiered cake;
- the service: plated or shared dishes, number of waiters, length of the evening;
- what is supplied: tableware, linen, tables and chairs, decoration;
- the venue: the caterer's own hall or not, distance to travel.
Ask each caterer what their price per table includes before comparing.
Starting prices, caterer by caterer
- Dar Lunja 2 900 MAD per table of 10 price given in September 2026
- Maison Idir 3 100 MAD per table of 10 price given in September 2026
- Traiteur Yuba 4 300 MAD per table of 10 price given in September 2026
- Riad Tafat 4 400 MAD per table of 10 price given in September 2026