Explore Marrakech activities

Marrakech

All Marrakech tours

7,482 partner experiences

Marrakesh guided shopping tour half-day

Marrakech

Marrakesh guided shopping tour half-day

4h★ 5 (1)Free cancellation
Marrakech to Casablanca Airport or City Hotels Private Transfer

Marrakech

Marrakech to Casablanca Airport or City Hotels Private Transfer

2hFree cancellation
Ait Benhaddou Full Day Trip from Marrakesh

Marrakech

Ait Benhaddou Full Day Trip from Marrakesh

8–10h★ 5 (3)Free cancellation
Day trip to Ouzoud Waterfalls from Marrakech

Marrakech

Day trip to Ouzoud Waterfalls from Marrakech

9–10h★ 4.9 (10)Free cancellation
Quad Ride In The Agafay Desert In Marrakech

Marrakech

Quad Ride In The Agafay Desert In Marrakech

5h★ 5 (14)Free cancellation
Essaouira Private Tour from Marrakech

Marrakech

Essaouira Private Tour from Marrakech

8h★ 3.7 (7)Free cancellation
Atlas Mountains Day Trip with Camel Ride & Visiting Berber villages

From Marrakech

Atlas Mountains Day Trip with Camel Ride & Visiting Berber villages

8h★ 4.6 (10)Free cancellation
Private Photo Session with a Local Photographer in Marrakesh

Marrakech

Private Photo Session with a Local Photographer in Marrakesh

30m
ZipLine Adventure in Atlas Mountain and Lunch with Berber Family

From Marrakech

ZipLine Adventure in Atlas Mountain and Lunch with Berber Family

5h★ 3.4 (5)Free cancellation
Ait Ben Haddou Kasbahs and Atlas Mountains Full-Day Tour

From Marrakech

Ait Ben Haddou Kasbahs and Atlas Mountains Full-Day Tour

11h★ 5 (1)Free cancellation
Moroccan cooking workshop with chef Dounia

Marrakech

Moroccan cooking workshop with chef Dounia

4h★ 5 (1)Free cancellation
marrakech : day trip to ouzoud waterfalls

Marrakech

marrakech : day trip to ouzoud waterfalls

8–9h★ 4.4 (25)Free cancellation
Marrakech: 3D2N Merzouga Dunes, Hotel, Camp, Camel & Sandboarding

Marrakech

Marrakech: 3D2N Merzouga Dunes, Hotel, Camp, Camel & Sandboarding

72h★ 4.8 (5)Free cancellation
3 Valleys tour Marrakech Atlas Mountains

Marrakech

3 Valleys tour Marrakech Atlas Mountains

8–9hFree cancellation
2-Day Desert Tour from Marrakech to zagora Camel Treks & Luxury Camp

Marrakech

2-Day Desert Tour from Marrakech to zagora Camel Treks & Luxury Camp

48h★ 5 (3)Free cancellation
Agafay Desert: Quad & Camel With Dinner in a Berber Tent

From Marrakech

Agafay Desert: Quad & Camel With Dinner in a Berber Tent

7h★ 5 (2)Free cancellation
Sunset Camel Ride Marrakech with Transfers

Marrakech

Sunset Camel Ride Marrakech with Transfers

3h★ 4.8 (33)Free cancellation
3 Days Desert Tour From Marrakech To Merzouga Dunes & Camel Trek

Marrakech

3 Days Desert Tour From Marrakech To Merzouga Dunes & Camel Trek

72h★ 5 (17)Free cancellation
Agafay Desert Quad & Camel Rides with Dinner Show

From Marrakech

Agafay Desert Quad & Camel Rides with Dinner Show

6h★ 5 (1)Free cancellation
Leather Goods Workshop Create Your Own Leather Souvenir

Marrakech

Leather Goods Workshop Create Your Own Leather Souvenir

3h★ 5 (1)Free cancellation
Excursion valley of Ourika and waterfalls and berber village

Marrakech

Excursion valley of Ourika and waterfalls and berber village

10hFree cancellation
Dinner in Agafay Desert ,Sunset Camel Ride, Fire Show

From Marrakech

Dinner in Agafay Desert ,Sunset Camel Ride, Fire Show

5h★ 5 (21)Free cancellation
Marrakech Excursion: Ourika Valley and Atlas Mountains

Marrakech

Marrakech Excursion: Ourika Valley and Atlas Mountains

6h★ 5 (4)Free 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.