Skip to content

Things to do in Marrakech

We track 6,829 tours, tickets and experiences in Marrakech and compare them by adult price, rating, duration and free cancellation.

Experiences
6,829
Attractions compared
11
Free cancellation
95%
Currency
USD
Time zone
UTC+1

First time here? Start with these

Marrakech: 1 Day Tour-Best of Atlas Mountains and Three Valleys

8 h–9 h · ★ 5.0 (2,892) $21.93 per adult Check availability

Excursion Marrakech → Essaouira (Mogador) with Expert Guide

7 h–8 h · ★ 4.9 (177) $15 from, per person Check availability

3h Private Sidecar Ride / Secrets of Marrakech

3 h · ★ 5.0 (547) $182 per adult Check availability

Attractions in Marrakech

Ways to explore Marrakech

Explore all 6,829 options

  1. Marrakech: 1 Day Tour-Best of Atlas Mountains and Three Valleys 8 h–9 h · ★ 5.0 (2,892)
    Free cancellation
    $21.93 per adult Check availability
  2. Agafay Desert Quad Bike Camel Ride and Dinner Show 6 h · ★ 5.0 (14,609)
    Free cancellation
    $13.85 per adult Check availability
  3. Small group Ouzoud Waterfall Guided Tour Boat Ride from Marrakech 9 h · ★ 4.9 (4,205)
    Free cancellation
    $19.17 per adult Check availability
  4. Atlas Mountains and 5 Valleys Tour from Marrakech - All inclusive 7 h–8 h · ★ 5.0 (3,971)
    Free cancellation
    $91.19 per adult Check availability
  5. Half Day Guided Tour in Marrakech History & Culture 3 h · ★ 5.0 (537)
    Free cancellation
    $24.93 from, per person Check availability
  6. From Marrakech To Essaouira Mogador Full Day Trip | Small-group 10 h · ★ 4.9 (2,618)
    Free cancellation
    $17.81 from, per person Check availability
  7. Half-Day Cooking Class with Local Chef Laila in Marrakech 4 h · ★ 4.9 (1,367)
    Free cancellation
    $34.63 from, per person Check availability
  8. Marrakech Paragliding over Agafay Desert with Atlas Mountain View 3.3 h · ★ 5.0 (2,589)
    Free cancellation
    $46.17 per adult Check availability
  9. Marrakech: Hot Air Balloon Flight, Berber Breakfast & Certificate 6 h · ★ 5.0 (2,375)
    Free cancellation
    $150 per adult Check availability
  10. Marrakech: Atlas Mountains, Berber Villages, Agafay & Camel Ride 8 h–9 h · ★ 4.9 (1,912)
    Free cancellation
    $27.69 per adult Check availability
  11. Sunset Agafay Desert : Camel Ride and Dinner, Fireshow(Marrakech) 5 h · ★ 4.9 (483)
    Free cancellation
    $20.78 per adult Check availability
  12. 3 Day Marrakech to Merzouga Desert Tour Camel Rides and Overnight 3 days · ★ 4.9 (10,261)
    Free cancellation
    $127 per adult Check availability
  13. Marrakech Atlas Mountains 4 Valleys Waterfalls and Camel ride 8 h · ★ 4.9 (1,586)
    Free cancellation
    $17.32 per adult Check availability
  14. All Inclusive Atlas Mountains & 5 Valleys Day Tour from Marrakech 7.5 h · ★ 4.9 (2,040)
    Free cancellation
    $79.65 per adult Check availability
  15. Agafay Desert Package, Quad Bike, Camel Ride and Dinner Show 6 h–7 h · ★ 4.9 (5,497)
    Free cancellation
    $35.61 from, per person Check availability
  16. 3 Days Desert Tour From Marrakech To Merzouga Dunes & Camel Trek 3 days · ★ 4.9 (12,493)
    Free cancellation
    $115 per adult Check availability
  17. 3h Private Sidecar Ride / Secrets of Marrakech 3 h · ★ 5.0 (547)
    Free cancellation Private
    $182 per adult Check availability
  18. 3 Day Marrakech to Fes Shared Excursion with Desert Camp 3 days · ★ 4.9 (1,170)
    Free cancellation
    $152 per adult Check availability
  19. From Marrakech: 3-Day Merzouga and Sahara Desert Tour 3 days · ★ 4.9 (1,973)
    Free cancellation
    $143 per adult Check availability
  20. Agafay Desert Pool Day with Camel Ride, Lunch & Hotel Transfer 6 h · ★ 5.0 (2,628)
    Free cancellation
    $33 from, per person Check availability
Looking for something else in Marrakech? See all on Viator →