Things to do in Morocco

Write Review Share

14,318 activities found

Agadir 4x4 Désert Day Trip with Lunch
Agadir, Morocco

Agadir 4x4 Désert Day Trip with Lunch

4.9 (17)
7h - 8h Free cancellation
From
€39.75
View details
Marrakech: 1-Day Atlas Mountains with Imlil Valley & Waterfalls
Marrakech, Morocco

Marrakech: 1-Day Atlas Mountains with Imlil Valley & Waterfalls

3.8 (4)
7h Free cancellation
From
€13.00
View details
Agadir City Tour with Hotel Pickup from Taghazout
Agadir, Morocco

Agadir City Tour with Hotel Pickup from Taghazout

5.0 (11)
4h Free cancellation
From
€35.00
View details
Marrakech Medina Walking Tour With Local Guide
Marrakech, Morocco

Marrakech Medina Walking Tour With Local Guide

3.0 (2)
3h 30m Free cancellation
From
€23.63
View details
Cooking Class at parents place
Marrakech, Morocco

Cooking Class at parents place

5.0 (8)
3h Free cancellation
From
€37.00
View details
From Marrakesh: Full Private Day Tour To Essaouira Mogador
Marrakech, Morocco

From Marrakesh: Full Private Day Tour To Essaouira Mogador

5.0 (1)
10h Free cancellation
From
€16.00
View details
Marrakech full Day Tour
Marrakech, Morocco

Marrakech full Day Tour

5.0 (2)
8h Free cancellation
From
€80.00
View details
Beginner Surf Lesson in Taghazout with Local Instructor
Agadir, Morocco

Beginner Surf Lesson in Taghazout with Local Instructor

5.0 (16)
2h 30m Free cancellation
From
€35.00
View details
Fly Over Agafay Desert Paragliding with Atlas Mountain Views
Marrakech, Morocco

Fly Over Agafay Desert Paragliding with Atlas Mountain Views

5.0 (7)
5h Free cancellation
From
€95.00
View details
Private Transfer 24/7 Marrakech Menara Airport to Hotel or Riad
Marrakech, Morocco

Private Transfer 24/7 Marrakech Menara Airport to Hotel or Riad

4.9 (14)
25m Free cancellation
From
€7.00
View details
The Coastal Odyssey : Essaouira Day Trip from Marrakech
Marrakech, Morocco

The Coastal Odyssey : Essaouira Day Trip from Marrakech

5.0 (1)
9h Free cancellation
From
€17.00
View details
Agadir, Tamraght, or Taghazout Airport Transfer
Agadir, Morocco

Agadir, Tamraght, or Taghazout Airport Transfer

35m Free cancellation
From
€22.67
View details
Rabat Guided Biking Tour
Rabat, Morocco

Rabat Guided Biking Tour

5.0 (4)
2h - 3h Free cancellation
From
€63.63
View details
Full Day Trip to Tetouan, Asilah & Cap Spartel
Tangier, Morocco

Full Day Trip to Tetouan, Asilah & Cap Spartel

4.3 (3)
8h - 10h Free cancellation
From
€89.00
View details
Transfer Airport (RAK) to city center free waiting time
Marrakech, Morocco

Transfer Airport (RAK) to city center free waiting time

5.0 (46)
1h Free cancellation
From
€20.00
View details
Guided Quad Bike Adventure in Akchour
Northern Morocco, Morocco

Guided Quad Bike Adventure in Akchour

4.0 (4)
2h Free cancellation
From
€20.00
View details
Marrakech: Cooking Class in a Local Home
Marrakech, Morocco

Marrakech: Cooking Class in a Local Home

3.0 (2)
3h Free cancellation
From
€20.00
View details
Transfers from or to Marrakech Airport and Marrakech
Marrakech, Morocco

Transfers from or to Marrakech Airport and Marrakech

4.9 (34)
10m - 40m Free cancellation
From
€8.00
View details
Dades Gorge - Roses Valley -1000 Kasbah ruins Trek
Boumalne Dades, Morocco

Dades Gorge - Roses Valley -1000 Kasbah ruins Trek

3.7 (3)
4h Free cancellation
From
€19.00
View details
Day Trip Essaouira from Marrakech
Marrakech, Morocco

Day Trip Essaouira from Marrakech

4.7 (14)
5h Free cancellation
From
€16.00
View details
Casablanca Airport Private Transfer
Casablanca, Morocco

Casablanca Airport Private Transfer

5.0 (1)
50m Free cancellation
From
€37.00
View details
Tangier Private Half Day Experience City Tour and Camel Ride Special offer
Tangier, Morocco

Tangier Private Half Day Experience City Tour and Camel Ride

4.6 (18)
6h - 7h Free cancellation
From
€99.99 €94.99
View details
Agadir: Horseback Riding Beach Experience with Hotel pick-up
Agadir, Morocco

Agadir: Horseback Riding Beach Experience with Hotel pick-up

5.0 (1)
4h Free cancellation
From
€150.00
View details
Agadir: Traditional Collective Hammam
Agadir, Morocco

Agadir: Traditional Collective Hammam

4.9 (59)
1h Free cancellation
From
€35.00
View details

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