Things to do in Morocco

Write Review Share

14,320 activities found

Marrakech: Atlas Mountains Day Hike, Talamrout Summit 2700M
Marrakech, Morocco

Marrakech: Atlas Mountains Day Hike, Talamrout Summit 2700M

3.7 (3)
7h 30m Free cancellation
From
€27.00
View details
Ourika Valley & Atlas Mountains Day Trip from Marrakech
Marrakech, Morocco

Ourika Valley & Atlas Mountains Day Trip from Marrakech

2.0 (1)
7h - 9h Free cancellation
From
€25.90
View details
Private Day trip from Marrakech to Berber villages
Marrakech, Morocco

Private Day trip from Marrakech to Berber villages

5.0 (5)
6h - 8h Free cancellation
From
€72.00
View details
Day Trip to Lagzira and Tiznit
Agadir, Morocco

Day Trip to Lagzira and Tiznit

3.0 (1)
10h Free cancellation
From
€45.00
View details
Hassan II Mosque Guided Visit with Hotel Pickup in Casablanca
Casablanca, Morocco

Hassan II Mosque Guided Visit with Hotel Pickup in Casablanca

1h - 2h Free cancellation Skip the line
From
€39.00
View details
Casablanac Private Airport Shuttel
Casablanca, Morocco

Casablanac Private Airport Shuttel

5.0 (2)
45m - 1h Free cancellation
From
€36.00
View details
Authentic Moroccan Cooking Class in Casablanca with Hotel Transfers
Casablanca, Morocco

Authentic Moroccan Cooking Class in Casablanca with Hotel Transfers

5.0 (4)
4h Free cancellation
From
€168.74
View details
1 night 2 days Desert tour From Fes back to Fes
Fez, Morocco

1 night 2 days Desert tour From Fes back to Fes

5.0 (1)
2 days Free cancellation
From
€91.21
View details
Marrakech: 3-Day Trek In High Atlas Mountains & Berber Villages
Marrakech, Morocco

Marrakech: 3-Day Trek In High Atlas Mountains & Berber Villages

3 days Free cancellation
From
€130.00
View details
Private quad bike tour
Agadir, Morocco

Private quad bike tour

5.0 (3)
3h 30m Free cancellation
From
€39.00
View details
Marrakech city tour
Marrakech, Morocco

Marrakech city tour

4.1 (7)
3h Free cancellation
From
€108.54
View details
Tuk Tuk Marrakech Tour With Camel Ride and Workshop Visit
Marrakech, Morocco

Tuk Tuk Marrakech Tour With Camel Ride and Workshop Visit

3.0 (3)
2h Free cancellation
From
€34.99
View details
Agafay Desert Pool Day Pass with Lunch & Transfers from Marrakech
Marrakech, Morocco

Agafay Desert Pool Day Pass with Lunch & Transfers from Marrakech

5.0 (17)
11h 30m Free cancellation
From
€240.00
View details
Private Marrakesh Souk Tour: Shop Like a Local with a Local Guide
Marrakech, Morocco

Private Marrakesh Souk Tour: Shop Like a Local with a Local Guide

4.1 (19)
4h Free cancellation
From
€34.00
View details
Day Trip to Ourika Waterfalls, Atlas Mountains, Guide + Lunch
Marrakech, Morocco

Day Trip to Ourika Waterfalls, Atlas Mountains, Guide + Lunch

5.0 (29)
7h Free cancellation
From
€9.00
View details
Fes Pottery Painting Experience | Take Home Your Creation
Fez, Morocco

Fes Pottery Painting Experience | Take Home Your Creation

5.0 (3)
3h Free cancellation
From
€40.00
View details
Paradise Valley Agadir Day Trip
Agadir, Morocco

Paradise Valley Agadir Day Trip

3.5 (8)
3h - 5h Free cancellation
From
€26.00
View details
Casablanca Cruise Transfer or Airport Transfer Service
Casablanca, Morocco

Casablanca Cruise Transfer or Airport Transfer Service

5.0 (27)
40m Free cancellation
From
€20.00
View details
Marrakech Airport Transfer (ONE WAY pick-up OR/OU ONE WAY drop-off)
Marrakech, Morocco

Marrakech Airport Transfer (ONE WAY pick-up OR/OU ONE WAY drop-off)

4.2 (24)
1h Free cancellation
From
€6.00
View details
Tangier Private Day Trip
Tangier, Morocco

Tangier Private Day Trip

5.0 (1)
5h - 6h Free cancellation
From
€115.00
View details
Casablanca by night experience
Casablanca, Morocco

Casablanca by night experience

5.0 (5)
3h 30m Free cancellation
From
€40.00
View details
Private Tangier Day Trip – Explore Hidden Gems & Local Culture
Tangier, Morocco

Private Tangier Day Trip – Explore Hidden Gems & Local Culture

4.7 (23)
4h - 5h Free cancellation
From
€50.00
View details
Marrakesh day tour to ourika valley and Atlas Mountains
Marrakech, Morocco

Marrakesh day tour to ourika valley and Atlas Mountains

4.6 (7)
4h - 7h Free cancellation
From
€55.00
View details

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