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 0763 (Daily 07.30 - 20.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 ba.com are ATOL protected, giving you peace of mind whilst on holiday

Things to do in Marrakech

Whether you want a cultural holiday filled with historic sightseeing, or a lively weekend of shopping and clubbing – the variety of things to do in Marrakech will delight any visitor to this vibrant Moroccan city.

Wander around the narrow alleys of the historic Medina on Marrakech holidays, stopping to take in the activity on Djemaa El-Fna square or to admire the beauty of the towering Koutoubia Mosque. Pick up souvenirs at bustling souks or go boutique shopping in Gueliz. Sample mouth-watering Moroccan cuisine and sip cocktails on a rooftop terrace, before grooving to the beats at a hip nightclub.

Marrakech shopping

Marrakech shopping

Haggle for bargains at souks touting everything from exotic spices to beautiful handmade rugs. Wander around the shopping centres in Agdal, or browse in the chic boutiques and luxury stores of Gueliz. For modern Moroccan fashions and homeware at amazing prices, make your way to the Sidi Ghanem Quartier Industrial.

Marrakech attractions

Marrakech attractions

Book one of our Marrakech tours or experiences to see the cultural highlights of the exotic Red City. Watch the snake charmers and magicians at Djemaa El-Fna square. Take in the magnificent architecture of the Koutoubia Mosque and Bahia Palace. Or escape the bustle at the stunning Majorelle Garden.

Eating out in Marrakech

Eating out in Marrakech

Watch the activity unfold while feasting on succulent meat fresh off the barbecue on Djemaa El-Fna square. Make your way to the reasonably-priced Chez Chegrouni or the excellent Pepe Nero on cheap Marrakech holidays. Or head to the chic Red House for superb contemporary Moroccan and international cuisine.

Marrakech nightlife

Marrakech nightlife

Although alcohol is widely prohibited, the Medina’s selection of excellent nightspots includes the roof terrace bar of Café Arabe – perfect for sunset cocktails. Swim, dine, drink and dance at the renowned Pacha club. Absorb the party vibe at the African Chic bar or groove to the latest tunes at Silver.

Marrakech experiences

See the very best of Marrakech with these memorable experiences

Berber Trails 4WD Day Trip from Marrakech

Gain a fascinating insight into the Morocco of the past on this day trip from Marrakech. Follow ancient Berber Trails across the Atlas Mountains, venturing in your 4WD vehicle where the larger tour buses can’t go. Gaze at the breathtaking mountain scenery, with the opportunity to take photographs, on your way to the Berber villages of Tahanaout and Imlil. Enjoy a guided tour of these traditional communities before being served refreshing mint tea and lunch by the locals.

Learn more

Fantasia Moroccan Dinner and Cultural Show

Take an exhilarating journey into Moroccan folklore at the Fantasia Moroccan Dinner and Cultural Show. Under the shelter of exotic Berber tents in a verdant palm grove, feast on a mouth-watering meal of Moroccan cuisine before enjoying the spectacular Fantasia show. Get ready to be amazed by this multi-coloured extravaganza, featuring sultans on flying carpets, angelic singing children in traditional costume, amazing horseback riders and shimmying belly dancers.

Learn more

Marrakech Botanical Tour

Spend an afternoon exploring the botanical jewels of Marrakech. Your first stop will be the stunning Majorelle Gardens, a tranquil haven designed by expatriate French artist Jacques Majorelle and previously owned by Yves Saint-Laurent. You will then continue to the lush Menara Gardens and basin, surrounded by verdant orchards and olive groves at the entrance to the Atlas Mountains. What better way to conclude your tour than with a horse and carriage ride through the beautiful Agdal Gardens?

Learn more

Souks and Medinas of Marrakech Tour

Explore the historic Medina and hunt for bargains in the souks of Marrakech on this morning tour. Wander around the honeycomb of alleyways hiding souks offering everything from exotic spices to rugs and jewellery. Then soak up the atmosphere of lively Djemaa El-Fna square, where snake charmers and Gnawa musicians entertain the crowds. Visit the beautiful former Islamic college of Ali Ben Youssef Medersa and enjoy a presentation on traditional Moroccan medicine at a herbalist before returning to your hotel.

Learn more

Essaouira Day Trip from Marrakech

Visit the beach and famous port of Essaouira on day trip from Marrakech. This charming citadel enjoys a prestigious past dating back to prehistoric times, and was renowned for its Tyrian factory which supplied Rome with the legendary purple dye. Essaouira is also well known for its thriving fishing port and market. Your trip includes a guided tour of the port, the Scala, the municipal market, jeweller’s quarter and handicrafts complex.

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

Terms and conditions