Things to do in Morocco

Write Review Share

14,318 activities found

Tiout an Taroudant day trip from Taghazoute
Agadir, Morocco

Tiout an Taroudant day trip from Taghazoute

4.3 (3)
8h - 10h Free cancellation
From
€50.00
View details
Paradise Valley swimming & Atlas Mountains Tour from Taghazout
Agadir, Morocco

Paradise Valley swimming & Atlas Mountains Tour from Taghazout

3.0 (1)
6h Free cancellation
From
€9.00
View details
Private Day Trip to Discover the 3 Valleys of the Atlas
Marrakech, Morocco

Private Day Trip to Discover the 3 Valleys of the Atlas

4.0 (2)
8h - 9h Free cancellation
From
€25.00
View details
8 days Moroccan desert from Casablanca to Marrakech
Casablanca, Morocco

8 days Moroccan desert from Casablanca to Marrakech

4.9 (19)
8 days Free cancellation
From
€869.00
View details
Day Trip Transport from Fes to Chefchaouen (The Blue City)
Fez, Morocco

Day Trip Transport from Fes to Chefchaouen (The Blue City)

5.0 (44)
11h Free cancellation
From
€30.00
View details
Marrakech Palmeraie Quad Bike Desert Adventure
Marrakech, Morocco

Marrakech Palmeraie Quad Bike Desert Adventure

4.9 (12)
3h 30m Free cancellation
From
€38.26
View details
Full-Day Ouarzazate and Kasbah Ait Benhaddou Tour from Marrakesh
Marrakech, Morocco

Full-Day Ouarzazate and Kasbah Ait Benhaddou Tour from Marrakesh

4.0 (1)
12h - 14h Free cancellation
From
€35.00
View details
Discover the Artistry of Fez: A Guided Handicrafts Tour
Fez, Morocco

Discover the Artistry of Fez: A Guided Handicrafts Tour

5.0 (4)
3h Free cancellation
From
€30.00
View details
Taghazout Paradise Valley & Atlas Mountains Tour with Swimming
Agadir, Morocco

Taghazout Paradise Valley & Atlas Mountains Tour with Swimming

4.8 (5)
5h 30m Free cancellation
From
€5.00
View details
Marrakech Airport Pickup and Drop-Off
Marrakech, Morocco

Marrakech Airport Pickup and Drop-Off

20m Free cancellation
From
€25.00
View details
Essaouira Day Trip from Marrakech
Marrakech, Morocco

Essaouira Day Trip from Marrakech

4.9 (42)
10h - 11h Free cancellation
From
€19.55
View details
Day Trip to Ouzoud Waterfalls from Marrakech Special offer
Marrakech, Morocco

Day Trip to Ouzoud Waterfalls from Marrakech

4.5 (6)
10h Free cancellation
From
€20.90 €18.81
View details
1 hour Quad ride in Merzouga Sahara Desert ( Sand dunes)
Merzouga, Morocco

1 hour Quad ride in Merzouga Sahara Desert ( Sand dunes)

5.0 (8)
1h Free cancellation
From
€38.00
View details
Safari Camel Ride in Banana Beach from Agadir
Agadir, Morocco

Safari Camel Ride in Banana Beach from Agadir

5.0 (16)
4h Free cancellation
From
€25.00
View details
Private Transfer to Tangier From Ibn Battouta Airport Vice Versa
Tangier, Morocco

Private Transfer to Tangier From Ibn Battouta Airport Vice Versa

5.0 (1)
20m - 35m Free cancellation
From
€35.00
View details
Atlas Mountains Horseback Ride Day Tour From Marrakech
Marrakech, Morocco

Atlas Mountains Horseback Ride Day Tour From Marrakech

5.0 (1)
6h Free cancellation
From
€45.77
View details
Private Transfer from Marrakech to Casablanca Airport
Marrakech, Morocco

Private Transfer from Marrakech to Casablanca Airport

4.5 (2)
2h 30m Free cancellation
From
€73.38
View details
Marrakech Agafay Desert with Camel, Quad and Dinner Show Options
Marrakech, Morocco

Marrakech Agafay Desert with Camel, Quad and Dinner Show Options

5.0 (1)
5h Free cancellation
From
€40.00
View details
Tangier City Tour - Private Guide
Tangier, Morocco

Tangier City Tour - Private Guide

4.9 (49)
5h 30m Free cancellation
From
€190.00
View details
Tetouan UNESCO Medina and Make Your Own Zellij Workshop
Tangier, Morocco

Tetouan UNESCO Medina and Make Your Own Zellij Workshop

6h Free cancellation
From
€99.08
View details
Private Guided Marrakech Cultural Tour
Marrakech, Morocco

Private Guided Marrakech Cultural Tour

5.0 (1)
4h Free cancellation
From
€30.00
View details
Hire Photographer, Professional Photo Shoot - Marrakesh
Marrakech, Morocco

Hire Photographer, Professional Photo Shoot - Marrakesh

4h Free cancellation
From
€175.00
View details
Private Transfer from Agadir airport to or from Taghazout
Agadir, Morocco

Private Transfer from Agadir airport to or from Taghazout

45m Free cancellation
From
€22.00
View details
Sunset Camel Ride with Dinner and Show in Agafy Desert Marrakech
Marrakech, Morocco

Sunset Camel Ride with Dinner and Show in Agafy Desert Marrakech

1.0 (1)
6h Free cancellation
From
€45.00
View details

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