This Marrakech Travel Guide has the ultimate list of the best things to do & see in Marrakech. Included in this mini-guide, you will find recommendations for the best restaurants, bars, hotels/riads and activities in Marrakech.
Marrakech Activities
- Moroccan Cooking Class
- Go shopping in the Souks
- Visit Jemaa el-Fnaa (the main market square)
- Desert Quad Bike Tour
- Stay overnight in an Agafay desert camp (I recommend Be Agafay & Scarabeo Camp)
- Sunrise hot air balloon ride
- Spa day / Hammam
- Day trip to Ouzoud Waterfalls
Museums & Places to visit in Marrakech
Le Jardin Majorelle
Saadian Tombs
Ben Youssef Madrasa
Le Jardin Secret
Koutoubia Mosque
Bahia Palace
YSL Museum
El Badi Palace
House of Photography Museum
The Museum of Marrakech
Marrakech Restaurants
Le Jardin
Dardar Rooftop
La Trattoria
L’Mida
Bacha Coffee
Les Jardins Du Lotus
El Fenn Rooftop
Nomad
Le Salama Sky Bar
La Table at Royal Mansour
Comptoir Darna
Cafe Des Epices
Riads & hotels in Marrakech
$
Riad Botanica
Riad Be
Riad L’ Atelier
Riad 42
Riad Jardin Secret
$$
El Fenn
Riad Sakkan
Riad Yasmine
Mövenpick Hotel
$$$
Royal Mansour
La Sultana
Amanjena
La Mamounia
Popular Marrakech Activities
Best months to visit Marrakech?
Marrakech gets over 300 sunny days per year, making it a destination you can visit year round.
The best months to visit Marrakech are from March to May and September to November. During these periods, the weather is enjoyably warm, ranging from 20°C to 30°C (68°F to 86°F), making it ideal for exploring the city’s vibrant markets, historic sites, and beautiful gardens.
Spring brings blossoms and lush greenery, creating a picturesque backdrop, while Autumn/Fall offers milder temperatures and fewer crowds, allowing for a more relaxed and immersive experience. I recommend avoiding the peak summer months of June to August is advisable due to scorching temperatures that can exceed 40°C (104°F).
Winter, from December to February, is also a good time to visit, with daytime temperatures ranging from 10°C to 20°C (50°F to 68°F), making it the perfect place for some winter sun.
How to get around Marrakech?
One of the best ways to get around Marrakech is to simply walk! If you’re staying within Marrakech’s Medina, then the city’s major attractions and best restaurants are usually within a 15-minute walk from your accommodation.
There is no Uber available in Marrakech, however, local taxis are everywhere, easy to find, and fairly cheap – around €7 per trip. I recommend hailing one from the main road outside Jemaa el-Fnaa (the main market square).
Public transport isn’t a great option for tourists visiting Marrakech, but rest assured you’ll be able to get everywhere by foot or by taxi.
The narrow winding streets of the Medina can be confusing at times, however much easier to navigate so long as you have 5g (I recommend purchasing an e-SIM from Holafly) and you use Google Maps.
How many days to spend in Marrakech?
3-4 days is the perfect amount of time to spend in Marrakech, especially for a first-time visit. This is more than enough time to check out all the popular attractions while hitting up the trendy restaurants in Marrakech. Make sure to set aside enough time to treat yourself to a relaxing spa day/hammam experience.
I also recommend adding an extra night to your trip and staying overnight in the Agafay Desert (at either Scarabeo Camp or Be Agafay Desert Camp)
Map of Marrakech
Here’s a map of all the places in Marrakech mentioned in this post.
10 things to do in Fez
The city famous for its tanneries, food and bustling souks – Fez is a must-visit on your next adventure to Morocco AND it’s only a 1-hour flight from Marrakech!