Things to do in Morocco

Write Review Share

14,318 activities found

Private Fes Medina Walking Tour
Fez, Morocco

Private Fes Medina Walking Tour

5.0 (31)
4h 20m Free cancellation
From
€32.50
View details
Walking Tour in Old Medina Fez with Official Guide
Fez, Morocco

Walking Tour in Old Medina Fez with Official Guide

4.9 (79)
4h Free cancellation
From
€30.00
View details
Sunset Beach Horse Ride in diabat Essaouira phooto shot & videos
Essaouira, Morocco

Sunset Beach Horse Ride in diabat Essaouira phooto shot & videos

5.0 (4)
1h Free cancellation
From
€25.00
View details
Paradise Akchour Waterfall God Bridge Adventure
Chefchaouen, Morocco

Paradise Akchour Waterfall God Bridge Adventure

5.0 (2)
3h - 4h Free cancellation
From
€63.63
View details
Buggy safari and camel ride in marrakech desert
Marrakech, Morocco

Buggy safari and camel ride in marrakech desert

4.8 (65)
2h 30m Free cancellation
From
€49.00
View details
Agadir Camel Ride
Agadir, Morocco

Agadir Camel Ride

2h Free cancellation
From
€15.00
View details
Half Day Casablanca City Tour, Lunch Included
Casablanca, Morocco

Half Day Casablanca City Tour, Lunch Included

5.0 (18)
5h 15m Free cancellation
From
€90.00
View details
Marrakech Shopping Tour – Hidden Souk, Spices & Handmade Treasure
Marrakech, Morocco

Marrakech Shopping Tour – Hidden Souk, Spices & Handmade Treasure

5.0 (11)
3h - 5h Free cancellation
From
€32.00
View details
Luxury Agadir Airport Transfer
Agadir, Morocco

Luxury Agadir Airport Transfer

4.8 (5)
35m Free cancellation
From
€25.00
View details
Group - 1 night Desert tour to Merzouga from Fes to Marrakech/Fes
Fez, Morocco

Group - 1 night Desert tour to Merzouga from Fes to Marrakech/Fes

5.0 (5)
2 days Free cancellation
From
€110.00
View details
Atlas Mountain Day Trip From Marrakech
Marrakech, Morocco

Atlas Mountain Day Trip From Marrakech

5.0 (8)
7h
From
€45.00
View details
Private Day Trip Ait Benhaddou and Ouarzazate From Marrakech
Marrakech, Morocco

Private Day Trip Ait Benhaddou and Ouarzazate From Marrakech

9h - 12h Free cancellation
From
€39.00
View details
Essaouira day trip from Marrakech medina tour pickup and drop-off
Marrakech, Morocco

Essaouira day trip from Marrakech medina tour pickup and drop-off

5.0 (1)
10h Free cancellation
From
€20.00
View details
Half-day visit to the city of Casablanca
Casablanca, Morocco

Half-day visit to the city of Casablanca

5.0 (2)
4h - 5h
From
€117.41
View details
2 Hours Kitesurf Lesson in Essaouira
Essaouira, Morocco

2 Hours Kitesurf Lesson in Essaouira

5.0 (5)
2h Free cancellation
From
€55.00
View details
Agafay Desert: Excursion Camel Ride, dinner and Show
Marrakech, Morocco

Agafay Desert: Excursion Camel Ride, dinner and Show

5.0 (40)
6h Free cancellation
From
€22.00
View details
Agadir City Tour
Agadir, Morocco

Agadir City Tour

4.8 (6)
4h Free cancellation
From
€26.67
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

5.0 (1)
4h Free cancellation
From
€34.00
View details
Ouzoud Waterfalls Day Trip from Marrakech - Cascadas d Ouzoud
Marrakech, Morocco

Ouzoud Waterfalls Day Trip from Marrakech - Cascadas d Ouzoud

4.9 (8)
9h - 13h Free cancellation
From
€26.00
View details
Essaouira P5: Quad EN route DE la mer (free transfer)
Essaouira, Morocco

Essaouira P5: Quad EN route DE la mer (free transfer)

5.0 (12)
3h Free cancellation
From
€29.00
View details
Full-Day Trip To Visit the Magical Anima Garden & Imlil Valley
Marrakech, Morocco

Full-Day Trip To Visit the Magical Anima Garden & Imlil Valley

3.0 (2)
7h Free cancellation
From
€30.67
View details
Paint Your Masterpiece with a Local Artist in Chefchaouen
Chefchaouen, Morocco

Paint Your Masterpiece with a Local Artist in Chefchaouen

5.0 (5)
3h Free cancellation
From
€59.09
View details
Horseback Riding in Agadir Guided Riverside Experience
Agadir, Morocco

Horseback Riding in Agadir Guided Riverside Experience

5.0 (1)
2h Free cancellation
From
€20.00
View details
Agadir Airport Transfer
Agadir, Morocco

Agadir Airport Transfer

40m Free cancellation
From
€20.00
View details

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