Explore Marrakech activities

Marrakech

All Marrakech tours

7,482 partner experiences

Marrakech authentic half day city tour

Marrakech

Marrakech authentic half day city tour

4h★ 5 (3)Free cancellation
Full-Day Tour to Ait Ben Haddou Ouarzazate from Marrakech

Marrakech

Full-Day Tour to Ait Ben Haddou Ouarzazate from Marrakech

12h★ 5 (2)Free cancellation
half day marrakech city tour

Marrakech

half day marrakech city tour

4h★ 4.8 (4)Free cancellation
1 Day Excursion From Marrakech To Ouzoud Waterfalls

Marrakech

1 Day Excursion From Marrakech To Ouzoud Waterfalls

10hFree cancellation
Private Day Tour to Ourika Valley including Guided Hike and Lunch from Marrakech

Marrakech

Private Day Tour to Ourika Valley including Guided Hike and Lunch from Marrakech

6h★ 5 (21)Free cancellation
Transfer from Essaouira to Marrakech

Marrakech

Transfer from Essaouira to Marrakech

2–3hFree cancellation
3-Day Desert Adventure: Marrakech to Merzouga

Marrakech

3-Day Desert Adventure: Marrakech to Merzouga

72h★ 5 (3)Free cancellation
Day Trip from Marrakech to Explore Ouarzazate and Ait Benhaddou

Marrakech

Day Trip from Marrakech to Explore Ouarzazate and Ait Benhaddou

11h★ 5 (1)Free cancellation
Private Marrakech Souks Shopping Tour with Official Guide

Marrakech

Private Marrakech Souks Shopping Tour with Official Guide

3hFree cancellation
Best, Day trip to the Atlas Mountains, Camel ride, waterfalls, from Marrakech

Marrakech

Best, Day trip to the Atlas Mountains, Camel ride, waterfalls, from Marrakech

24h★ 5 (4)Free cancellation
Half-Day Exploration to the Atlas Mountains from Marrakech

Marrakech

Half-Day Exploration to the Atlas Mountains from Marrakech

5–6h★ 3 (2)Free cancellation
Overnight stay in agafay desert with dinner and traditional show

From Marrakech

Overnight stay in agafay desert with dinner and traditional show

48hFree cancellation
Private Transfer to Marrakech Airport (Marrakesh RAK Airport)

Marrakech

Private Transfer to Marrakech Airport (Marrakesh RAK Airport)

0.2–0.3h★ 5 (2)
Marrakech : 1-Day Trip to the Ourika Valley

Marrakech

Marrakech : 1-Day Trip to the Ourika Valley

6–8h★ 5 (17)Free cancellation
Excursion Essaouira from Marrakech

Marrakech

Excursion Essaouira from Marrakech

10h★ 5 (4)Free cancellation
Ouzoud the Highest Waterfalls in atlas mountains Day Trip

From Marrakech

Ouzoud the Highest Waterfalls in atlas mountains Day Trip

10h★ 5 (1)Free cancellation
Half-Day Guided Tour: Monuments and Souks of Marrakech

Marrakech

Half-Day Guided Tour: Monuments and Souks of Marrakech

7–9h★ 4.7 (3)Free cancellation
Ourika Marrakesh Day Trip

Marrakech

Ourika Marrakesh Day Trip

6h★ 4.8 (12)Free cancellation
private day trip To Ouzoud watterfalls

Marrakech

private day trip To Ouzoud watterfalls

10–12h★ 5 (10)Free cancellation
Private Transfer Marrakech-Casablanca

Marrakech

Private Transfer Marrakech-Casablanca

0–0.7h★ 5 (4)Free cancellation
Cooking class: Pastilla Chicken, seafood or Pigeon

Marrakech

Cooking class: Pastilla Chicken, seafood or Pigeon

5h★ 5 (1)Free cancellation
3 Days Desert tour from Marrakech to Merzouga With camel ride

Marrakech

3 Days Desert tour from Marrakech to Merzouga With camel ride

80h 5m★ 4.9 (17)Free cancellation
Private day trip to Ouzoud waterfalls from Marrakech

Marrakech

Private day trip to Ouzoud waterfalls from Marrakech

8hFree cancellation
Marrakech Guided Sightseeing Tours

Marrakech

Marrakech Guided Sightseeing Tours

3–4h★ 5 (11)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.