Things to do in Morocco

Write Review Share

14,318 activities found

Marrakech: Majestic Atlas Mountains and 3 valleys Tour
Marrakech, Morocco

Marrakech: Majestic Atlas Mountains and 3 valleys Tour

7h Free cancellation
From
€19.87
View details
Experience Moroccan Traditional Hammam in Marrakech.
Marrakech, Morocco

Experience Moroccan Traditional Hammam in Marrakech.

1h Free cancellation
From
€43.63
View details
2H Camel Ride in Marrakech
Marrakech, Morocco

2H Camel Ride in Marrakech

2h Free cancellation
From
€15.00
View details
Private Tangier Shopping Tour
Tangier, Morocco

Private Tangier Shopping Tour

3.0 (1)
4h Free cancellation
From
€50.00
View details
Day Pass Swimming Pool Marrakech Desert
Marrakech, Morocco

Day Pass Swimming Pool Marrakech Desert

5.0 (3)
6h - 8h Free cancellation
From
€65.00
View details
Agadir Buggy Safari Scenic Forest Trails and Traditional Tajine
Agadir, Morocco

Agadir Buggy Safari Scenic Forest Trails and Traditional Tajine

5.0 (1)
4h Free cancellation
From
€85.00
View details
Day Trip Atlas Morocco Berber Experience & Cooking Class From Marrakech
Marrakech, Morocco

Day Trip Atlas Morocco Berber Experience & Cooking Class From Marrakech

5.0 (3)
6h - 8h Free cancellation
From
€30.00
View details
Private Marrakech Airport Transfer Menara Airport to Hotel & Riad
Marrakech, Morocco

Private Marrakech Airport Transfer Menara Airport to Hotel & Riad

5.0 (6)
15m - 45m Free cancellation
From
€13.64
View details
Private Transfer: Tangier Ibn Battouta Airport to Tangier
Tangier, Morocco

Private Transfer: Tangier Ibn Battouta Airport to Tangier

4.3 (3)
Flexible Free cancellation
From
€23.50
View details
Private Transfer Essaouira-Essaouira Airport
Essaouira, Morocco

Private Transfer Essaouira-Essaouira Airport

5.0 (3)
31m Free cancellation
From
€19.20
View details
5 Hours Guided Walking Tour in Old Medina Fez
Fez, Morocco

5 Hours Guided Walking Tour in Old Medina Fez

4h - 6h Free cancellation
From
€30.00
View details
Luxury Tangier Private Day Tour
Tangier, Morocco

Luxury Tangier Private Day Tour

5.0 (5)
3h - 4h Free cancellation
From
€70.00
View details
From Marrakech : Day Trip to Atlas Mountains with Camel Ride
Marrakech, Morocco

From Marrakech : Day Trip to Atlas Mountains with Camel Ride

5.0 (24)
7h 30m Free cancellation
From
€35.00
View details
2 Hours Cooking Experience in Fez
Fez, Morocco

2 Hours Cooking Experience in Fez

5.0 (4)
2h Free cancellation
From
€58.00
View details
day trip fes to volubilis and meknes
Fez, Morocco

day trip fes to volubilis and meknes

5.0 (7)
7h Free cancellation
From
€102.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.3 (7)
15m - 1h Free cancellation
From
€6.00
View details
Atlas Mountains and Three Valleys & Waterfalls: Guided Day Trip From Marrakech
Marrakech, Morocco

Atlas Mountains and Three Valleys & Waterfalls: Guided Day Trip From Marrakech

5.0 (8)
7h Free cancellation
From
€30.34
View details
Merzouga Desert Professional Photography Services
Morocco

Merzouga Desert Professional Photography Services

2h Free cancellation
From
€150.00
View details
Experience the Agafay Desert -Camel Ride and Sunset Tea on The top of a Hill
Marrakech, Morocco

Experience the Agafay Desert -Camel Ride and Sunset Tea on The top of a Hill

4.0 (2)
4h Free cancellation
From
€35.45
View details
Beginner Surf Lessons in Essaouira – Easy & Fun
Essaouira, Morocco

Beginner Surf Lessons in Essaouira – Easy & Fun

5.0 (25)
2h 30m Free cancellation
From
€28.00
View details
Half-Day Buggy in Rural Areas of Agadir
Agadir, Morocco

Half-Day Buggy in Rural Areas of Agadir

5.0 (2)
3h 30m Free cancellation
From
€65.00
View details
Marrakech Shopping with Hotel Transfer and Souk Medina Free Time
Marrakech, Morocco

Marrakech Shopping with Hotel Transfer and Souk Medina Free Time

2h - 3h Free cancellation
From
€45.45
View details
Ourika Valley: Atlas Mountains day trip from Marrakech
Marrakech, Morocco

Ourika Valley: Atlas Mountains day trip from Marrakech

4.0 (3)
6h - 7h Free cancellation
From
€15.00
View details
Meknes, Volubilis & Moulay Idriss Small-Group Day Tour from Fes
Fez, Morocco

Meknes, Volubilis & Moulay Idriss Small-Group Day Tour from Fes

4.7 (9)
8h Free cancellation
From
€44.02
View details

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