Things to do in Morocco

Write Review Share

14,325 activities found

Essaouira UNESCO Heritage Site Full Day Tour
Marrakech, Morocco

Essaouira UNESCO Heritage Site Full Day Tour

8h Free cancellation
From
€75.00
View details
Transfer Private From Fes To Tangier
Fez, Morocco

Transfer Private From Fes To Tangier

3h - 4h
From
€173.89
View details
From Tangier: Round-trip Journey to Tetouan
Tangier, Morocco

From Tangier: Round-trip Journey to Tetouan

5.0 (3)
5h 30m Free cancellation
From
€32.00
View details
2 Days biking in the Atlas Mountains Imlil Valley & Imnan Valley
Marrakech, Morocco

2 Days biking in the Atlas Mountains Imlil Valley & Imnan Valley

4.5 (2)
1h - 1 day Free cancellation
From
€380.00
View details
4 Days Private Tour in Sahara Desert
Marrakech, Morocco

4 Days Private Tour in Sahara Desert

5.0 (3)
4 days
From
€585.00
View details
Private Photoshoot Walk in Marrakechs old Medina
Marrakech, Morocco

Private Photoshoot Walk in Marrakechs old Medina

5.0 (2)
2h
From
€90.00
View details
Petit Desert one day departure from Agadir
Agadir, Morocco

Petit Desert one day departure from Agadir

5.0 (1)
7h Free cancellation
From
€33.00
View details
Full Day Tour To Three Valleys & Atlas Mountains From Marrakech
Marrakech, Morocco

Full Day Tour To Three Valleys & Atlas Mountains From Marrakech

5.0 (5)
7h - 8h Free cancellation
From
€100.00
View details
Merzouga: Overnight Camel Trek, Sandboarding & Desert Camp
Merzouga, Morocco

Merzouga: Overnight Camel Trek, Sandboarding & Desert Camp

5.0 (2)
1 day Free cancellation
From
€60.00
View details
Private Day Tour to Marrakech from Casablanca
Casablanca, Morocco

Private Day Tour to Marrakech from Casablanca

13h Free cancellation
From
€250.00
View details
Full-Day Private trip to Ouarzazate and UNESCO Kasbahs from Marrakech
Marrakech, Morocco

Full-Day Private trip to Ouarzazate and UNESCO Kasbahs from Marrakech

4.0 (1)
10h - 12h Free cancellation
From
€93.67
View details
Full Day Marrakech City Tour
Marrakech, Morocco

Full Day Marrakech City Tour

3.2 (5)
8h Free cancellation
From
€73.00
View details
Ouarzazate Day Tour including Lunch from Marrakech
Marrakech, Morocco

Ouarzazate Day Tour including Lunch from Marrakech

4.0 (4)
13h Free cancellation
From
€51.00
View details
Marrakech: Bahia Palace, Saadian Tombs & Medina
Marrakech, Morocco

Marrakech: Bahia Palace, Saadian Tombs & Medina

3h Free cancellation
From
€22.00
View details
Workshop Wood of Thuya in Essaouira Create your Handicraft Box
Essaouira, Morocco

Workshop Wood of Thuya in Essaouira Create your Handicraft Box

5.0 (2)
2h 30m Free cancellation
From
€65.00
View details
3 Day Private Merzouga Desert Tour from Marrakech
Marrakech, Morocco

3 Day Private Merzouga Desert Tour from Marrakech

3 days Free cancellation
From
€570.00
View details
Big Sahara trip :Ouarzazate /Zagora /Mhamid/ Erg Chegaga/3 days 2 nights
Agadir, Morocco

Big Sahara trip :Ouarzazate /Zagora /Mhamid/ Erg Chegaga/3 days 2 nights

5.0 (5)
21h Free cancellation
From
€430.00
View details
Visit to the Museum of Moroccan Elegance and Tea on the Rooftop
Marrakech, Morocco

Visit to the Museum of Moroccan Elegance and Tea on the Rooftop

4.9 (109)
2h Free cancellation Skip the line
From
€19.00
View details
From Marrakech: 3 Day Merzouga Desert Morocco Sahara Tour
Marrakech, Morocco

From Marrakech: 3 Day Merzouga Desert Morocco Sahara Tour

5.0 (2)
3 days Free cancellation
From
€99.98
View details
5 Day Private Morocco Tour Casablanca to Marrakech
Casablanca, Morocco

5 Day Private Morocco Tour Casablanca to Marrakech

5.0 (6)
5 days Free cancellation
From
€880.00
View details
Agafay Sunset, Camel Ride & Dinner Experience
Marrakech, Morocco

Agafay Sunset, Camel Ride & Dinner Experience

5.0 (2)
5h Free cancellation
From
€50.00
View details
Marrakech with Local Guide
Marrakech, Morocco

Marrakech with Local Guide

5.0 (1)
3h - 4h Free cancellation
From
€49.89
View details

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