Things to do in Morocco

Write Review Share

14,328 activities found

3-day 2-night desert tour from Ouarzazate to Errachidia Airport:
Ouarzazate, Morocco

3-day 2-night desert tour from Ouarzazate to Errachidia Airport:

3 days Free cancellation
From
€245.00
View details
Private Day Tour: Atlas, Imlil Valley, Waterfalls & Berber Lunch
Marrakech, Morocco

Private Day Tour: Atlas, Imlil Valley, Waterfalls & Berber Lunch

7h Free cancellation
From
€58.99
View details
Marrakech Agafay Desert Half day Shared Tour
Marrakech, Morocco

Marrakech Agafay Desert Half day Shared Tour

4h Free cancellation
From
€80.00
View details
Marrakech: Palmeraie 2 hours Quad Bike and Camel Ride & transfer
Marrakech, Morocco

Marrakech: Palmeraie 2 hours Quad Bike and Camel Ride & transfer

5.0 (1)
4h Free cancellation
From
€29.00
View details
Medina Private Walking Tour from Marrakech
Marrakech, Morocco

Medina Private Walking Tour from Marrakech

5.0 (2)
4h Free cancellation
From
€20.00
View details
7-Day Cycling Adventure from Marrakech to the Sahara Desert
Marrakech, Morocco

7-Day Cycling Adventure from Marrakech to the Sahara Desert

5.0 (1)
7 days Free cancellation
From
€1,025.65
View details
Marrakech to Merzouga 3Day Desert Adventure and Camel Trek
Marrakech, Morocco

Marrakech to Merzouga 3Day Desert Adventure and Camel Trek

5.0 (18)
3 days Free cancellation
From
€99.00
View details
Agadir Souk El Had Private Walking Tour with a Local Guide
Agadir, Morocco

Agadir Souk El Had Private Walking Tour with a Local Guide

5.0 (1)
1h - 3h Free cancellation
From
€15.00
View details
Private Ait Ben Haddou and Ouarzazate Day Trip from Marrakech
Marrakech, Morocco

Private Ait Ben Haddou and Ouarzazate Day Trip from Marrakech

12h Free cancellation
From
€139.43
View details
Private Tour to Atlas Mountains from Marrakech
Marrakech, Morocco

Private Tour to Atlas Mountains from Marrakech

6h - 8h Free cancellation
From
€120.00
View details
Atlas Mountains and Agafay Desert Full Day Trip
Marrakech, Morocco

Atlas Mountains and Agafay Desert Full Day Trip

7h Free cancellation
From
€155.85
View details
Surf Coaching
Morocco Sahara, Morocco

Surf Coaching

2h Free cancellation
From
€40.74
View details
Full-Day Shared Tour in Essaouira from Marrakech with Pickup
Marrakech, Morocco

Full-Day Shared Tour in Essaouira from Marrakech with Pickup

4.0 (1)
7h - 9h Free cancellation
From
€30.00
View details
Marrakech: 4-Day Tour to Aït Ben Haddou & Dadès & Merzouga Special offer
Marrakech, Morocco

Marrakech: 4-Day Tour to Aït Ben Haddou & Dadès & Merzouga

5.0 (4)
4 days Free cancellation
From
€416.67 €354.16
View details
Agadir Jeep safari 4x4 Desert Adventures with Lunch
Agadir, Morocco

Agadir Jeep safari 4x4 Desert Adventures with Lunch

5.0 (14)
8h Free cancellation
From
€27.00
View details
Private Transfer from Casablanca Aéroport to Marrakech City
Casablanca, Morocco

Private Transfer from Casablanca Aéroport to Marrakech City

2h 45m Free cancellation
From
€88.46
View details
Marrakech, Casablanca, Fes and Agadir Private Transfers
Marrakech, Morocco

Marrakech, Casablanca, Fes and Agadir Private Transfers

5.0 (2)
2h - 6h Free cancellation
From
€100.00
View details
Merzouga Desert Activities & Attractions
Merzouga, Morocco

Merzouga Desert Activities & Attractions

5.0 (4)
3h 33m Free cancellation
From
€17.00
View details
balade à cheval et en trottinettes électrique Marrakech Palmeraie
Marrakech, Morocco

balade à cheval et en trottinettes électrique Marrakech Palmeraie

5.0 (1)
1h - 2h Free cancellation
From
€27.16
View details
Merzouga Desert 4x4 jeep Excursions
Merzouga, Morocco

Merzouga Desert 4x4 jeep Excursions

4h Free cancellation
From
€40.00
View details
Discover Ouzoud Waterfalls on a Day Trip from Marrakech
Marrakech, Morocco

Discover Ouzoud Waterfalls on a Day Trip from Marrakech

5.0 (1)
10h Free cancellation
From
€181.08
View details

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