Marrakech wedding venues fall into four kinds: palace hotels in the city (La Mamounia, up to 300 guests in its Grand Salon), private villas facing the Agafay desert (Villa Taj, 80 to 100 guests, 52 sleep on site), palace resorts for large weddings (Selman, up to 1,000 guests; Amanjena, 500 seated; Fairmont Royal Palm, up to 600; The Oberoi, 300 at a banquet) and kasbahs in the Atlas foothills (Kasbah Tamadot, up to 84).
Marrakech gives you very different weddings within an hour of the same airport: a palace hotel inside the old city walls, a palace resort for a very large party, a private villa you take over for the whole weekend facing the Agafay desert, or a rammed-earth kasbah in the Atlas foothills. The right one depends mostly on two numbers: how many guests you invite, and how many of them you want sleeping on site.
Which Marrakech venue fits your guest list?
Start with guest numbers and overnight stays. Figures in the table come mainly from venues' own published information; where we have no figure, the table says so.
| Venue | Setting | Wedding guests | Sleeps on site |
|---|---|---|---|
| Villa Taj Marrakech | Private villa facing the Agafay desert, 25 min from the centre | 80 to 100 | 52 guests, 21 bedrooms |
| Kasbah Bab Ourika | Boutique hotel in the Ourika Valley, Atlas foothills | Not published | 42 rooms |
| La Mamounia | Palace hotel inside the medina walls, opened 1923 | Up to 300 (Grand Salon); whole hotel can be hired | 135 rooms, 71 suites, 3 riads |
| Selman Marrakech | Jacques Garcia palace with Arabian horse stables, Km 5 Route d'Amizmiz | Up to 1,000 (whole property) | Rooms, suites, 5 villas |
| Fairmont Royal Palm Marrakech | Golf resort 12 km from the medina, Atlas views | 300 at a banquet; up to 600 | 135 rooms, suites and villas |
| Kasbah Tamadot | Atlas kasbah near Asni, about 1 hour from Marrakech | Up to 84 | 37 rooms, riads and tents |
| Amanjena | Aman palace resort around a reflecting basin, 20 min from the airport | 500 seated; 1,200 standing | Pavilions, maisons, villas |
| The Oberoi Marrakech | Palace resort on 28 acres with a 120 m canal | 300 at a banquet; 400 reception | Rooms, suites, villas |
Villa Taj Marrakech: the whole house for the weekend
A private villa suits couples who want every guest under one roof and no other hotel guests around. Villa Taj sits 25 minutes from the centre of Marrakech, facing the Agafay desert, and has hosted weddings for more than 15 years. It takes weddings of 80 to 100 guests, and its 21 bedrooms sleep up to 52.





The wedding packages are priced by the stay rather than per head: from €20,000 for 2 nights or €25,000 for 3 nights, both with the villa fully privatised. Dinners are laid out around the lantern-lit pool, in the olive grove or under the covered pavilion, so the same house gives you three different settings across a weekend.
- 80 to 100
- 52 in 21 bedrooms
- €20,000 (2 nights) · €25,000 (3 nights)
- Included
La Mamounia: for a large wedding in the city
For a guest list of several hundred, a palace hotel is the practical choice. La Mamounia has received guests since 1923, inside the medina walls and surrounded by its own gardens. Its Grand Salon covers 450 m² and takes up to 300 people, or can be split into three rooms of 150 m². The hotel can also be hired in its entirety, and with 135 rooms, 71 suites and three private riads, most guests can stay in the same place.

Kasbah Bab Ourika: mountain views, 45 minutes out
If you want the Atlas Mountains in the background rather than the city, look at the Ourika Valley. Kasbah Bab Ourika opened in 2008 on a hilltop about 45 minutes from Marrakech airport, and is built largely from pisé, or rammed earth, the traditional Berber technique. It hosts weddings and private parties and has 42 rooms: 15 in the main building, 16 in the gardens (including a five-bedroom villa and three pool suites) and 11 in a newer retreat. The retreat can be hired privately for up to 25 people, from €3,300 a night. The kitchen cooks with produce from the kasbah's own organic gardens.
Selman Marrakech: up to 1,000 guests, and the horses
Selman stands five kilometres out of town on the road to Amizmiz, an Arab-Moorish palace designed by Jacques Garcia as a tribute to the Arabian horse. The whole property can be privatised for up to 1,000 guests. Smaller weddings use drinks around the 80-metre pool, a dinner by the stables or a private performance by the horses. Guests stay in rooms and suites over the Andalusian gardens or in five private villas of 580 to 700 m².

Fairmont Royal Palm: a ballroom with the Atlas behind
Fairmont Royal Palm Marrakech is a golf resort 12 km from the medina and about 20 minutes from the airport. Its Palm Ballroom covers 600 m² and seats 300 at a banquet; the largest venue takes up to 600 guests, and garden ceremonies look out to the Atlas. There are no set packages: the events team plans each wedding to the couple's brief. The 135 rooms, suites and villas include the 741 m² Prince Villa with its own pool and hammam.

Kasbah Tamadot: a small wedding below Mount Toubkal
About an hour from Marrakech, near the village of Asni, Kasbah Tamadot sits at the top of a valley looking up to Mount Toubkal. Sir Richard Branson's retreat hosts wedding blessings and celebrations for up to 84 guests, and the whole kasbah can be hired exclusively. Its 37 rooms, riads and Berber tents mean most guests can stay on site.

Amanjena and The Oberoi: water at the centre
Both resorts are built around water. At Amanjena, on the Route de Ouarzazate about 20 minutes from the airport, vows are exchanged beside the great reflecting basin, which seats up to 500 for dinner, or 1,200 standing when covered; the resort can be bought out for a multi-day wedding with a hammam ritual, a tea ceremony or a mehndi evening. The Oberoi Marrakech, on 28 acres with the Atlas on the horizon, runs a 120-metre canal through its grounds: its Patio seats 300 at a banquet, and the Grand Canal takes 400 for a reception.


How to choose between them
Under about 100 guests who all want to stay together, a private villa such as Villa Taj gives you the most privacy for the money, because the price covers the whole property. If you want the mountains rather than the city, the Atlas kasbahs are the settings to compare; ask each for its guest maximum with your numbers. For a large wedding, La Mamounia's Grand Salon seats up to 300 inside the medina, The Oberoi 300 by its courtyard, Amanjena 500 around its basin, Fairmont Royal Palm up to 600, and Selman up to 1,000 with the whole palace to yourselves. For a small blessing in the mountains, look at Kasbah Tamadot.
Marrakech venues in the guide
Palace resorts, a private villa, a golf resort and two Atlas kasbahs.
Villa Taj Marrakech
Villa Taj Marrakech is a private villa on a one-hectare estate about 25 minutes from the centre of Marrakech, facing the Agafay desert.
- Up to 100 guests
- 21 rooms
Amanjena
Amanjena is a palace resort of pavilions on the Route de Ouarzazate, about 20 minutes from Marrakech airport.
- Up to 500 guests
The Oberoi Marrakech
The Oberoi Marrakech is a palace resort on 28 acres, 25 minutes from the airport, built around a 120-metre canal and a courtyard modelled on the Medersa Ben Youssef.
- Up to 300 guests
La Mamounia
La Mamounia is a palace hotel inside the walls of the Marrakech medina, open since 1923. The whole hotel can be hired for a wedding, with gardens, a black-and-white patio, a 450 m² Grand Salon and a wedding suite.
- 135 rooms
Selman Marrakech
Selman Marrakech is an Arab-Moorish palace hotel designed by Jacques Garcia at the foot of the Atlas Mountains, with Arabian horse stables, an 80-metre pool and Andalusian gardens.
Fairmont Royal Palm Marrakech
Fairmont Royal Palm Marrakech is a golf resort 12 km from the medina with 135 rooms, suites and villas and views of the Atlas.
- Up to 300 guests
- 135 rooms
Kasbah Bab Ourika
Kasbah Bab Ourika is a rammed-earth boutique hotel of 45 rooms on a hilltop in the Ourika Valley, about 45 minutes from Marrakech airport, hosting weddings and private parties with Atlas Mountain views and its own…
- Up to 150 guests
- 45 rooms
Kasbah Tamadot
Kasbah Tamadot is Sir Richard Branson's retreat in the foothills of the High Atlas, about an hour from Marrakech, with 37 rooms, riads and Berber tents.
- Up to 84 guests
- 37 rooms
Open each venue page for photos, rooms and the full details, and send an enquiry straight from the page when you have a date in mind.
Quick answers
How many guests can a Marrakech wedding venue hold?
It depends on the kind of venue. Kasbah Tamadot hosts up to 84 guests, Villa Taj 80 to 100, the Grand Salon at La Mamounia up to 300, The Oberoi 300 at a banquet, Amanjena 500 seated, Fairmont Royal Palm up to 600 at its largest venue, and Selman up to 1,000 with the whole property privatised. Kasbah Bab Ourika hosts weddings but does not publish a guest maximum, so ask for your numbers.
Can wedding guests stay at the venue?
Yes, at all four. Villa Taj sleeps up to 52 guests in 21 bedrooms, Kasbah Bab Ourika has 42 rooms, and La Mamounia has 135 rooms, 71 suites and three private riads.
What does a private villa wedding in Marrakech cost?
Villa Taj Marrakech quotes exclusive wedding packages from €20,000 for 2 nights or €25,000 for 3 nights, including full privatisation of the villa.
How far are the venues from Marrakech airport?
La Mamounia is inside the medina walls of Marrakech. Villa Taj is 25 minutes from the city centre, and Kasbah Bab Ourika about 45 minutes from Marrakech airport.