Watercolour illustration of Marrakech
Marrakech

Marrakech holidays

A walled medina city in Morocco built around markets, gardens and riads, with a hot, dry climate that rewards timing the visit around the seasons.

Prices on this page are shown from the UK. Change market

32°C SeptemberBest Apr, May, Oct, Nov3–5 nights

At a glance

  • market and old-city exploring
  • short breaks in cooler months
  • a base for Atlas Mountains day trips

Trip cost

4 nights in Marrakech≈ €330–€485 pp
Return flight
≈€158
Stay
≈€296
Food & local
≈€30

Includes the return fare from London Heathrow. An estimate, not a quote — each booking happens separately with its supplier. How we work this out.

Prices shown on this page are indicative estimates in euros, not quotes. Every booking happens separately with its own supplier, at that supplier's own live price. How we work this out.

Stays

Stays in Marrakech

From €37/night · Typical €158 · 198 stays · 4-night stay assumed

Booking.com (opens in a new tab)
View all 198 stays
Map

Review or change this anytime on our privacy page.

Getting to Marrakech

  • AirportMarrakesh Menara Airport (RAK)
  • Transfer optionsTaxi

Taxis run between Marrakesh Menara Airport and the city.

Flexible-date fares from London Heathrow

September from 209 return

Typical €222 · 7 nights

Tue 22 Sept

Vueling

See September flights (opens in a new tab)
See all 3 departure dates in September

October from 158 return

Typical €239 · 4 nights

Fri 30 Oct

TAP Air Portugal

See October flights (opens in a new tab)
See all 26 departure dates in October
  • Fri 30 Oct4 nights158

November from 158 return cheapest

Typical €218 · 4 nights

Tue 3 Nov

TAP Air Portugal

See November flights (opens in a new tab)
See all 6 departure dates in November
  • Tue 3 Nov4 nights158

December from 189 return

Typical €470 · 3 nights

Thu 10 Dec

TAP Air Portugal

See December flights (opens in a new tab)
See all 3 departure dates in December

Indicative, per traveller. You book with Aviasales.

Cheapest and typical return fare to Marrakech by month, from London Heathrow.
See fare details — 4 months as a table

Pick a month to set your trip to its real dates.

MonthLowestTypicalOptions
Sep209€2223
Oct158€23926
Nov158€2186
Dec189€4703

Areas of Marrakech

A few places people base themselves, and who each tends to suit.

  • MedinaThe walled old city of markets, mosques and riads, best for visitors who want to be inside the historic centre and are comfortable with narrow, busy lanes.
  • GuelizThe modern new town of wide avenues, shops and restaurants, suited to travellers who prefer contemporary comforts within a short taxi ride of the medina.
  • HivernageA quieter, leafier district near the gardens and larger hotels, good for travellers who want more space and calm over old-city atmosphere.

Marrakech weather by month

Marrakech is warmest in July, when daily highs average 40°C, and coolest in January at 22°C. March is the wettest month at about 54 mm, August the driest at 0 mm. Taking warmth and rainfall together, April, May, October, November score best for a trip.

Best overall
April · May · October · November
Hottest
July · 40°C
Wettest
March · 54mm
  • January: average daily high 22°C, 13mm rainfall.
  • February: average daily high 23°C, 42mm rainfall.
  • March: average daily high 24°C, 54mm rainfall.
  • April: average daily high 28°C, 20mm rainfall. Good month for weather.
  • May: average daily high 31°C, 14mm rainfall. Good month for weather.
  • June: average daily high 34°C, 2mm rainfall.
  • July: average daily high 40°C, 1mm rainfall.
  • August: average daily high 40°C, 0mm rainfall.
  • September: average daily high 32°C, 7mm rainfall.
  • October: average daily high 31°C, 30mm rainfall. Good month for weather.
  • November: average daily high 27°C, 4mm rainfall. Good month for weather.
  • December: average daily high 22°C, 26mm rainfall.
How these figures are worked out

Monthly averages — ERA5 reanalysis, 2022–2024, a three-year average, not a standard 30-year climate normal or a forecast. Gold months are the best weather fit: each month scores on how close its average daily high sits to about 27 °C, with heavy rainfall counting against it, and months far outside that range are not ranked at all.

How we work this out

What each season is like

Spring
Warm, mostly dry days without summer's extreme heat make this one of the more comfortable times to walk the medina and gardens.
Summer
Daytime heat regularly climbs well past what is comfortable for walking, so summer visits work best around early mornings and evenings rather than full days outdoors.
Autumn
Temperatures ease back down from summer's peak, making this, alongside spring, one of the more comfortable stretches of the year for sightseeing on foot.
Winter
Days are usually mild and sunny, though nights turn genuinely cold, so evenings need proper layers despite the daytime warmth.

Good to know about Marrakech

Why go

  • The medina's souks, squares and riads sit within the old walls, giving the centre a distinct, dense character built for walking rather than driving.
  • Gardens such as the Menara basin offer open, quiet space close to the city, a contrast to the medina's narrow lanes.
  • It works as a base for day trips toward the Atlas Mountains, adding mountain scenery to a trip built mostly around the city.
  • Jardin Majorelle, bought by Yves Saint Laurent and Pierre Bergé in 1980 to save it from hotel developers, is one of five sights Morocco's national tourist office lists as most popular in Marrakech.

Worth knowing

  • Summer heat can make full days of walking uncomfortable, and the mid-year months are best avoided or planned around the cooler parts of the day.
  • The medina's narrow, crowded lanes and inconsistent signage make it easy to lose orientation, and some riads are only reachable on foot rather than by car.
  • Winter nights are cold enough to need proper layers, which can surprise visitors focused only on the daytime warmth.
  • Jardin Majorelle tickets can only be bought online, and the garden advises booking well in advance to secure a date and time.