Marrakech is a sprawling and exotic city where you can find luxurious accommodation and deeply relaxing experiences on offer in the Moroccan paradise.
Packed with traditional attractions - from vibrant street markets to secluded palaces - Marrakech promises to thrill adventurous travellers as well as anyone planning a luxury break.
A tour of local mosques - don't miss the inspiring Koutoubia Mosque - and museums will give you a taste of Marrakech's past, as will tucking into a tagine in one of the city's restored Riads - beautiful buildings typically boasting a courtyard or interior garden.
Unwind and embrace calm and quiet in the gardens of Yves St.Laurent or Menara or see some of Morocco's most lovely nature spots on a Marrakech Botanical Tour.
Marrakech is a great city for finding unusual gifts and handicrafts and Medina is the best place to start looking. Try your hand at haggling at one of its busy markets or souks - shopping areas - and keep an eye out for local bargains such as leather, carpets and ceramics.
Evening entertainment is also easy to come by, with central square Djemaa el Fna- the Palace of the Dead - bursting to life with dancers, fortune tellers, acrobats and snake charmers at night.
As one of Morroco's four imperial cities, you'll find plenty to enjoy in Marrakech. But if you'd like to explore some more remote treasures, you could take a trip to some of Morocco's sheltered sandy beaches.
You can also hire a car at Marrakech airport and use Marrakech as a starting point for trips to Agadir, Casablanca and Essaouria for a full Moroccan adventure. Book your Marrakech flights today.