Things to do in Morocco

Write Review Share

14,318 activities found

Atlas Mountains and 3 Valleys Day Trip from Marrakech
Central Morocco, Morocco

Atlas Mountains and 3 Valleys Day Trip from Marrakech

5.0 (3)
8h Free cancellation
From
€26.27
View details
Transfer Private From Chefchaouen To Fes
Chefchaouen, Morocco

Transfer Private From Chefchaouen To Fes

2m - 30m
From
€110.44
View details
Fez Old Medina Guided Tour: Souks, Monuments & Hidden Gems
Fez, Morocco

Fez Old Medina Guided Tour: Souks, Monuments & Hidden Gems

5.0 (22)
3h Free cancellation
From
€17.00
View details
Explore the White Dune the Most Visited Attraction in Dakhla
Dakhla, Morocco

Explore the White Dune the Most Visited Attraction in Dakhla

4h 30m Free cancellation
From
€129.00
View details
Argan Oil Workshop with Berber Women in a Berber House
Marrakech, Morocco

Argan Oil Workshop with Berber Women in a Berber House

4h Free cancellation
From
€30.00
View details
Agafay camel ride and desert tour
Marrakech, Morocco

Agafay camel ride and desert tour

5.0 (1)
4h Free cancellation
From
€50.00
View details
4 Days Tour From Marrakech To Merzouga​
Marrakech, Morocco

4 Days Tour From Marrakech To Merzouga​

1.0 (1)
4 days Free cancellation
From
€800.00
View details
Marrakech Cycling Tour with Local Guide
Marrakech, Morocco

Marrakech Cycling Tour with Local Guide

3h Free cancellation
From
€40.00
View details
Chefchaouen Puzzle Quest Shared Adventure
Chefchaouen, Morocco

Chefchaouen Puzzle Quest Shared Adventure

5.0 (1)
1h 30m Free cancellation
From
€41.04
View details
Private Guided City Tour to Discover The Medina or Old Town of Marrakech
Marrakech, Morocco

Private Guided City Tour to Discover The Medina or Old Town of Marrakech

4.6 (15)
5h - 8h Free cancellation
From
€73.23
View details
Transfer From Fez To Rabat
Fez, Morocco

Transfer From Fez To Rabat

3h Free cancellation
From
€158.00
View details
Private Transfer Between Marrakech & Essaouira
Marrakech, Morocco

Private Transfer Between Marrakech & Essaouira

4.9 (12)
3h Free cancellation
From
€139.00
View details
Private Airport Transfer Arrival & Departure
Fez, Morocco

Private Airport Transfer Arrival & Departure

4.6 (11)
45m Free cancellation
From
€29.00
View details
Discover Marrakesh: Half Day Guided Walking Tour
Marrakech, Morocco

Discover Marrakesh: Half Day Guided Walking Tour

3h 30m Free cancellation
From
€68.41
View details
Guided Tour to Ourika Valley
Marrakech, Morocco

Guided Tour to Ourika Valley

5.0 (1)
7h Free cancellation
From
€13.00
View details
Day Trip to Marrakech from Casablanca
Casablanca, Morocco

Day Trip to Marrakech from Casablanca

5.0 (2)
8h - 10h Free cancellation
From
€376.63
View details
Private Rabat Walking Tour at Kasbah,Medina,Hassan
Rabat, Morocco

Private Rabat Walking Tour at Kasbah,Medina,Hassan

5.0 (1)
3h - 4h Free cancellation
From
€50.00
View details
From Marrakech : Ourika Valley & Atlas Waterfalls and Lunch
Marrakech, Morocco

From Marrakech : Ourika Valley & Atlas Waterfalls and Lunch

5.0 (5)
7h Free cancellation
From
€30.00
View details
Ourika Valley Day Trip from Marrakech & Atlas Mountains
Marrakech, Morocco

Ourika Valley Day Trip from Marrakech & Atlas Mountains

4.8 (40)
8h Free cancellation
From
€15.00
View details
Rental Bike at Marrakech by: Go Green
Marrakech, Morocco

Rental Bike at Marrakech by: Go Green

5.0 (24)
2h Free cancellation
From
€25.00
View details
Mystical Marrakech Walking Tour: Unveil the Secrets of the Medina
Marrakech, Morocco

Mystical Marrakech Walking Tour: Unveil the Secrets of the Medina

5.0 (22)
3h Free cancellation
From
€25.00
View details
Marrakech to Agafay Desert: Sunset Camel Ride
Marrakech, Morocco

Marrakech to Agafay Desert: Sunset Camel Ride

5.0 (21)
3h Free cancellation
From
€49.00
View details
Marrakech Cooking Class Workshop
Marrakech, Morocco

Marrakech Cooking Class Workshop

5.0 (1)
5h Free cancellation
From
€35.57
View details

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