Things to do in Morocco

Write Review Share

14,329 activities found

Pottery & Zellige mosaic Tour
Fez, Morocco

Pottery & Zellige mosaic Tour

30m Free cancellation
From
€6.52
View details
Surf Lessons with Local Expert in Imsouane Morocco
Morocco Sahara, Morocco

Surf Lessons with Local Expert in Imsouane Morocco

2h Free cancellation
From
€40.74
View details
Overnight Luxury Desert Trip Form Fez To Fez
Fez, Morocco

Overnight Luxury Desert Trip Form Fez To Fez

2 days Free cancellation
From
€239.00
View details
Small Group to Essaouira and Sekkala Day Trip From Marrakech
Marrakech, Morocco

Small Group to Essaouira and Sekkala Day Trip From Marrakech

5.0 (5)
8h Free cancellation
From
€25.90
View details
Kids and Families Skip-The-Line Private Medina Tour in Fez
Fez, Morocco

Kids and Families Skip-The-Line Private Medina Tour in Fez

6h Free cancellation
From
€190.00
View details
Morocco Desert Tour
Marrakech, Morocco

Morocco Desert Tour

5.0 (8)
3 days Free cancellation
From
€800.00
View details
From Casa to the Sahara 2 Days Adventure to Marrakech
Casablanca, Morocco

From Casa to the Sahara 2 Days Adventure to Marrakech

2 days Free cancellation
From
€500.00
View details
4 Days & 3 Nights tour from Agadir to Merzouga Dunes
Marrakech, Morocco

4 Days & 3 Nights tour from Agadir to Merzouga Dunes

4 days Free cancellation
From
€650.00
View details
Private Tangier Airport Transfer to Hotels & City Center
Tangier, Morocco

Private Tangier Airport Transfer to Hotels & City Center

5.0 (3)
20m Free cancellation
From
€20.00
View details
Ouarzazate Day Trip from Marrakech with Ait Ben Haddou
Marrakech, Morocco

Ouarzazate Day Trip from Marrakech with Ait Ben Haddou

5.0 (1)
12h Free cancellation
From
€29.42
View details
One way transfer to Casablanca or Mohammed 5 Airport from Fez
Fez, Morocco

One way transfer to Casablanca or Mohammed 5 Airport from Fez

5.0 (1)
Flexible Free cancellation
From
€70.00
View details
3-Day Private Sahara Desert to Merzouga from Marrakech with Licensed Guide
Marrakech, Morocco

3-Day Private Sahara Desert to Merzouga from Marrakech with Licensed Guide

5.0 (6)
3 days Free cancellation
From
€513.46
View details
Private transfer from Casablanca to Agadir
Casablanca, Morocco

Private transfer from Casablanca to Agadir

4h - 5h
From
€616.99
View details
Transfer Fes Airport to Tangier
Fez, Morocco

Transfer Fes Airport to Tangier

5h Free cancellation
From
€178.14
View details
Atlas mountains day trip
Marrakech, Morocco

Atlas mountains day trip

3.3 (3)
7h Free cancellation
From
€15.00
View details
3 Days 2 night to merzouga desert from marrakech & Back
Merzouga, Morocco

3 Days 2 night to merzouga desert from marrakech & Back

5.0 (2)
3.4 days
From
€147.00
View details
Sahara Desert Tours 4days start From Fes to Marrakesh .
Marrakech, Morocco

Sahara Desert Tours 4days start From Fes to Marrakesh .

5.0 (10)
4 days Free cancellation
From
€426.67
View details
Explore Morocco: Imperial Cities to Berber Villages - 11 Days
Casablanca, Morocco

Explore Morocco: Imperial Cities to Berber Villages - 11 Days

11 days Free cancellation
From
€2,200.00
View details
Exclusive Private Agafay Desert Adventure
Marrakech, Morocco

Exclusive Private Agafay Desert Adventure

5h - 6h Free cancellation
From
€85.00
View details
Students Morocco Tours
Marrakech, Morocco

Students Morocco Tours

5.0 (15)
4 days Free cancellation
From
€350.00
View details
Rhamna Desert Nomad Immersion Nature Hike and Local Culture
Marrakech, Morocco

Rhamna Desert Nomad Immersion Nature Hike and Local Culture

9h Free cancellation
From
€70.00
View details
Small Group Surf Lesson in Anza with Professional Coaches Special offer
Agadir, Morocco

Small Group Surf Lesson in Anza with Professional Coaches

3h Free cancellation
From
€40.00 €32.00
View details

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