Explore Marrakech activities

Marrakech

All Marrakech tours

7,481 partner experiences

3 Hour Moroccan Cooking Class in Marrakech

Marrakech

3 Hour Moroccan Cooking Class in Marrakech

3h★ 4.9 (65)Free cancellation
Marrakech in private: iconic places and hidden corners

Marrakech

Marrakech in private: iconic places and hidden corners

3–4h★ 5 (6)Free cancellation
Shared Essaouira Day Trip from Marrakech: Medina, Port & Ocean

Marrakech

Shared Essaouira Day Trip from Marrakech: Medina, Port & Ocean

10h★ 4.8 (19)Free cancellation
Day trip to Ourika valley from Marrakech

Marrakech

Day trip to Ourika valley from Marrakech

24h★ 4.6 (7)Free cancellation
Marrakech: Day Pass In Agfay Desert, Lunch and pool

Marrakech

Marrakech: Day Pass In Agfay Desert, Lunch and pool

7hFree cancellation
Marrakech: Agafay Desert - Quad Bike, Camel Ride and Dinner Show

Marrakech

Marrakech: Agafay Desert - Quad Bike, Camel Ride and Dinner Show

5h 40mFree cancellation
Private Riad Yoga & Medina Souks Walking Experience

Marrakech

Private Riad Yoga & Medina Souks Walking Experience

5h★ 5 (5)Free cancellation
Best private Shopping tour in Marrakech

Marrakech

Best private Shopping tour in Marrakech

3h★ 5 (1)Free cancellation
Marrakech: Ourika Valley & Atlas Mountains—private tour

Marrakech

Marrakech: Ourika Valley & Atlas Mountains—private tour

6–7h★ 5 (6)Free cancellation
Private 3-Day, 2-Night Merzouga Desert From Marrakech

Marrakech

Private 3-Day, 2-Night Merzouga Desert From Marrakech

72h★ 5 (1)
Mount Toubkal 2-Day Guided Trek from Marrakech with a local Guide

Marrakech

Mount Toubkal 2-Day Guided Trek from Marrakech with a local Guide

48h★ 5 (7)Free cancellation
Marrakesh: RAK Airport Private Transfer ⇄ Medina/La Palmeraie

Marrakech

Marrakesh: RAK Airport Private Transfer ⇄ Medina/La Palmeraie

13m★ 5 (1)Free cancellation
Marrakech Airport Transfer to Hotel – Private One-Way Transfer

Marrakech

Marrakech Airport Transfer to Hotel – Private One-Way Transfer

0.2–0.8h★ 4.5 (18)Free cancellation
Marrakech Quad Biking, Camel Ride, and Dinner with Show

Marrakech

Marrakech Quad Biking, Camel Ride, and Dinner with Show

7hFree cancellation
Live an unforgettable adventure, quad ride in the palm grove

Marrakech

Live an unforgettable adventure, quad ride in the palm grove

3h★ 5 (3)Free cancellation
Atlas Mountains Imlil Village Kik Plateau Agafay desert Day Trip

From Marrakech

Atlas Mountains Imlil Village Kik Plateau Agafay desert Day Trip

8–9h★ 4.9 (7)Free cancellation
All exclusive, 2-Day Group Desert Tour from Marrakech to Zagora

Marrakech

All exclusive, 2-Day Group Desert Tour from Marrakech to Zagora

48hFree cancellation
Ourika Valley & Atlas Mountains Day Trip from Marrakech

Marrakech

Ourika Valley & Atlas Mountains Day Trip from Marrakech

5–8h★ 5 (3)Free cancellation
Ait Ben Haddou and Ouarzazate Day Trip from Marrakech

Marrakech

Ait Ben Haddou and Ouarzazate Day Trip from Marrakech

10–12h★ 5 (3)Free cancellation
Marrakech Agafay Desert Dinner Quadbiking Sunset Camel Ride

Marrakech

Marrakech Agafay Desert Dinner Quadbiking Sunset Camel Ride

6hFree cancellation
Tour Camel Ride at Palm Grove

Marrakech

Tour Camel Ride at Palm Grove

2h★ 5 (4)Free cancellation
Atlas Mountains & Three Valleys, Camel ride, Waterfalls, Day Trip Marrakech

Marrakech

Atlas Mountains & Three Valleys, Camel ride, Waterfalls, Day Trip Marrakech

8hFree cancellation

Partner experiences supplied by Viator. Prices, availability and final terms are confirmed on Viator. Voyrio may earn a commission at no extra cost to you.

Editorial ideas

Voyrio starting points

Original notes to help you choose your pace — separate from live partner inventory.