Things to do in Morocco

Write Review Share

14,320 activities found

Chefchaouen day trip from Fez
Fez, Morocco

Chefchaouen day trip from Fez

4.9 (16)
10h Free cancellation
From
€82.44
View details
Middle Atlas Mountains and Azrou Day Tour from Fez
Fez, Morocco

Middle Atlas Mountains and Azrou Day Tour from Fez

5.0 (29)
7h Free cancellation
From
€25.00
View details
Agadir Golf Experience with Hotel Transfers
Agadir, Morocco

Agadir Golf Experience with Hotel Transfers

5.0 (1)
1h
From
€66.00
View details
3 days 2 nights Excursion from Marrakech to Marzouga Desert
Marrakech, Morocco

3 days 2 nights Excursion from Marrakech to Marzouga Desert

4.8 (17)
3 days Free cancellation
From
€85.00
View details
Agafay Desert Quad Biking Camel Ride Lunch and Pool Access
Marrakech, Morocco

Agafay Desert Quad Biking Camel Ride Lunch and Pool Access

4.7 (3)
5h 30m Free cancellation
From
€23.00
View details
Best shared day trip to Essaouira from Marrakech
Marrakech, Morocco

Best shared day trip to Essaouira from Marrakech

3.7 (15)
9h Free cancellation
From
€20.00
View details
Charming Private Walk: Uncovering Sale’s Enchanting History
Rabat, Morocco

Charming Private Walk: Uncovering Sale’s Enchanting History

2h Free cancellation
From
€134.99
View details
1 Hour Quad Bike Excursion in Morocco
Essaouira, Morocco

1 Hour Quad Bike Excursion in Morocco

4.2 (5)
1h 45m
From
€33.00
View details
Marrakech Discovery Full day Private Guided Tour
Marrakech, Morocco

Marrakech Discovery Full day Private Guided Tour

8h Free cancellation
From
€114.01
View details
One-Way Transfer from Casablanca to Fez
Casablanca, Morocco

One-Way Transfer from Casablanca to Fez

3h - 4h Free cancellation
From
€300.00
View details
Essaouira to Marrakech:Private Transfer for a Hassle-Free Journey
Essaouira, Morocco

Essaouira to Marrakech:Private Transfer for a Hassle-Free Journey

3.7 (3)
3h Free cancellation
From
€75.00
View details
Marrakech: Luxury Hammam & Argan oil Massage with Hotel Transfer
Marrakech, Morocco

Marrakech: Luxury Hammam & Argan oil Massage with Hotel Transfer

4.9 (133)
7h Free cancellation
From
€30.00
View details
Uncover hidden secrets of Fes with a group
Fez, Morocco

Uncover hidden secrets of Fes with a group

4.9 (9)
3h - 3h 10m Free cancellation
From
€13.00
View details
Marrakech to Agadir Day Tour: Beaches, Culture, and Coastal Views
Marrakech, Morocco

Marrakech to Agadir Day Tour: Beaches, Culture, and Coastal Views

5.0 (1)
12h 30m Free cancellation
From
€120.89
View details
From Marrakech : 2 Day Zagora Desert Tour Camel & Luxury Camp
Marrakech, Morocco

From Marrakech : 2 Day Zagora Desert Tour Camel & Luxury Camp

2 days Free cancellation
From
€73.00
View details
Fes Vip Walking Tour in the Medina with a Local Guide
Fez, Morocco

Fes Vip Walking Tour in the Medina with a Local Guide

5.0 (2)
3h - 4h Free cancellation
From
€29.00
View details
Marrakech Arts & Crafts
Marrakech, Morocco

Marrakech Arts & Crafts

5.0 (17)
3h Free cancellation
From
€54.73
View details
Marrakech: 2-Hour Traditional Moroccan Hammam Experience
Marrakech, Morocco

Marrakech: 2-Hour Traditional Moroccan Hammam Experience

5.0 (1)
3h Free cancellation
From
€40.00
View details
Volubilis and Meknes Day Tour from Fez (private tour)
Fez, Morocco

Volubilis and Meknes Day Tour from Fez (private tour)

5.0 (2)
9h Free cancellation
From
€76.00
View details
Ait Ben haddou and Telouet Kasbahs Day Trip from Marrakech
Marrakech, Morocco

Ait Ben haddou and Telouet Kasbahs Day Trip from Marrakech

5.0 (2)
10h Free cancellation
From
€65.00
View details
Atlas Mountains & Ourika Valley Day Trip from Marrakech – Private
Marrakech, Morocco

Atlas Mountains & Ourika Valley Day Trip from Marrakech – Private

5.0 (57)
7h Free cancellation
From
€59.00
View details
From Marrakech : 2 Days Desert To Ait Ben Hddou & Zagora Special offer
Marrakech, Morocco

From Marrakech : 2 Days Desert To Ait Ben Hddou & Zagora

5.0 (1)
2 days Free cancellation
From
€50.00 €46.90
View details

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