Why BA Holidays?

Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits:

  • Combine and save - book your flight + hotel or flight + car hire together for the best deals
  • Choose from over 8,000 hotels
  • 24-hour support helpline
  • Earn up to 10,000 bonus Avios
  • NEW - Online deposits

Marrakech holidays

Discover one of the world’s most vibrant and fascinating cities on holidays to Marrakech. Absorb the colour, sounds and fragrances of the historic Medina. Or head to the luxurious Palmeraie and Gueliz for boutique shopping and thriving nightlife.

Make your way to the Medina to experience the true Marrakech on cultural breaks. Wander around spice-scented souks and visit the magnificent Bahia Palace and Koutoubia Mosque. Or go shopping in the chic boutiques of Gueliz then stay for cocktails and to soak up the electric atmosphere by night. Book your flights and hotels together to save on cheap Marrakech holidays.

Carefully selected Riads we recommend

Great value city breaks we recommend

Luxury city breaks we recommend

Drive off with a great deal

Economy car

Economy car

Hire a economy car on your city break and drive to the Everglades National Park.

Learn more
Intermediate car

Intermediate car

Upgrade to an Intermediate car on your Tampa fly-drive holiday.

Find deal
People carrier

People carrier

Choose a spacious people carrier on your Miami city break at an affordable price.

Learn more

When best to go?

Find out what the weather is like in Marrakech before your holiday

Average seasonal temperatures°C/°F
  • 12°Jan
  • 14°Feb
  • 16°Mar
  • 18°Apr
  • 22°May
  • 25°Jun
  • 29°Jul
  • 29°Aug
  • 26°Sep
  • 21°Oct
  • 17°Nov
  • 12°Dec
Average monthly rainfall (mm)
  • 28
  • 29
  • 32
  • 31
  • 17
  • 7
  • 2
  • 3
  • 10
  • 21
  • 29
  • 33
Average daily sunshine (hours)
  • 7
  • 7
  • 8
  • 9
  • 9
  • 11
  • 11
  • 11
  • 9
  • 8
  • 7
  • 7

Need inspiration

Discover the different sides of Marrakech

Terms and conditions