Things to do in Morocco

Write Review Share

14,320 activities found

Special Day Trip From Fes to Chefchaouen with small group
Fez, Morocco

Special Day Trip From Fes to Chefchaouen with small group

4.9 (18)
10h - 11h Free cancellation
From
€55.00
View details
3 Days 2 nighs tour from Marrakech to Merzouga Desert
Marrakech, Morocco

3 Days 2 nighs tour from Marrakech to Merzouga Desert

4.8 (24)
3 days Free cancellation
From
€90.00
View details
2 Days Toubkal trekking in High Atlas Mountains
Marrakech, Morocco

2 Days Toubkal trekking in High Atlas Mountains

4.6 (8)
2 days Free cancellation
From
€180.00
View details
Private Buggy Tour at the Beach and Mountains
Agadir, Morocco

Private Buggy Tour at the Beach and Mountains

5.0 (1)
2h Free cancellation
From
€61.00
View details
Become a Nomad for a Day: Private Desert Camel Experience
Marrakech, Morocco

Become a Nomad for a Day: Private Desert Camel Experience

5.0 (10)
5h Free cancellation
From
€44.69
View details
Exclusive Culinary Workshop and Hammam Relaxation in Marrakech
Marrakech, Morocco

Exclusive Culinary Workshop and Hammam Relaxation in Marrakech

5.0 (1)
6h Free cancellation
From
€120.00
View details
1 Hour Quad Bike Adventure in Essaouira desert
Essaouira, Morocco

1 Hour Quad Bike Adventure in Essaouira desert

5.0 (1)
1h Free cancellation
From
€28.00
View details
Moroccan and Islamic Calligraphy Class with Local Artist
Chefchaouen, Morocco

Moroccan and Islamic Calligraphy Class with Local Artist

5.0 (8)
1h 30m Free cancellation
From
€35.57
View details
Moroccan Pastry course in Essaouira
Essaouira, Morocco

Moroccan Pastry course in Essaouira

4.0 (4)
2h Free cancellation
From
€30.00
View details
Cooking class with Berber family
Marrakech, Morocco

Cooking class with Berber family

5.0 (3)
7h Free cancellation
From
€35.00
View details
3-Day Marrakech to Merzouga Desert Experience and Camel Trekking
Marrakech, Morocco

3-Day Marrakech to Merzouga Desert Experience and Camel Trekking

5.0 (8)
3 days Free cancellation
From
€120.00
View details
Marrakech: Ourika Valley - Waterfalls & Local Berber Lunch
Marrakech, Morocco

Marrakech: Ourika Valley - Waterfalls & Local Berber Lunch

5.0 (42)
8h Free cancellation
From
€41.04
View details
2-Day Sahara Desert Adventure: Fes to Merzouga Tour
Fez, Morocco

2-Day Sahara Desert Adventure: Fes to Merzouga Tour

4.8 (12)
2 days Free cancellation
From
€129.00
View details
Authentic Guided Tour of Fez Medina & Souks
Fez, Morocco

Authentic Guided Tour of Fez Medina & Souks

5.0 (97)
3h - 4h Free cancellation
From
€40.00
View details
Agafay Desert Quad Bike Camel Ride and Dinner Show
Marrakech, Morocco

Agafay Desert Quad Bike Camel Ride and Dinner Show

5.0 (4)
5h Free cancellation
From
€30.00
View details
Agafay Desert: Sunset Quad Ride & Dinner Show Experience
Marrakech, Morocco

Agafay Desert: Sunset Quad Ride & Dinner Show Experience

5.0 (4)
5h 30m Free cancellation
From
€50.00
View details
Marrakech Medina A Local Guide to the Souks
Marrakech, Morocco

Marrakech Medina A Local Guide to the Souks

5.0 (15)
3h 30m Free cancellation
From
€31.01
View details
Crocopark Agadir: Enter the World of Giants
Agadir, Morocco

Crocopark Agadir: Enter the World of Giants

4.6 (19)
3h 30m
From
€12.21
View details
Private Tour to Souss Massa National Park
Agadir, Morocco

Private Tour to Souss Massa National Park

5.0 (2)
5h Free cancellation
From
€79.00
View details
Quad Bike Experience at the Palmeraie Marrakesh
Marrakech, Morocco

Quad Bike Experience at the Palmeraie Marrakesh

5.0 (9)
3h Free cancellation
From
€35.00
View details
High Atlas Mountains day trip with lunch from Marrakech
Marrakech, Morocco

High Atlas Mountains day trip with lunch from Marrakech

5.0 (1)
6h - 7h Free cancellation
From
€183.34
View details
Taroudant and Tiout the mini Marrakech
Agadir, Morocco

Taroudant and Tiout the mini Marrakech

4.3 (7)
9h Free cancellation
From
€40.95
View details
Zagora Desert Overnight Tour from Marrakech
Marrakech, Morocco

Zagora Desert Overnight Tour from Marrakech

5.0 (4)
2 days Free cancellation
From
€70.00
View details
Marrakech: Atlas Mountains & 3 Valleys with waterfall Tour
Marrakech, Morocco

Marrakech: Atlas Mountains & 3 Valleys with waterfall Tour

4.4 (7)
7h Free cancellation
From
€17.00
View details

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