Things to do in Morocco

Write Review Share

14,329 activities found

Atlas Mountains and Essaouira in 1 Night Private Tour From Marrakesh
Marrakech, Morocco

Atlas Mountains and Essaouira in 1 Night Private Tour From Marrakesh

2 days Free cancellation
From
€286.00
View details
4 Days Desert tours from Marrakech
Marrakech, Morocco

4 Days Desert tours from Marrakech

5.0 (6)
4 days Free cancellation
From
€553.34
View details
Private VIP Rock The Kasbah Tangier Medina Tour & Colorful Souks
Tangier, Morocco

Private VIP Rock The Kasbah Tangier Medina Tour & Colorful Souks

5.0 (1)
3h - 4h Free cancellation
From
€65.00
View details
Sahara Desert 3 days trip from Marrakech to Fez
Marrakech, Morocco

Sahara Desert 3 days trip from Marrakech to Fez

5.0 (6)
3 days Free cancellation
From
€335.00
View details
From Marrakech 3-Days Desert Tour with Luxury Camp & Camel Ride
Marrakech, Morocco

From Marrakech 3-Days Desert Tour with Luxury Camp & Camel Ride

5.0 (3)
3 days Free cancellation
From
€200.06
View details
Private transfer from Hyatt Place Taghazout Bay to Marrakech airport
Agadir, Morocco

Private transfer from Hyatt Place Taghazout Bay to Marrakech airport

3h 30m Free cancellation
From
€110.00
View details
Volubilis, Moulay Idress and Meknes Day Tour from Fes
Fez, Morocco

Volubilis, Moulay Idress and Meknes Day Tour from Fes

3.0 (1)
9h Free cancellation
From
€54.26
View details
Merzouga Quad Biking
Merzouga, Morocco

Merzouga Quad Biking

1h Free cancellation
From
€45.00
View details
3 day tour from Marrakech to Fes including camel trek to Luxury Camp
Marrakech, Morocco

3 day tour from Marrakech to Fes including camel trek to Luxury Camp

5.0 (1)
3 days Free cancellation
From
€790.00
View details
Agafay desert One Day Sightseeing tour by Quad
Marrakech, Morocco

Agafay desert One Day Sightseeing tour by Quad

5h Free cancellation
From
€140.00
View details
Transfer Agadir to Rabat
Agadir, Morocco

Transfer Agadir to Rabat

6h Free cancellation
From
€305.07
View details
Private Scenic Hike with Authentic Berber Village Day Tour
Marrakech, Morocco

Private Scenic Hike with Authentic Berber Village Day Tour

5.0 (33)
7h Free cancellation
From
€30.00
View details
Merzouga - Magic Sahara Tour : 3 Days /2 Nights
Fez, Morocco

Merzouga - Magic Sahara Tour : 3 Days /2 Nights

5.0 (7)
2 days
From
€408.06
View details
Zagora Desert Camel Trek and Camp from Marrakech 3 days
Marrakech, Morocco

Zagora Desert Camel Trek and Camp from Marrakech 3 days

3 days Free cancellation
From
€102.00
View details
Agadir Desert Trip With Lunch
Agadir, Morocco

Agadir Desert Trip With Lunch

4.5 (2)
5h
From
€33.79
View details
One day tour to small Sahara and massa
Agadir, Morocco

One day tour to small Sahara and massa

5.0 (8)
8h Free cancellation
From
€35.00
View details
Best 9 days Desert Tour and imperial cities from Casablanca
Casablanca, Morocco

Best 9 days Desert Tour and imperial cities from Casablanca

5.0 (4)
9 days Free cancellation
From
€1,400.00
View details
Private 4 - Hour Tangier Tour with Camel Ride
Tangier, Morocco

Private 4 - Hour Tangier Tour with Camel Ride

5.0 (2)
3h Free cancellation
From
€55.00
View details
3 Days of Martial Arts, Self Defense and Meditations in Marrakech
Marrakech, Morocco

3 Days of Martial Arts, Self Defense and Meditations in Marrakech

5.0 (1)
3 days Free cancellation
From
€600.00
View details
Fez Chefchaouen Day Trip small Group
Fez, Morocco

Fez Chefchaouen Day Trip small Group

5.0 (6)
9h - 10h Free cancellation
From
€39.50
View details
Live an Unforgettable Day in the Heart of the Ourika Valley
Marrakech, Morocco

Live an Unforgettable Day in the Heart of the Ourika Valley

7h Free cancellation
From
€15.81
View details
6 Day Camel Trek Desert Morocco Adventure Tour
Marrakech, Morocco

6 Day Camel Trek Desert Morocco Adventure Tour

6 days Free cancellation
From
€600.00
View details
6 Day Guided Tour of Moroccos Imperial Cities from Tangier
Tangier, Morocco

6 Day Guided Tour of Moroccos Imperial Cities from Tangier

6 days Free cancellation
From
€1,100.35
View details
Day Trip Private Tour to Atlas Mountains and Three Valleys
Marrakech, Morocco

Day Trip Private Tour to Atlas Mountains and Three Valleys

8h - 10h Free cancellation
From
€215.00
View details

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