Things to do in Morocco

Write Review Share

14,330 activities found

Private 4 Days Trip to Marrakech from Meknes Via Merzouga Desert
Fez, Morocco

Private 4 Days Trip to Marrakech from Meknes Via Merzouga Desert

4 days Free cancellation
From
€800.00
View details
Hidden Gems of Marrakech – Half-Day Local Experience
Marrakech, Morocco

Hidden Gems of Marrakech – Half-Day Local Experience

5.0 (1)
6h - 7h Free cancellation
From
€27.16
View details
Tangier Private City Tour Cap Spartel Hercules Caves
Tangier, Morocco

Tangier Private City Tour Cap Spartel Hercules Caves

4h Free cancellation
From
€66.00
View details
5 Day Sahara Desert Trekking Experience from Marrakech
M'Hamid, Morocco

5 Day Sahara Desert Trekking Experience from Marrakech

5.0 (9)
6 days
From
€385.00
View details
Private Transfer Tangier Airport to Fes or Fez to Tangier Airport
Tangier, Morocco

Private Transfer Tangier Airport to Fes or Fez to Tangier Airport

5h - 6h Free cancellation
From
€200.00
View details
Morocco Customise Tour in 10 Days ( Shared / Private )
Marrakech, Morocco

Morocco Customise Tour in 10 Days ( Shared / Private )

5.0 (1)
10 days
From
€1,222.27
View details
Private transfer Marrakech Taroudant.
Agadir, Morocco

Private transfer Marrakech Taroudant.

5h - 6h Free cancellation
From
€180.00
View details
1 Hour Private Fitness in Marrakech
Marrakech, Morocco

1 Hour Private Fitness in Marrakech

1h Free cancellation
From
€30.00
View details
Day Trip to the Mountains of ATLAS and the 3 Valleys
Marrakech, Morocco

Day Trip to the Mountains of ATLAS and the 3 Valleys

7h - 9h Free cancellation
From
€76.93
View details
Yoga, Pilates & Fitness, Qi Gong, 100% Women in Marrakech, KIOZE
Marrakech, Morocco

Yoga, Pilates & Fitness, Qi Gong, 100% Women in Marrakech, KIOZE

5.0 (33)
1h Free cancellation
From
€35.00
View details
5 Days Trip Only Desert
Marrakech, Morocco

5 Days Trip Only Desert

5 days
From
€1,600.00
View details
Agafay Desert Sunset Experience with Camel Ride and Dinner Show
Marrakech, Morocco

Agafay Desert Sunset Experience with Camel Ride and Dinner Show

6h Free cancellation
From
€35.00
View details
Asilah Coastal Day Trip from Tangier with Private Transportation
Tangier, Morocco

Asilah Coastal Day Trip from Tangier with Private Transportation

6h 30m Free cancellation
From
€31.69
View details
Marrakech and Imlil Hiking and Walking Day Trip
Marrakech, Morocco

Marrakech and Imlil Hiking and Walking Day Trip

4h - 8h Free cancellation
From
€20.00
View details
3-day Private Desert Tour From Marrakech to Merzouga
Marrakech, Morocco

3-day Private Desert Tour From Marrakech to Merzouga

5.0 (12)
3 days Free cancellation
From
€750.00
View details
Excursion to Taza with Jebel Tazzeka
Fez, Morocco

Excursion to Taza with Jebel Tazzeka

6h - 7h Free cancellation
From
€250.00
View details
Marrakech – Erg Chegaga 4 days / 3 nights Desert Excursion & Camel Tour
Marrakech, Morocco

Marrakech – Erg Chegaga 4 days / 3 nights Desert Excursion & Camel Tour

4 days Free cancellation
From
€1,500.00
View details
Marrakech Old Medina Markets with a Local Guide-private tour
Marrakech, Morocco

Marrakech Old Medina Markets with a Local Guide-private tour

3h 10m Free cancellation
From
€20.00
View details
3 Day Desert Adventure Marrakech to Merzouga Dunes Camel Trek
Marrakech, Morocco

3 Day Desert Adventure Marrakech to Merzouga Dunes Camel Trek

3 days Free cancellation
From
€170.00
View details
Cook and Laugh and Feast in Marrakech
Marrakech, Morocco

Cook and Laugh and Feast in Marrakech

4h Free cancellation
From
€52.00
View details
Marrakech Experience: PalmGrove Camel Ride Excursion
Marrakech, Morocco

Marrakech Experience: PalmGrove Camel Ride Excursion

4h Free cancellation
From
€69.00
View details
Private transfer Almassira Agadir Airport
Agadir, Morocco

Private transfer Almassira Agadir Airport

40m Free cancellation
From
€24.00
View details
Private Essaouira Day Trip from Marrakech
Marrakech, Morocco

Private Essaouira Day Trip from Marrakech

5.0 (3)
12h Free cancellation
From
€85.00
View details
6 Days Nomad Desert Tour - Tangier > Merzouga > Tangier
Tangier, Morocco

6 Days Nomad Desert Tour - Tangier > Merzouga > Tangier

6 days Free cancellation
From
€2,082.38
View details

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