Explore Marrakech activities

Marrakech

Tours & Sightseeing

5,832 partner experiences

Enchanting Half-Day Journey of Marrakech into History & Culture.

Marrakech

Enchanting Half-Day Journey of Marrakech into History & Culture.

4h★ 4.8 (8)Free cancellation
Shared Ouzoud Waterfalls Day Trip & Boat Ride

Marrakech

Shared Ouzoud Waterfalls Day Trip & Boat Ride

11h★ 4.8 (36)Free cancellation
Marrakesh: Ouzoud Waterfalls & Boat Trip & Local Guide

Marrakech

Marrakesh: Ouzoud Waterfalls & Boat Trip & Local Guide

10–11h★ 5 (6)Free cancellation
Dinner In Agafay Desert & Camel Ride with lovely Sunset

From Marrakech

Dinner In Agafay Desert & Camel Ride with lovely Sunset

48h★ 3 (2)Free cancellation
From Marrakech: Overnight in a Berber Village, Atlas Mountains

Marrakech

From Marrakech: Overnight in a Berber Village, Atlas Mountains

48h★ 5 (8)Free cancellation
Mount Toubkal 2 Day Trek from Imlil

Marrakech

Mount Toubkal 2 Day Trek from Imlil

48h★ 5 (1)Free cancellation
Marrakech: camel and quad bike excursion with sunset

Marrakech

Marrakech: camel and quad bike excursion with sunset

5h★ 3.7 (3)Free cancellation
Discover Casablanca Culture, Architecture and Coastal Beauty

From Marrakech

Discover Casablanca Culture, Architecture and Coastal Beauty

11h★ 5 (1)Free cancellation
3-Days Morocco Tour From Marrakech To Merzouga Desert

Marrakech

3-Days Morocco Tour From Marrakech To Merzouga Desert

72h★ 5 (1)Free cancellation
Summiting The Atlas Mountains Private Day Hike From Marrakech

Marrakech

Summiting The Atlas Mountains Private Day Hike From Marrakech

8–9h★ 5 (6)Free cancellation
Marrakech Agafay Desert Sunset Camel Ride and Dinner Show

Marrakech

Marrakech Agafay Desert Sunset Camel Ride and Dinner Show

5h★ 5 (9)Free cancellation
Marrakech Three Valleys and Atlas Mountains with Waterfall Full-Day Trip

Marrakech

Marrakech Three Valleys and Atlas Mountains with Waterfall Full-Day Trip

8h★ 4.9 (7)Free cancellation
Essaouira Day Trip from Marrakech - Marrakech to Essaouira Trip

Marrakech

Essaouira Day Trip from Marrakech - Marrakech to Essaouira Trip

9–12h★ 1 (1)Free cancellation
Day trip to the Ourika Valley from Marrakech

Marrakech

Day trip to the Ourika Valley from Marrakech

8h★ 5 (1)Free cancellation
Marrakech Morocco Traditional Hammam (Hotel Pickup and Drop off)

Marrakech

Marrakech Morocco Traditional Hammam (Hotel Pickup and Drop off)

2h★ 3 (1)Free cancellation
Majorelle Garden & Palmeraie Camel Ride Excursion

Marrakech

Majorelle Garden & Palmeraie Camel Ride Excursion

4h 30m★ 5 (1)
Full-Day Private Tour to Essaouira from Marrakech

Marrakech

Full-Day Private Tour to Essaouira from Marrakech

7–9h★ 5 (1)Free cancellation
Casablanca Day Trip from Marrakech with eSIM 1GB for free

Marrakech

Casablanca Day Trip from Marrakech with eSIM 1GB for free

10hFree cancellation
3 Days Merzouga Desert Shared Trip

From Marrakech

3 Days Merzouga Desert Shared Trip

72h★ 5 (113)Free cancellation
From Marrakech quad bike camel ride and dinner show in Agafay

Marrakech

From Marrakech quad bike camel ride and dinner show in Agafay

5h★ 5 (10)Free cancellation
Agafay Adventure: Quad, Camel, Dinner & Pool

From Marrakech

Agafay Adventure: Quad, Camel, Dinner & Pool

6h 30m★ 4.3 (6)Free cancellation
Berber Family Experience in the Atlas Mountains OURIKA VALLEY

From Marrakech

Berber Family Experience in the Atlas Mountains OURIKA VALLEY

6h 30mFree cancellation
Marrakech Guided City Tour with Professional Local Guide

Marrakech

Marrakech Guided City Tour with Professional Local Guide

4h 30m★ 5 (1)Free cancellation
Half-Day Marrakech Highlights: Medina, Palaces, and More

Marrakech

Half-Day Marrakech Highlights: Medina, Palaces, and More

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