Rajasthan is the reference point and it should be. It has the palaces, it has every supplier locally, and it has staff who have run a hundred of these. Marrakech wins on one thing, which is where your guests are flying from, and loses on almost everything else. Whether that single thing outweighs the rest depends entirely on your guest list.
Rajasthan is three different answers
Families say Rajasthan and mean Udaipur, which is the lake palaces and the one everybody has seen. Jodhpur is a different proposition, drier and more dramatic, built around the fort. Jaipur is the easiest to reach and the most hotel led.
They are not interchangeable and they do not cost the same. Comparing Marrakech against Rajasthan as a single thing is how families end up comparing it against the most expensive week in Udaipur and concluding something that was never true.
Where Rajasthan is simply better
Depth of supply. Caterers who cook this menu weekly, decorators who build mandaps most days, and staff who do not need to be told why the floor is being covered for a Haldi. Nothing is flown in, which removes a whole category of cost and risk at once.
Familiarity, which parents value more than couples expect. And for a family whose guest list is largely in India, a domestic flight instead of an international one for three hundred people is not a small difference, it is the whole budget of the travel.
Where Marrakech is
Three hours forty direct from London, against eight and a half to Delhi and a domestic leg after it. For a guest list weighted to the UK, Europe and the Gulf, that is the argument and there is not much else to say.
The seasons also complement rather than compete. Rajasthan is at its best November to February, Marrakech March to May and September to November, so between the two there is almost always a workable window for the date a family actually wants.
And the architecture is the same language in a different accent: arches, courtyards, water and carved plaster, in ochre rather than sandstone.
The honest test
Count where the guests are, not where the couple lives. A couple in London with most of the family in Gujarat is a Rajasthan wedding and we will tell them so.
The reverse, two hundred guests across the UK and the Gulf and forty flying from India, is where Marrakech stops being a preference and becomes arithmetic. Fewer hours in the air for the majority shows up in the RSVP rate, not just in the thank yous.

