Plan your trip with practical tips on where to stay, what to do and how to get around.
Marrakech travel guide overview
Marrakech is a sensory city of pink walls, spice-scented souks, tiled riads and snow-topped Atlas peaks on the horizon. This Marrakech travel guide will help you decide when to visit, where to stay inside or outside the medina, and how to balance the intense old town with peaceful gardens and desert day trips.
Best time to visit Marrakech
March to May and September to November are the best times to visit Marrakech, with warm days, cool evenings and blooming gardens. Summer is intensely hot, especially in the medina, while winter is mild by day and cold at night — ideal for Atlas mountain trips.
Where to stay in Marrakech
Staying in a riad inside the medina is the classic Marrakech experience — quiet inner courtyards behind lively alleys. If you prefer pools, wide streets and modern hotels, base yourself in Gueliz or Hivernage. Families often prefer a resort in the Palmeraie for space and calm.
Top things to do in Marrakech
Get lost in the souks, visit the Bahia Palace and Ben Youssef Madrasa, and see Jardin Majorelle in the morning before it gets busy. Watch Jemaa el-Fnaa square transform from a food market at sunset. Add a day trip to the Atlas mountains, the Agafay desert or Ouzoud waterfalls.
- Book a guided medina tour on your first day to get your bearings
- Visit Jardin Majorelle at opening time to avoid crowds
- Bargain politely in the souks — start at around a third of the asking price
- Consider a 2-day Sahara trip if you have the time
What and where to eat in Marrakech
Try tagines, couscous on Fridays, harira soup and freshly grilled brochettes. Rooftop restaurants around Jemaa el-Fnaa offer atmospheric dinners, while smaller riads serve some of the best home-style cooking. Mint tea is a daily ritual and always poured from a height.
Getting around Marrakech
The medina is best explored on foot — cars cannot enter most alleys. Petit taxis are cheap for hops between the medina and Gueliz, but always agree the fare beforehand as most drivers ignore the meter. Hire a private driver for Atlas or Agafay day trips.
A simple 5-day Marrakech itinerary
Day 1: acclimatise in your riad, then explore Jemaa el-Fnaa at sunset. Day 2: guided medina and souks. Day 3: Jardin Majorelle, Yves Saint Laurent Museum and Gueliz. Day 4: Atlas mountains day trip. Day 5: Agafay desert sunset dinner or a hammam and slow afternoon.