Explore Marrakech activities

Marrakech

Tours & Sightseeing

5,834 partner experiences

Private Marrakech City Tour – Discover the Soul of the Red City

Marrakech

Private Marrakech City Tour – Discover the Soul of the Red City

5h★ 5 (1)Free cancellation
Hop on Hop off Marrakech WALKING Tour

Marrakech

Hop on Hop off Marrakech WALKING Tour

6hFree cancellation
Taxi Transfer from Marrakech to Essaouira

Marrakech

Taxi Transfer from Marrakech to Essaouira

24hFree cancellation
Essaouira Day Trip From Marrakech : A Private Escape

Marrakech

Essaouira Day Trip From Marrakech : A Private Escape

10–12h★ 5 (7)Free cancellation
Marrakech City Tour Bahia Palace Souks and Medina Highlights

Marrakech

Marrakech City Tour Bahia Palace Souks and Medina Highlights

4hFree cancellation
Private excursion to the Ourika Valley from Marrakech

Marrakech

Private excursion to the Ourika Valley from Marrakech

7h★ 5 (4)Free cancellation
Atlas Mountains and Berber Villages & Camel Ride full Day Trip From Marrakech

Marrakech

Atlas Mountains and Berber Villages & Camel Ride full Day Trip From Marrakech

8hFree cancellation
Imlil and Atlas Mountains Day Trips from Marrakech

Marrakech

Imlil and Atlas Mountains Day Trips from Marrakech

6–9hFree cancellation
Marrakech Private Custom City Tour with Local Guide

Marrakech

Marrakech Private Custom City Tour with Local Guide

2–6hFree cancellation
Private Electric Fiat Topolino Tour in Marrakech

Marrakech

Private Electric Fiat Topolino Tour in Marrakech

2h 30mFree cancellation
Marrakech 2 Day Small Group Guided Imlil Hiking Tour

Marrakech

Marrakech 2 Day Small Group Guided Imlil Hiking Tour

48h★ 5 (1)Free cancellation
Marrakech: Atlas Mountains ,Valleys, waterfall Tour with Lunch

Marrakech

Marrakech: Atlas Mountains ,Valleys, waterfall Tour with Lunch

7h★ 5 (1)Free cancellation
Unwind Explore and Experience Morocco

Marrakech

Unwind Explore and Experience Morocco

0–0.2hFree cancellation
Sahara desert tour to Merzouga - 3 Days from Marrakech

Marrakech

Sahara desert tour to Merzouga - 3 Days from Marrakech

72h★ 5 (34)Free cancellation
Essaouira Day Trip from Marrakech

Marrakech

Essaouira Day Trip from Marrakech

9h★ 5 (4)Free cancellation
Private day trip to Ouzoud Waterfalls from Marrakech

Marrakech

Private day trip to Ouzoud Waterfalls from Marrakech

8h★ 3.7 (10)Free cancellation
Agafay Desert & Berber Villages Guided Day Tour From Marrakech

Marrakech

Agafay Desert & Berber Villages Guided Day Tour From Marrakech

7hFree cancellation
2 Day Private Trekking at Berber villages in Atlas Mountains

From Marrakech

2 Day Private Trekking at Berber villages in Atlas Mountains

48h★ 5 (1)Free cancellation
Atlas Mountains tour Ourika valley

From Marrakech

Atlas Mountains tour Ourika valley

6–7hFree cancellation
Day Trip to Atlas Mountains and 3 Valleys with Camel Ride

From Marrakech

Day Trip to Atlas Mountains and 3 Valleys with Camel Ride

8h 15mFree cancellation
6 Days Desert Tour From Marrakech To Fes Via Merzouga Desert .

Marrakech

6 Days Desert Tour From Marrakech To Fes Via Merzouga Desert .

144h★ 5 (4)Free cancellation
5 Days Mount Toubkal and Sahara Desert Tour

Marrakech

5 Days Mount Toubkal and Sahara Desert Tour

120hFree cancellation
3 Day Private Desert Tour Marrakech to Fes

Marrakech

3 Day Private Desert Tour Marrakech to Fes

72h★ 5 (4)

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.