Things to do in Marrakech

Sort by Tribes
Categories
430 Results
  • 1
    Jemaa el-Fnaa Market

    Jemaa el-Fnaa Market

    Ranked #1 overall in Marrakech things to do
    8.978 reviews
    Sights and Museums, Shopping, Outdoors, Landmark, Flea Market, Plaza
    Popular withFoodiesAdventureNightlife

    A multifaceted animation known for its shows and the cosmopolitan character of the crowds that frequent it, this place offers very varied atmospheres: snake charmers, acrobats, musicians, actors of theater, ...

  • 2
    Medina Quarter

    Medina Quarter

    Ranked #2 overall in Marrakech things to do
    8.539 reviews
    Sights and Museums, Monument
    Popular withHistoryAdventureBackpackers

    The Medina of Marrakesh feels a little bit like Disneyland. It was probably amazing at one time, but is now touristed to the point of excess. It is an assault ...

  • 3
    Jardin Majorelle & Musee d'Art Islamique

    Jardin Majorelle & Musee d'Art Islamique

    Ranked #3 overall in Marrakech things to do
    8.632 reviews
    Sights and Museums, Art Museum, Garden
    Popular withArtsyHistoryFamilies

    Created by Jacques Majorelle, the French artist, the stunning indigo house and enchanting gardens were owned in later years by fashion icon Yves Saint Laurent until his death in 2008. ...

  • 4
    Koutoubia Mosque

    Koutoubia Mosque

    Ranked #5 overall in Marrakech things to do
    8.233 reviews
    Sights and Museums, Historic Site
    Popular withHistorySpiritualArtsy

    The mosque is a major Marrakech landmark. It can be quite handy if you become disorientated as it can be seen from much of the old city and is beautifully ...

  • 5
    Toubkal Trekking

    Toubkal Trekking

    Ranked #4 overall in Marrakech things to do
    9.924 reviews
    Tours, Classes and Rentals, Outdoors, Sports, Trekking
    Popular withBackpackersAdventureOutdoorsy

    I just got back from a magical trek around the high atlas mountains. We were lucky to get a wonderful local guide arranged everything for us , and who kept ...

  • 6
    Marrakech Souk

    Marrakech Souk

    Ranked #6 overall in Marrakech things to do
    8.327 reviews
    Sights and Museums, Shopping, Landmark, Flea Market, Neighborhood
    Popular withAdventureFoodiesBackpackers

    I was looking forward to visiting the souks whilst in Marrakech, but ended up hating it. I was prepared for haggling over prices, and some banter from the stall holders, ...

  • 7
    Atlas Desert Expeditions

    Atlas Desert Expeditions

    Ranked #7 overall in Marrakech things to do
    10.025 reviews
    Tours, Classes and Rentals, Outdoors, Hiking and Nature, Guided Tour, Tour Company
    Popular withOutdoorsyFamiliesAdventure

    Thanks to Atlas Desert Expeditions our trip was great. Brahim was a guide and a nice driver and always with a smile, the best was the desert with his sunset ...

  • 8
    Morocco Culture Tours

    Morocco Culture Tours

    Ranked #8 overall in Marrakech things to do
    10.017 reviews
    Tours, Classes and Rentals, Tour Company
    Popular withAdventureFamiliesLuxury

    It was one of the best adventure of our lives. Not only the hosts were very hospitable. But also our guide Mohamed , presented to us the desert world in ...

  • 9
    Palais de la Bahia

    Palais de la Bahia

    Ranked #9 overall in Marrakech things to do
    8.419 reviews
    Sights and Museums, Historic Site, Castle or Palace
    Popular withHistoryFamiliesBackpackers

    All of the small intricacies and details of the architecture is what I loved most!!

  • 10
    Ben Youssef Madrasa

    Ben Youssef Madrasa

    Ranked #10 overall in Marrakech things to do
    8.717 reviews
    Sights and Museums, History Museum, Historic Site, Landmark
    Popular withHistoryArtsySpiritual
var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_suggestions?action=index&clean_path=marrakech&controller=topics&country_code=&current_user_id=&filters=&id=2000000000540&klass_name=Region&list_type=attractions&nearby=false&path=marrakech%2Fthings-to-do&place=2000000000540&place_type=City&place_type=region&region=2000000000540", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000000540" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };