From steaming hammams and fragrant tagines to the sounds, sights and colours of its Medina, Marrakech holidays are a sensory extravaganza.
Marrakech’s historic quarter (and we’re talking 11th-century old here), the UNESCO World Heritage-certified Medina, is an absolute treat on a Marrakech holiday.
Explore shaded narrow lanes until you find the famous Djemaa El Fna (the main square), where snake charmers, food stalls and traditional musicians await. Pull up a seat at a surrounding café for the best people-watching spot.
As Del Boy oft said, “He who dares, wins!”. Haggling is part of the fun of shopping in Marrakech and the best place to test out your negotiating skills on everything from spices and leather bags to orange oil and rose water is in the city’s souks.
Feeling overwhelmed? Mange tout Rodney – a local guide can lead you through the warren of passageways, take you to the best stalls and help hammer out a deal that works for everyone.
After a couple of days pounding the streets on foot, chances are you’re going to be dog-tired. Cue a Moroccan hammam, a tradition since the 7th century (if it ain’t broke, it ain’t broke).
Steam your pores wide open, get thoroughly washed and scrubbed, take a cold rinse and finish with an oily massage. You’ll come out of it recharged and possibly very shiny, too!
One of the coolest things about visiting Marrakech is that you can stay in a riad, an old school building that has been built around a central courtyard (which sometimes comes with a pool).
Opulent décor, opulent living – you’re on holiday, have fun! You can either hire one privately but if the price tag makes you squeal, you can also find a more palatable deal on one that has been transformed into a boutique hotel.
Even though it’s outside of Europe, Marrakech is still close enough for a city break. And a long weekend is still a good amount of time to experience the best of the city, from souk shopping to delving into the food scene, without being overwhelmed.
Flights from the UK are usually under four hours (still short haul) and there are direct routes. Less time faffing around in transit, more time exploring? Sold.
Best for... Shopping up a storm and overloading the senses (in a good way) 🛍️
Go... In spring or autumn for perfect conditions 🌸🍁
You have to... Haggle hard – with a smile 😊
Use the filters to narrow down by price, star rating, board basis, departure airport and more.
Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Sirayane Boutique & Spa
9.3
Excellent
Prices from

Jaal Riad Resort Marrakech
8.8
Excellent
Prices from

Pickalbatros Savoy Le Grand Hotel - Marrakech
8.3
Very Good
Prices from

Kenzi Rose Garden
8.6
Very Good
Prices from
Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Riad Fatouma
8.1
Very Good
Prices from

Riad Ifoulki
9.5
Excellent
Prices from

Palm Appart Club
8.2
Very Good
Prices from
Marrakech is awesome to visit most times of the year. Mid-summer (July and August) is the quietest time due to the high heat. That means it’s one of the best times for cheap Marrakech holidays and, when you’re there, indulging in poolside lounging between early-morning sightseeing jaunts.
March to May and September to October are the peak travel months for balmy temperatures and hiking in the nearby Atlas Mountains.
The New Year period is big in Marrakech, with loads of parties and sky-high prices. But if you’re looking for a vibe, this is the time to visit!