Explore Marrakech activities

Marrakech

All Marrakech tours

7,484 partner experiences

Atlas Mountains 2-Day Trek & Berber Villages from Marrakech

Marrakech

Atlas Mountains 2-Day Trek & Berber Villages from Marrakech

48hFree cancellation
Marrakech Medina, Palaces & Secret Gardens Self-Guided Audio Tour

Marrakech

Marrakech Medina, Palaces & Secret Gardens Self-Guided Audio Tour

2–3hFree cancellation
Ourika Valley Day Trip from Marrakech

Marrakech

Ourika Valley Day Trip from Marrakech

5h★ 4.5 (2)Free cancellation
Introduction to Marrakech Medina: Safe & Guided Exploration

Marrakech

Introduction to Marrakech Medina: Safe & Guided Exploration

2–3h★ 5 (1)Free cancellation
Marrakech Airport Private Transfer | Fast, Comfortable & Reliable

Marrakech

Marrakech Airport Private Transfer | Fast, Comfortable & Reliable

30m★ 5 (4)Free cancellation
Marrakech Medina Cooking Class 4 hours

Marrakech

Marrakech Medina Cooking Class 4 hours

4h★ 5 (10)Free cancellation
Ouzoud Falls Private Day Trip From Marrakech

Marrakech

Ouzoud Falls Private Day Trip From Marrakech

7–11h★ 4.5 (2)Free cancellation
Private day tour to essaouira from Marrakech

Marrakech

Private day tour to essaouira from Marrakech

10h★ 4.9 (19)Free cancellation
Historical Monuments of Marrakech Tour

Marrakech

Historical Monuments of Marrakech Tour

2–4h★ 5 (2)Free cancellation
6 Days from Marrakech with Luxury Desert Camp and Imperial Cities

Marrakech

6 Days from Marrakech with Luxury Desert Camp and Imperial Cities

144h★ 5 (2)Free cancellation
Hidden Heart of Marrakech: Medina Walking Tour with a Local Guide

Marrakech

Hidden Heart of Marrakech: Medina Walking Tour with a Local Guide

4h★ 5 (3)Free cancellation
Luxury VIP Camp in Desert Dunes Erg Chebbi Merzouga – Camel Ride

From Marrakech

Luxury VIP Camp in Desert Dunes Erg Chebbi Merzouga – Camel Ride

48h★ 5 (4)Free cancellation
Marrakech Private Essaouira Coastal Tour, Medina, Port & Beach

Marrakech

Marrakech Private Essaouira Coastal Tour, Medina, Port & Beach

9–10h★ 5 (8)Free cancellation
Authentic Cooking Class with Locals in a Marrakech Family House

Marrakech

Authentic Cooking Class with Locals in a Marrakech Family House

3hFree cancellation
Marrakech Heritage Half Day Tour with Local Guide

Marrakech

Marrakech Heritage Half Day Tour with Local Guide

4hFree cancellation
Private transfer Marrakech to Essaouira or Essaouira toMarrakech

Marrakech

Private transfer Marrakech to Essaouira or Essaouira toMarrakech

30m★ 3 (2)Free cancellation
Marrakech day tour to Atlas Mountains & Ourika valley

Marrakech

Marrakech day tour to Atlas Mountains & Ourika valley

10h★ 5 (13)Free cancellation
Discover the Sahara: A 4-Day Private Journey to Merzouga

From Marrakech

Discover the Sahara: A 4-Day Private Journey to Merzouga

96h★ 5 (6)Free cancellation
Atlas Mountains Camel Ride Day Trip From Marrakech

Marrakech

Atlas Mountains Camel Ride Day Trip From Marrakech

7hFree cancellation
toubkal National park Ourika Valley Day Trip and Sunset Camel Ride

Marrakech

toubkal National park Ourika Valley Day Trip and Sunset Camel Ride

7hFree cancellation
4-Day Private Morocco Adventure: Mountains, Kasbahs & Desert Camp

Marrakech

4-Day Private Morocco Adventure: Mountains, Kasbahs & Desert Camp

96h★ 4.9 (28)Free cancellation
Private transfer Marrakech airport

Marrakech

Private transfer Marrakech airport

0.3–0.5h★ 4.8 (16)Free cancellation
Marrakech: 4 Day Private Desert Tour To Merzouga With Camel Trek

Marrakech

Marrakech: 4 Day Private Desert Tour To Merzouga With Camel Trek

96hFree cancellation
Full-Day Guided Tour to the Atlas Mountains & Waterfalls, 3 valleys, Marrakech

Marrakech

Full-Day Guided Tour to the Atlas Mountains & Waterfalls, 3 valleys, Marrakech

9h 30mFree 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.