Explore Marrakech activities

Marrakech

All Marrakech tours

7,484 partner experiences

Essaouira Private Day Trip from Marrakech

Marrakech

Essaouira Private Day Trip from Marrakech

11–12hFree cancellation
Ait Benhaddou Ouarzazate telouat Day Trip from Marrakech by 4x4

Marrakech

Ait Benhaddou Ouarzazate telouat Day Trip from Marrakech by 4x4

10h★ 3.8 (6)Free cancellation
4 Days Marrakech Desert Private Tour to Merzouga

Marrakech

4 Days Marrakech Desert Private Tour to Merzouga

96h★ 4.9 (29)Free cancellation
Private Transportation from Marrakech Airport to City Center

Marrakech

Private Transportation from Marrakech Airport to City Center

0.5–0.7hFree cancellation
Trekking to Mount Toubkal from Marrakech 2 days

Marrakech

Trekking to Mount Toubkal from Marrakech 2 days

48hFree cancellation
Guided Day Trip to Atlas Mountains from Marrakech

Marrakech

Guided Day Trip to Atlas Mountains from Marrakech

10h★ 5 (16)Free cancellation
4 Day Sahara Desert Trip From Marrakech: Marrakesh - Sahara Desert - Marrakesh

Marrakech

4 Day Sahara Desert Trip From Marrakech: Marrakesh - Sahara Desert - Marrakesh

96h★ 5 (22)Free cancellation
An adventure through the Berber villages and the Mountains

Marrakech

An adventure through the Berber villages and the Mountains

48h★ 5 (5)Free cancellation
Private Excursion to Ourika Valley - local guide – from Marrakesh

Marrakech

Private Excursion to Ourika Valley - local guide – from Marrakesh

24h★ 5 (1)Free cancellation
Authentic Moroccan Southern Magic – Atlas & Ocean - Oasis and Dunes

From Marrakech

Authentic Moroccan Southern Magic – Atlas & Ocean - Oasis and Dunes

240hFree cancellation
Hot Air Balloon Flight Over the Desert

Marrakech

Hot Air Balloon Flight Over the Desert

4h★ 5 (3)Free cancellation
Private 3 Day Luxury Tour Marrakech to Sahara Erg Chebbi Desert

Marrakech

Private 3 Day Luxury Tour Marrakech to Sahara Erg Chebbi Desert

72h★ 5 (2)Free cancellation
Casablanca airport to Marrakech: Departure and Arrival

Marrakech

Casablanca airport to Marrakech: Departure and Arrival

2–3hFree cancellation
Private day trip from Marrakech to Essaouira

Marrakech

Private day trip from Marrakech to Essaouira

4–5h★ 5 (3)Free cancellation
Day Trip to Atlas Mountains and Berber Villages

From Marrakech

Day Trip to Atlas Mountains and Berber Villages

7hFree cancellation
3 Day Tour to Merzouga and the Sahara Desert From Marrakech

Marrakech

3 Day Tour to Merzouga and the Sahara Desert From Marrakech

72hFree cancellation
3-Day Private Desert Tour from Marrakech to Fez

Marrakech

3-Day Private Desert Tour from Marrakech to Fez

72h★ 4.3 (6)
Trekking and Hiking in Morocco 2 Day trek in Atlas Mountains Berber villages

From Marrakech

Trekking and Hiking in Morocco 2 Day trek in Atlas Mountains Berber villages

48h★ 5 (12)Free cancellation
Ourika Valley & Atlas Mountains Day Trip from Marrakech

Marrakech

Ourika Valley & Atlas Mountains Day Trip from Marrakech

8–9h★ 5 (24)Free cancellation
Full-Day Private Tour of Marrakech

Marrakech

Full-Day Private Tour of Marrakech

1–6hFree cancellation
3 Day Marrakech Desert Adventure Dunes Kasbahs and Camel Trekking

Marrakech

3 Day Marrakech Desert Adventure Dunes Kasbahs and Camel Trekking

72h★ 5 (2)Free cancellation
Private transfer From Marrakech to Essaouira

Marrakech

Private transfer From Marrakech to Essaouira

3h★ 5 (1)Free cancellation
3-Day Marrakech to Fes Desert Tour

Marrakech

3-Day Marrakech to Fes Desert Tour

72h★ 5 (2)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.