Need a little help?

Ensure your next luxury holiday is extra special by talking to one of our travel advisors.

  • Call us now on
    0844 493 0120 (Daily 07.30 - 22.00)

Bookings made over the telephone incur a £5 booking fee per person.

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 bonus Avios
  • Low online deposits
  • All holidays booked on are ATOL protected, giving you peace of mind whilst on holiday

The luxury world sale

First and business class flights and holidays are on sale. Find your next luxury holiday here.

Book by 9 June 2015.

See all offers

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.

An oasis of luxury

A taste of local life

Experience calm and serenity

All Inclusive holidays we recommend

Kenzi Club Agdal Medina (Deluxe/ All Inclusive)

Kenzi Club Agdal Medina (Deluxe/ All Inclusive)

The 5-star Kenzi Club Agdal Medina is a luxurious all-inclusive hotel resort offering high quality accommodation, a stunning location and a huge range of sports and leisure facilities, which include f ...

Read more

BA Star Rating

Star rating 4 out of 5

TripAdvisor rating

TripAdvisor rating 4.0 out of 5

2668 reviews

Flight + 4 nights hotel from £289 pp
20 Sep - 24 Sep

Choose hotel

Drive off with a great deal

Economy car.

Economy car

Hire an Economy car on your holiday for an unforgettable road trip.

Choose car
Intermediate car.

Intermediate car

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

Choose car
People carrier.

People carrier

Hire a people carrier, great for groups with lots of luggage.

Choose car

Need inspiration

Discover the different sides of Marrakech

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

Terms and Conditions