Marrakech holidays

Find fantastic holiday deals to Marrakech. Discover incredible offers on Marrakech holiday packages and grab the best deals today with Instant Breaks.


Marrakesh, or Marrakech is a major city in the northwest African nation of Morocco. It is the fourth largest city in the country after Casablanca, Fes and Rabat, and is the capital of the mid-southwestern economic region of Marrakech-Tensift-El Haouz. Located to the north of the foothills of the snow-capped Atlas Mountains, by road Marrakesh is located 580 km (360 mi) southwest of Tangier, 327 km (203 mi) southwest of the Moroccan capital of Rabat, 239 km (149 mi) southwest of Casablanca, and 246 km (153 mi) northeast of Agadir.

When to go:
The average temperatures range from 12 C in the winter to 29 C in the summer. The hottest months of the year are July, August and September, when temperatures can reach 38 C but there is no humidity so temperatures are generally bearable. Winter can bring heavy downpours of rain, which leave the streets of the old town very muddy, and winter nights can be cold, but those visiting the city at this time should still get plenty of sun and will be rewarded by seeing the Atlas Mountains at their most beautiful, capped in white snow.

Average monthly temperature (°C)

Timezone (GMT):
There is no time difference.

Arabic, French, Spanish.

Moroccan Dirham (MAD).

Tourist/Visa/health information:
Hepatitis A, Typhoid and Hepatitis B are recommended for protection against disease.

Flight information:
There are regular direct and indirect flights between the UK and Marrakech. The flight duration of a direct flight from London to Marrakech is about three hours.

For the latest update-to-date Marrakech travel advice, click here.

holiday offers


Destination quick search


Book your Marrakech holiday with confidence TODAY & SAVE £££'s!

020 8281 2205

Established since 1986 & now celebrating 36 years of booking Marrakech holidays

Terms & Conditions  |  Privacy policy  |  About us  |  Contact us