Explore Marrakech activities

Marrakech

All Marrakech tours

7,484 partner experiences

Cooking class in a Moroccan way.

Marrakech

Cooking class in a Moroccan way.

4h★ 5 (1)Free cancellation
"Marrakech to Casablanca Airport: Your Exclusive Private Ride"

Marrakech

"Marrakech to Casablanca Airport: Your Exclusive Private Ride"

3h★ 5 (2)Free cancellation
Full Day Ouzoud Waterfalls Tour from Marrakech

Marrakech

Full Day Ouzoud Waterfalls Tour from Marrakech

10–11hFree cancellation
private taxi transfer on arrival from Marrakech airport to medina

Marrakech

private taxi transfer on arrival from Marrakech airport to medina

30m★ 4.7 (21)Free cancellation
Agafay experience; camel ride and dinner show

From Marrakech

Agafay experience; camel ride and dinner show

6h 30m★ 5 (10)Free cancellation
Dromedary at the Palmeraie of Marrakech

Marrakech

Dromedary at the Palmeraie of Marrakech

2hFree cancellation
Private 8 Day Imperial Cities of Morocco with Accommodation

Marrakech

Private 8 Day Imperial Cities of Morocco with Accommodation

192h★ 5 (6)Free cancellation
Traditional Spa Hamam with Massage and Moroccan Tea

Marrakech

Traditional Spa Hamam with Massage and Moroccan Tea

2h 15mFree cancellation
Desert Escape: Buggy Ride, Camel Trek & Dinner Show

Marrakech

Desert Escape: Buggy Ride, Camel Trek & Dinner Show

7h★ 5 (2)Free cancellation
Marrakech Morning Souk Shopping Tour Guide and Bargain Support

Marrakech

Marrakech Morning Souk Shopping Tour Guide and Bargain Support

4h★ 5 (19)Free cancellation
Marrakech 1 hour Horse Carriage Rides

Marrakech

Marrakech 1 hour Horse Carriage Rides

1hFree cancellation
Agafay Desert Camel Ride Marrakech Magical Sunset with Show

Marrakech

Agafay Desert Camel Ride Marrakech Magical Sunset with Show

6h 30mFree cancellation
Full-Day Trip to Essaouira

From Marrakech

Full-Day Trip to Essaouira

12h★ 5 (4)Free cancellation
Private transfer from and to the airport

Marrakech

Private transfer from and to the airport

20m★ 5 (14)Free cancellation
Marrakech : Transfer to Menara Marrakech Airport

Marrakech

Marrakech : Transfer to Menara Marrakech Airport

30mFree cancellation
Moroccan Tagine Cooking Class in a Marrakech Family Home

Marrakech

Moroccan Tagine Cooking Class in a Marrakech Family Home

3h★ 4.7 (3)Free cancellation
Ourika Valley Private Day Trip from Marrakech

Marrakech

Ourika Valley Private Day Trip from Marrakech

8h★ 5 (9)Free cancellation
Essaouira Day Trip from Marrakech

Marrakech

Essaouira Day Trip from Marrakech

10h★ 4.3 (3)Free cancellation
Paradise Valley excursion with Atlas Mountains and Berber breakfast

Paradise Valley excursion with Atlas Mountains and Berber breakfast

6h 30mFree cancellation
Full-Day Excursion to Essaouira from Marrakech

Marrakech

Full-Day Excursion to Essaouira from Marrakech

12h★ 4.9 (16)Free cancellation
Marrakech Airport Private Round Trip Transfer

Marrakech

Marrakech Airport Private Round Trip Transfer

0.5–1h★ 5 (3)Free cancellation
Paradise Valley agadir with Botanical Garden & Berber Breakfast

Paradise Valley agadir with Botanical Garden & Berber Breakfast

5h 20m★ 5 (1)Free cancellation
Marrakech City Tour with Medina, Souks and Koutoubia Mosque

Marrakech

Marrakech City Tour with Medina, Souks and Koutoubia Mosque

4h★ 5 (1)Free cancellation
Marrakech: Ourika Valley Evening Under the Stars & Dinner

Marrakech

Marrakech: Ourika Valley Evening Under the Stars & Dinner

7h 30m★ 5 (1)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.