Things to do in Morocco

Write Review Share

14,325 activities found

Small Group Full Day Trip To Ouzoud Waterfalls A day with the BerBers
Marrakech, Morocco

Small Group Full Day Trip To Ouzoud Waterfalls A day with the BerBers

5.0 (16)
6h - 8h Free cancellation
From
€30.00
View details
Tangier Airport Transfer
Tangier, Morocco

Tangier Airport Transfer

1m Free cancellation
From
€59.00
View details
VIP Atlas Escape: Berber Valleys, falls & Agafay Desert by Night
Marrakech, Morocco

VIP Atlas Escape: Berber Valleys, falls & Agafay Desert by Night

5.0 (12)
8h - 9h Free cancellation
From
€299.00
View details
Private Day Trip to the 3 Valleys from Marrakech
Marrakech, Morocco

Private Day Trip to the 3 Valleys from Marrakech

7h Free cancellation
From
€250.00
View details
Overnight Camel Safari to Camp in Merzouga Desert
Merzouga, Morocco

Overnight Camel Safari to Camp in Merzouga Desert

5.0 (3)
20h Free cancellation
From
€27.00
View details
Agadir City Tour: Discover Agadir with an Official Local Guide
Agadir, Morocco

Agadir City Tour: Discover Agadir with an Official Local Guide

4.0 (1)
3h Free cancellation
From
€15.46
View details
Private Day Trip from Casablanca to El Jadida & Sidi Bouzid
Casablanca, Morocco

Private Day Trip from Casablanca to El Jadida & Sidi Bouzid

5.0 (3)
7h Free cancellation
From
€120.00
View details
Atlas Mountains and Three Valleys & Waterfalls - Camel ride Day Trip Marrakech
Agadir, Morocco

Atlas Mountains and Three Valleys & Waterfalls - Camel ride Day Trip Marrakech

4.6 (5)
7h - 8h Free cancellation
From
€37.00
View details
Authentic Fes Medina Tour for Solo Women Travelers with Youssra
Fez, Morocco

Authentic Fes Medina Tour for Solo Women Travelers with Youssra

5.0 (3)
5h 30m Free cancellation
From
€24.55
View details
Excursion Full Day (Private) from Marrakech to Essaouira
Marrakech, Morocco

Excursion Full Day (Private) from Marrakech to Essaouira

5.0 (15)
9h - 10h Free cancellation
From
€170.00
View details
Marrakesh Transport : Hire Car & Driver
Marrakech, Morocco

Marrakesh Transport : Hire Car & Driver

5.0 (2)
2 days Free cancellation
From
€125.00
View details
Private day trip from Marrakech to Essaouira
Marrakech, Morocco

Private day trip from Marrakech to Essaouira

4.9 (19)
8h - 12h Free cancellation
From
€94.00
View details
Marrakech Spiritual Heritage
Marrakech, Morocco

Marrakech Spiritual Heritage

5.0 (4)
3h Free cancellation
From
€54.56
View details
Trekking in Morocco / Toubkal Circle and Waterfalls 3 Days 2 Nights
Marrakech, Morocco

Trekking in Morocco / Toubkal Circle and Waterfalls 3 Days 2 Nights

5.0 (2)
3 days Free cancellation
From
€215.00
View details
Adventure day in Tangier + free photography
Tangier, Morocco

Adventure day in Tangier + free photography

4.9 (18)
3h - 5h Free cancellation
From
€110.00
View details
Casablanca & Imperial cities v.i.p tour 2nights 3 days
Marrakech, Morocco

Casablanca & Imperial cities v.i.p tour 2nights 3 days

5.0 (1)
3 days Free cancellation
From
€454.69
View details
Ouarzazate private excursion
Marrakech, Morocco

Ouarzazate private excursion

8h - 10h Free cancellation
From
€128.00
View details
Private Transfer from Agadir to Marrakesh Menara (RAK) Airport
Agadir, Morocco

Private Transfer from Agadir to Marrakesh Menara (RAK) Airport

3h 15m Free cancellation
From
€200.00
View details
Day Trip to Essaouira from Marrakech
Marrakech, Morocco

Day Trip to Essaouira from Marrakech

3.0 (2)
1 day Free cancellation
From
€19.00
View details
Marrakech to Imlil Valley Tour with Lunch and Guided Trek - All inclusive -
Marrakech, Morocco

Marrakech to Imlil Valley Tour with Lunch and Guided Trek - All inclusive -

5.0 (4)
7h Free cancellation
From
€119.00
View details
Fes Full Day Private Tour From Meknes
Fez, Morocco

Fes Full Day Private Tour From Meknes

4.0 (1)
9h Free cancellation
From
€250.00
View details
Marrakech shopping tour, secrets of Medina with a shopper guide
Marrakech, Morocco

Marrakech shopping tour, secrets of Medina with a shopper guide

5.0 (40)
3h Free cancellation
From
€40.00
View details
Private 3 Days Desert Exploration Trip from Errachidia
Errachidia, Morocco

Private 3 Days Desert Exploration Trip from Errachidia

5.0 (6)
3 days Free cancellation
From
€590.00
View details
From Errachidia 3 Days 2N Desert Trip with Many drop off location
Errachidia, Morocco

From Errachidia 3 Days 2N Desert Trip with Many drop off location

5.0 (17)
3 days Free cancellation
From
€136.41
View details

Activities are provided by Viator. Final prices and availability are confirmed on viator.com when you book.