Things to do in Morocco

Write Review Share

14,329 activities found

From Marrakech: Essaouira Full-Day Trip
Marrakech, Morocco

From Marrakech: Essaouira Full-Day Trip

5.0 (2)
10h Free cancellation
From
€36.59
View details
Desert Adventure in Skoura
Ouarzazate, Morocco

Desert Adventure in Skoura

5.0 (5)
2h Free cancellation
From
€30.00
View details
Day in the palm grove of Skoura Guided Mountain Bike Tour Quad Ride
Ouarzazate, Morocco

Day in the palm grove of Skoura Guided Mountain Bike Tour Quad Ride

5.0 (5)
6h - 8h Free cancellation
From
€69.00
View details
Ourika Valley Day Trip from Marrakech
Marrakech, Morocco

Ourika Valley Day Trip from Marrakech

4.9 (16)
8h Free cancellation
From
€19.51
View details
Camel Safari at Agafay Desert with Lunch
Marrakech, Morocco

Camel Safari at Agafay Desert with Lunch

4h Free cancellation
From
€55.00
View details
Camel Ride in Agadir
Agadir, Morocco

Camel Ride in Agadir

5.0 (2)
3h Free cancellation
From
€25.00
View details
Full Day Trip To Casablanca Sightseeing Tour From Marrakech
Marrakech, Morocco

Full Day Trip To Casablanca Sightseeing Tour From Marrakech

5.0 (2)
10h - 12h Free cancellation
From
€220.00
View details
Marrakech Hot Air Balloon Flight & Quad Tour + Breakfasts
Marrakech, Morocco

Marrakech Hot Air Balloon Flight & Quad Tour + Breakfasts

5h - 6h Free cancellation
From
€170.00
View details
Agadir: Bath at Paradise Valley and Atlas Mountains
Agadir, Morocco

Agadir: Bath at Paradise Valley and Atlas Mountains

4.5 (13)
5h Free cancellation
From
€36.38
View details
Luxury Tangier full Day tour with camel ride
Tangier, Morocco

Luxury Tangier full Day tour with camel ride

5.0 (7)
4h 5m Free cancellation
From
€90.00
View details
Desert d Agafay Quad Camel Ride and Dinner Show
Marrakech, Morocco

Desert d Agafay Quad Camel Ride and Dinner Show

4.9 (16)
7h 20m Free cancellation
From
€180.00
View details
Marrakech to Merzouga desert Private And Luxury Tour 3 Days
Marrakech, Morocco

Marrakech to Merzouga desert Private And Luxury Tour 3 Days

4.9 (15)
3 days Free cancellation
From
€522.00
View details
Pool Day, Quad Ride & Dinner & show
Marrakech, Morocco

Pool Day, Quad Ride & Dinner & show

8h Free cancellation
From
€100.00
View details
Private Day Trip Marrakech to Ait Ben Haddou and Atlas Mountains
Marrakech, Morocco

Private Day Trip Marrakech to Ait Ben Haddou and Atlas Mountains

12h Free cancellation
From
€200.00
View details
Airport & City Transfer Marrakech to Casablanca | Private
Marrakech, Morocco

Airport & City Transfer Marrakech to Casablanca | Private

5.0 (1)
30m Free cancellation
From
€100.00
View details
Private Casablanca Tour from Marrakech
Marrakech, Morocco

Private Casablanca Tour from Marrakech

2 days Free cancellation
From
€293.00
View details
Historic Medina of Marrakech Tour
Marrakech, Morocco

Historic Medina of Marrakech Tour

3h 30m Free cancellation
From
€27.00
View details
Sahara Desert tour from Agadir
Agadir, Morocco

Sahara Desert tour from Agadir

3 days Free cancellation
From
€1,750.00
View details
From Marrakech: Atlas Mountains, Ourika Valley & Waterfall
Marrakech, Morocco

From Marrakech: Atlas Mountains, Ourika Valley & Waterfall

4.8 (26)
8h - 9h Free cancellation
From
€27.00
View details
3 Days Marrakech to Fes Desert Tour via Merzouga Desert
Marrakech, Morocco

3 Days Marrakech to Fes Desert Tour via Merzouga Desert

5.0 (1)
3 days Free cancellation
From
€183.99
View details
Fes Historic Medina Walking Tour with Expert Guide
Fez, Morocco

Fes Historic Medina Walking Tour with Expert Guide

3h 30m Free cancellation
From
€25.00
View details
Atlas Mountains and Three Valleys: Guided Day Trip from Marrakech
Marrakech, Morocco

Atlas Mountains and Three Valleys: Guided Day Trip from Marrakech

4.3 (4)
6h - 8h Free cancellation
From
€45.00
View details
Day Trip from Marrakech to Essaouira
Marrakech, Morocco

Day Trip from Marrakech to Essaouira

8h Free cancellation
From
€120.00
View details
2 Days 1 Night from Fez To Merzouga
Fez, Morocco

2 Days 1 Night from Fez To Merzouga

4.0 (2)
2 days Free cancellation
From
€120.00
View details

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