Things to do in Morocco

Write Review Share

14,320 activities found

Multi Days desert Tour 3 Days 2 Nights
Zagora, Morocco

Multi Days desert Tour 3 Days 2 Nights

5.0 (6)
3 days Free cancellation
From
€269.00
View details
Atlas Mountains, waterfalls and Berber Villages with a guide
Marrakech, Morocco

Atlas Mountains, waterfalls and Berber Villages with a guide

4.9 (27)
7h Free cancellation
From
€60.00
View details
Private Ouzoud Waterfalls Day Trip from Marrakech by 4x4
Marrakech, Morocco

Private Ouzoud Waterfalls Day Trip from Marrakech by 4x4

8h - 9h Free cancellation
From
€199.00
View details
Marrakesh : Roundtrip to Essaouira
Marrakech, Morocco

Marrakesh : Roundtrip to Essaouira

5.0 (1)
8h - 11h Free cancellation
From
€72.00
View details
Zagora 2 Day Desert Safari and Luxury Camp From Marrakech Special offer
Marrakech, Morocco

Zagora 2 Day Desert Safari and Luxury Camp From Marrakech

4.3 (4)
2 days Free cancellation
From
€150.00 €120.00
View details
3-days Merzouga desert tour from Marrakech to Merzouga
Marrakech, Morocco

3-days Merzouga desert tour from Marrakech to Merzouga

4.9 (8)
3 days
From
€142.86
View details
Marrakech: Privat shopping tour in the hidden gems of souk
Marrakech, Morocco

Marrakech: Privat shopping tour in the hidden gems of souk

3h Free cancellation
From
€20.07
View details
Private Departure Transfer: Hotel to Casablanca Airport
Casablanca, Morocco

Private Departure Transfer: Hotel to Casablanca Airport

4.6 (16)
40m Free cancellation
From
€68.84
View details
Private Dune and Secret Spot Tour in Dakhla
Dakhla, Morocco

Private Dune and Secret Spot Tour in Dakhla

4.8 (4)
6h - 8h Free cancellation
From
€190.00
View details
1 Day trip to Marrakech from Agadir with group including guide
Agadir, Morocco

1 Day trip to Marrakech from Agadir with group including guide

5.0 (6)
12h Free cancellation
From
€36.80
View details
Lunch in The Luxury Camp in the Great Agafay Desert
Marrakech, Morocco

Lunch in The Luxury Camp in the Great Agafay Desert

3.3 (3)
4h - 6h Free cancellation
From
€140.00
View details
Rock Climbing in Todgha Gorge, Morocco – Guided Tours
Tinerhir, Morocco

Rock Climbing in Todgha Gorge, Morocco – Guided Tours

5h 30m Free cancellation
From
€39.00
View details
2-Day Desert Tour to Zagora from Marrakech
Marrakech, Morocco

2-Day Desert Tour to Zagora from Marrakech

3.5 (6)
2 days Free cancellation
From
€106.20
View details
Camel Ride and Dinner in the Agafay Desert with Transportation
Marrakech, Morocco

Camel Ride and Dinner in the Agafay Desert with Transportation

4.0 (3)
6h Free cancellation
From
€28.50
View details
Rabat To Casablanca Luxury transfer
Rabat, Morocco

Rabat To Casablanca Luxury transfer

5.0 (21)
1h 30m Free cancellation
From
€75.00
View details
Day trip to Essaouira City from Marrakech: Private
Marrakech, Morocco

Day trip to Essaouira City from Marrakech: Private

5.0 (3)
7h - 10h Free cancellation
From
€83.50
View details
Casablanca tour from any hotel & cruise with Big Mosque ticket
Casablanca, Morocco

Casablanca tour from any hotel & cruise with Big Mosque ticket

5.0 (22)
4h - 5h Free cancellation
From
€47.43
View details
Marrakech Night Tour Exploring the Wonders of Jemaa el-Fnaa
Marrakech, Morocco

Marrakech Night Tour Exploring the Wonders of Jemaa el-Fnaa

5.0 (1)
2h Free cancellation
From
€46.03
View details
Private Excursion, Atlas Mountains, Ourika Valley
Marrakech, Morocco

Private Excursion, Atlas Mountains, Ourika Valley

5.0 (4)
2h - 5h Free cancellation
From
€120.00
View details
Half-Day Activity in Paradise Valley the hidden place
Agadir, Morocco

Half-Day Activity in Paradise Valley the hidden place

4.8 (25)
6h Free cancellation
From
€27.00
View details
Sandboarding Experience in Tamri Dunes
Agadir, Morocco

Sandboarding Experience in Tamri Dunes

5.0 (1)
4h - 5h Free cancellation
From
€65.00
View details
Camel Ride at Agafay Desert
Marrakech, Morocco

Camel Ride at Agafay Desert

5.0 (4)
3h Free cancellation
From
€30.00
View details
Transfer Casablanca to Rabat
Casablanca, Morocco

Transfer Casablanca to Rabat

5.0 (1)
1h 10m Free cancellation
From
€75.00
View details

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