Explore Marrakech activities

Marrakech

All Marrakech tours

7,482 partner experiences

Comfort Car with Driver - Full/Half Day - Marrakech

Marrakech

Comfort Car with Driver - Full/Half Day - Marrakech

6–12h★ 5 (1)Free cancellation
Mount Toubkal 2 Day Trek from Imlil

Marrakech

Mount Toubkal 2 Day Trek from Imlil

48h★ 5 (1)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
Marrakech Monuments Heritage & Souks

Marrakech

Marrakech Monuments Heritage & Souks

4h 30m★ 4.5 (23)Free cancellation
Marrakesh: Agafay Desert Tour with Lunch and Camel Ride

From Marrakech

Marrakesh: Agafay Desert Tour with Lunch and Camel Ride

7h★ 4.5 (4)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
Marrakesh: Ouzoud Waterfalls & Boat Trip & Local Guide

Marrakech

Marrakesh: Ouzoud Waterfalls & Boat Trip & Local Guide

10–11h★ 5 (6)Free cancellation
Private Marrakech to Ouarzazate Transfer - Door-to-Door

Marrakech

Private Marrakech to Ouarzazate Transfer - Door-to-Door

4hFree cancellation
Shared Ouzoud Waterfalls Day Trip & Boat Ride

Marrakech

Shared Ouzoud Waterfalls Day Trip & Boat Ride

11h★ 4.8 (36)Free cancellation
Private Transfer From Marrakech To Ouarzazate

Marrakech

Private Transfer From Marrakech To Ouarzazate

4hFree 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
Marrakech Agafay Desert Sunset Camel Ride and Dinner Show

Marrakech

Marrakech Agafay Desert Sunset Camel Ride and Dinner Show

5h★ 5 (9)Free cancellation
Day trip to the Ourika Valley from Marrakech

Marrakech

Day trip to the Ourika Valley from Marrakech

8h★ 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
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
Oukaimden ski satation full day trip

Marrakech

Oukaimden ski satation full day trip

9hFree 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
Full-Day Private Tour to Essaouira from Marrakech

Marrakech

Full-Day Private Tour to Essaouira from Marrakech

7–9h★ 5 (1)Free cancellation
3 Days Merzouga Desert Shared Trip

From Marrakech

3 Days Merzouga Desert Shared Trip

72h★ 5 (113)Free cancellation
Majorelle Garden & Palmeraie Camel Ride Excursion

Marrakech

Majorelle Garden & Palmeraie Camel Ride Excursion

4h 30m★ 5 (1)
Marrakech Airport Transfers: Seamless Arrival & Departure

Marrakech

Marrakech Airport Transfers: Seamless Arrival & Departure

1–2h★ 5 (2)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

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.