Things to do in Morocco

Write Review Share

14,320 activities found

From Marrakech: Ourika Valley, Atlas, Waterfalls & Guide
Marrakech, Morocco

From Marrakech: Ourika Valley, Atlas, Waterfalls & Guide

4.9 (11)
8h Free cancellation
From
€17.00
View details
From Marrakech: day trip to Atlas Mountains & imlil waterfalls
Marrakech, Morocco

From Marrakech: day trip to Atlas Mountains & imlil waterfalls

8h Free cancellation
From
€104.00
View details
Agafay Desert Sunset, Quad, Camel and Dinner from Marrakech
Marrakech, Morocco

Agafay Desert Sunset, Quad, Camel and Dinner from Marrakech

5.0 (5)
6h Free cancellation
From
€40.00
View details
1 Day Private Tour from Fez to Volubilis Moulay Idriss and Meknes
Fez, Morocco

1 Day Private Tour from Fez to Volubilis Moulay Idriss and Meknes

5.0 (3)
8h - 9h Free cancellation
From
€42.99
View details
valley of paradise
Agadir, Morocco

valley of paradise

5.0 (2)
5h 30m
From
€25.65
View details
Agafy Desert Magic: Quads, Camels, Sunset Dinner & Fire show
Marrakech, Morocco

Agafy Desert Magic: Quads, Camels, Sunset Dinner & Fire show

6h Free cancellation
From
€29.00
View details
Day tour from Marrakech to Atlantic Ocean and Essaouira Mogador
Marrakech, Morocco

Day tour from Marrakech to Atlantic Ocean and Essaouira Mogador

9h - 10h Free cancellation
From
€40.00
View details
Private Airport Transfer in Marrakech Special offer
Marrakech, Morocco

Private Airport Transfer in Marrakech

5.0 (1)
15m Free cancellation
From
€25.00 €20.00
View details
Agadir Airport Transfer from/to Taghazout
Agadir, Morocco

Agadir Airport Transfer from/to Taghazout

1h 40m Free cancellation
From
€54.54
View details
Day Trip to Ceuta From Tangier All Inclusive
Tangier, Morocco

Day Trip to Ceuta From Tangier All Inclusive

6h Free cancellation
From
€250.00
View details
Cook Like a Local: Private Fes Culinary Workshop
Fez, Morocco

Cook Like a Local: Private Fes Culinary Workshop

5.0 (4)
4h Free cancellation
From
€35.00
View details
Taghazout Surf Lesson with Local Coach
Agadir, Morocco

Taghazout Surf Lesson with Local Coach

5.0 (16)
2h Free cancellation
From
€30.00
View details
Marrakech horse and carriage tour with Jemaa el-Fnaa Square
Marrakech, Morocco

Marrakech horse and carriage tour with Jemaa el-Fnaa Square

2h - 4h Free cancellation
From
€45.00
View details
Paradise Valley Half day Experience
Agadir, Morocco

Paradise Valley Half day Experience

4.8 (10)
5h Free cancellation
From
€15.00
View details
ourika valley
Marrakech, Morocco

ourika valley

3.4 (5)
10h Free cancellation
From
€11.00
View details
Agafay Desert Camel From Marrakech Special offer
Marrakech, Morocco

Agafay Desert Camel From Marrakech

5.0 (9)
5h 30m Free cancellation
From
€19.99 €14.40
View details
Ebike Old Medina Tour
Marrakech, Morocco

Ebike Old Medina Tour

5.0 (3)
2h - 3h Free cancellation
From
€23.00
View details
Marrakech Audioguided walking tour 2h45 and 21 reviews
Marrakech, Morocco

Marrakech Audioguided walking tour 2h45 and 21 reviews

2h 45m Free cancellation
From
€7.90
View details
Camel in Marrakech at sunset
Marrakech, Morocco

Camel in Marrakech at sunset

5.0 (4)
2h - 3h Free cancellation
From
€16.50
View details
Private transfer: To or from Marrakech Menara Airport
Central Morocco, Morocco

Private transfer: To or from Marrakech Menara Airport

5.0 (1)
10m - 1h Free cancellation
From
€20.00
View details
day trip to ourika valley and atlas mountains from marrakech
Marrakech, Morocco

day trip to ourika valley and atlas mountains from marrakech

5.0 (14)
8h Free cancellation
From
€18.00
View details
Marrakech Airport transfer to city center
Marrakech, Morocco

Marrakech Airport transfer to city center

4.8 (27)
20m Free cancellation
From
€25.50
View details
Shared Day Trip to Essaouira from Marrakech
Marrakech, Morocco

Shared Day Trip to Essaouira from Marrakech

4.3 (4)
13h Free cancellation
From
€22.00
View details

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