Things to do in Morocco

Write Review Share

14,329 activities found

Essaouira Day Tour from Marrakech
Marrakech, Morocco

Essaouira Day Tour from Marrakech

3.0 (3)
8h Free cancellation
From
€90.00
View details
Agadir private transfer from Agadir airport (AGA) to Asni
Agadir, Morocco

Agadir private transfer from Agadir airport (AGA) to Asni

4h Free cancellation
From
€212.00
View details
3-day Private Desert Tour From Marrakech To Fes
Marrakech, Morocco

3-day Private Desert Tour From Marrakech To Fes

5.0 (1)
3 days Free cancellation
From
€800.00
View details
2 Seater Dune and Ocean Buggy Tour
Essaouira, Morocco

2 Seater Dune and Ocean Buggy Tour

2h Free cancellation
From
€50.00
View details
Marrakech Day Trip To Atlas Mountains with Camel Ride In Desert & Waterfall
Marrakech, Morocco

Marrakech Day Trip To Atlas Mountains with Camel Ride In Desert & Waterfall

9m - 17m Free cancellation
From
€28.80
View details
Souss Massa Private 2 Day Horse Ride
Aourir, Morocco

Souss Massa Private 2 Day Horse Ride

2 days Free cancellation
From
€310.00
View details
Desert Delights: 4-Day From Fes to Merzouga and Marrakech
Fez, Morocco

Desert Delights: 4-Day From Fes to Merzouga and Marrakech

5.0 (1)
4 days Free cancellation
From
€637.47
View details
One Day Trip to Atlas Berber Tracks with Camel Ride included
Marrakech, Morocco

One Day Trip to Atlas Berber Tracks with Camel Ride included

7h Free cancellation
From
€80.00
View details
Authentic 5-Day Berber Villages Trek from Marrakech
Marrakech, Morocco

Authentic 5-Day Berber Villages Trek from Marrakech

5 days Free cancellation
From
€450.00
View details
Private Moroccan Cooking Class in Casablanca with a Local Expert
Casablanca, Morocco

Private Moroccan Cooking Class in Casablanca with a Local Expert

4h Free cancellation
From
€90.93
View details
High Atlas Mountain Guided Hiking Day Trip from Marrakech
Marrakech, Morocco

High Atlas Mountain Guided Hiking Day Trip from Marrakech

5.0 (4)
1 day Free cancellation
From
€272.81
View details
Transfer Private From Fes To Tetouan
Fez, Morocco

Transfer Private From Fes To Tetouan

5.0 (1)
4h - 5h
From
€173.89
View details
Essaouira Day Trip from Marrakech - The Ancient Mogador City
Marrakech, Morocco

Essaouira Day Trip from Marrakech - The Ancient Mogador City

5.0 (1)
10h - 11h Free cancellation
From
€64.99
View details
Agadir: Paradise Vally & Desert Sund Dunes With Camel Ride
Agadir, Morocco

Agadir: Paradise Vally & Desert Sund Dunes With Camel Ride

5.0 (10)
9h 30m Free cancellation
From
€30.00
View details
Full-day tour of the Medina of Fez
Fez, Morocco

Full-day tour of the Medina of Fez

5.0 (2)
6h - 7h Free cancellation
From
€30.00
View details
Atlas Mountain 3 Valleys Excursion
Marrakech, Morocco

Atlas Mountain 3 Valleys Excursion

5.0 (1)
8h Free cancellation
From
€79.00
View details
Marrakech Night or Day Tour in a Horse Drawn Carriage
Marrakech, Morocco

Marrakech Night or Day Tour in a Horse Drawn Carriage

5.0 (1)
2h - 3h Free cancellation
From
€320.00
View details
Essaouira - Day Trip
Marrakech, Morocco

Essaouira - Day Trip

5.0 (3)
9h - 10h Free cancellation
From
€23.00
View details
Private Luxury Day Trip from Casablanca to Chefchaouen Special offer
Casablanca, Morocco

Private Luxury Day Trip from Casablanca to Chefchaouen

9h - 10h Free cancellation
From
€214.00 €192.60
View details
Ouzoud Waterfalls Guided Day Trip from Marrakech
Marrakech, Morocco

Ouzoud Waterfalls Guided Day Trip from Marrakech

5.0 (3)
10h - 11h Free cancellation
From
€145.91
View details
Marrakech: Dinner In Agfay Desert ,Sunset Camel Ride & Fire show
Marrakech, Morocco

Marrakech: Dinner In Agfay Desert ,Sunset Camel Ride & Fire show

7h Free cancellation
From
€48.00
View details
3 Days 2 Nights Desert Trip to Marrakech from Fes
Fez, Morocco

3 Days 2 Nights Desert Trip to Marrakech from Fes

5.0 (21)
3 days Free cancellation
From
€430.00
View details

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