Things to do in Morocco

Write Review Share

14,320 activities found

Private Essaouira Day Trip from Marrakech
Marrakech, Morocco

Private Essaouira Day Trip from Marrakech

5.0 (20)
9h - 10h Free cancellation
From
€165.00
View details
PRIVATE Moroccan Cooking Class in Chamsi’s Casablanca Home
Casablanca, Morocco

PRIVATE Moroccan Cooking Class in Chamsi’s Casablanca Home

5.0 (13)
3h Free cancellation
From
€135.90
View details
High Atlas Mountains Full Day Trek
Marrakech, Morocco

High Atlas Mountains Full Day Trek

4.5 (4)
1 day Free cancellation
From
€95.00
View details
Marrakech To Waterfalls Ouzoud Day trip
Marrakech, Morocco

Marrakech To Waterfalls Ouzoud Day trip

4.8 (24)
10h - 11h Free cancellation
From
€20.00
View details
Agadir private day trip from marrakesh
Marrakech, Morocco

Agadir private day trip from marrakesh

13h
From
€150.00
View details
Zagora Desert and Draa Valley Day Trip From Ouarzazate
Ouarzazate, Morocco

Zagora Desert and Draa Valley Day Trip From Ouarzazate

4.9 (26)
10h Free cancellation
From
€149.59
View details
Essaouira to Agafay Desert Marrakech Exclusive Private Transfer
Essaouira, Morocco

Essaouira to Agafay Desert Marrakech Exclusive Private Transfer

5.0 (3)
2h 30m Free cancellation
From
€79.61
View details
Majorel garden with hamam and massage in Marrakech
Marrakech, Morocco

Majorel garden with hamam and massage in Marrakech

4.3 (4)
5h - 6h Free cancellation
From
€150.00
View details
Agafay Desert 2 Hours Buggy Ride with Pickup from Marrakech
Marrakech, Morocco

Agafay Desert 2 Hours Buggy Ride with Pickup from Marrakech

4h Free cancellation
From
€79.00
View details
Premium Tangier Airport Transfer Service
Tangier, Morocco

Premium Tangier Airport Transfer Service

4.2 (5)
35m Free cancellation
From
€79.00
View details
Essaouira Sidi Kaouki P9: Quad Guided Tour Family & Friends
Central Morocco, Morocco

Essaouira Sidi Kaouki P9: Quad Guided Tour Family & Friends

5.0 (1)
1h Free cancellation
From
€29.00
View details
Atlas Mountains Guided Tour with lunch from Marrakech
Marrakech, Morocco

Atlas Mountains Guided Tour with lunch from Marrakech

4.0 (1)
8h Free cancellation
From
€30.00
View details
Casablanca on Foot: Medina, Mellah & Local Life Walking Tour
Casablanca, Morocco

Casablanca on Foot: Medina, Mellah & Local Life Walking Tour

5.0 (7)
4h 30m Free cancellation
From
€89.00
View details
Day Trip from Casablanca to Rabat
Casablanca, Morocco

Day Trip from Casablanca to Rabat

20h 30m Free cancellation
From
€150.00
View details
Private VIP Marrakech City Tour by Mercedes Vito & Official Guide
Marrakech, Morocco

Private VIP Marrakech City Tour by Mercedes Vito & Official Guide

4.9 (8)
4h Free cancellation
From
€42.26
View details
Marrakech: 2 days, Dadès Gorges & Berber villages via Atlas
Marrakech, Morocco

Marrakech: 2 days, Dadès Gorges & Berber villages via Atlas

5.0 (3)
2 days Free cancellation
From
€180.00
View details
Agadir Small Group 4x4 Desert Safari: Sandboarding, Lunch & Tea
Agadir, Morocco

Agadir Small Group 4x4 Desert Safari: Sandboarding, Lunch & Tea

5.0 (24)
8h Free cancellation
From
€35.00
View details
2 Days and 1 Night Zagora Sahara Desert Trip from Marrakech
Marrakech, Morocco

2 Days and 1 Night Zagora Sahara Desert Trip from Marrakech

2 days Free cancellation
From
€75.00
View details
Private 2 Days Sahara Safari 4x4 from Zagora to Erg Chigaga
Zagora, Morocco

Private 2 Days Sahara Safari 4x4 from Zagora to Erg Chigaga

5.0 (24)
2 days Free cancellation
From
€185.00
View details
7 Days From Tanger to Merrakech via merzouga desert & chefchaouen
Tangier, Morocco

7 Days From Tanger to Merrakech via merzouga desert & chefchaouen

7 days Free cancellation
From
€1,255.94
View details
Surf Rental
Essaouira, Morocco

Surf Rental

5.0 (38)
0.5 to 7 days Free cancellation
From
€25.00
View details
Atlas Mountain Day With Locals
Marrakech, Morocco

Atlas Mountain Day With Locals

7h 30m Free cancellation
From
€42.87
View details
Agadir: Timlaline Sunset Buggy Ride with BBQ Dinner
Agadir, Morocco

Agadir: Timlaline Sunset Buggy Ride with BBQ Dinner

2h Free cancellation
From
€70.00
View details

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