Things to do in Morocco

Write Review Share

14,321 activities found

Marrakech: Agafay Desert Sunset Dinner Show & Stargazing
Marrakech, Morocco

Marrakech: Agafay Desert Sunset Dinner Show & Stargazing

4.8 (6)
4h 30m Free cancellation
From
€19.99
View details
Horse back riding near Agafay desert and 2 Atlas Mountain valleys discovery
Marrakech, Morocco

Horse back riding near Agafay desert and 2 Atlas Mountain valleys discovery

5.0 (2)
1 day Free cancellation
From
€130.00
View details
Marrakech walking tour with official city guide
Marrakech, Morocco

Marrakech walking tour with official city guide

4.5 (24)
4h Free cancellation Skip the line
From
€96.00
View details
GROUP - CHEFCHAOUEN "The Blue City" Day Trip from Fes
Fez, Morocco

GROUP - CHEFCHAOUEN "The Blue City" Day Trip from Fes

5.0 (16)
1 day Free cancellation
From
€50.00
View details
Private Transfers in Menara Airport Marrakech from or to Hotels
Marrakech, Morocco

Private Transfers in Menara Airport Marrakech from or to Hotels

5.0 (1)
20m - 30m Free cancellation
From
€25.00
View details
Make your own Couscous with Chef Khmisa
Marrakech, Morocco

Make your own Couscous with Chef Khmisa

5.0 (3)
4h Free cancellation Skip the line
From
€30.77
View details
Fez cultural and historical tour half day
Fez, Morocco

Fez cultural and historical tour half day

4.9 (82)
3h - 4h Free cancellation
From
€60.00
View details
Chefchaouen day trip from fes with Small Group (8 to 17 People)
Fez, Morocco

Chefchaouen day trip from fes with Small Group (8 to 17 People)

4.4 (8)
11h - 12h Free cancellation
From
€21.00
View details
5 days desert & fossil experience
Merzouga, Morocco

5 days desert & fossil experience

5.0 (18)
5 days Free cancellation
From
€65.00
View details
Marrakech Walking Tour with a local Guide
Marrakech, Morocco

Marrakech Walking Tour with a local Guide

5.0 (3)
3h Free cancellation
From
€20.00
View details
Private Day Trip to Ourika Valley from Marrakech
Marrakech, Morocco

Private Day Trip to Ourika Valley from Marrakech

3.0 (2)
6h - 7h Free cancellation
From
€130.00
View details
Marrakech City Tour with private driver
Marrakech, Morocco

Marrakech City Tour with private driver

4.8 (9)
4h Free cancellation
From
€30.00
View details
Agafay Desert Camel Ride with Sunset Dinner & Berber Show
Marrakech, Morocco

Agafay Desert Camel Ride with Sunset Dinner & Berber Show

5.0 (7)
6h 30m Free cancellation
From
€20.00
View details
Tasting Tangier Food Tour
Tangier, Morocco

Tasting Tangier Food Tour

2h 30m Free cancellation
From
€68.41
View details
Private Transfer between Rabat & Casablanca
Casablanca, Morocco

Private Transfer between Rabat & Casablanca

5.0 (1)
1h Free cancellation
From
€153.09
View details
Day trip to Ouzoud waterfalls from Marrakech
Marrakech, Morocco

Day trip to Ouzoud waterfalls from Marrakech

3.0 (1)
10h Free cancellation
From
€69.00
View details
Merzouga Desert Excursions By Jeep
Merzouga, Morocco

Merzouga Desert Excursions By Jeep

4.9 (18)
2h 10m Free cancellation
From
€40.00
View details
Excursion to the little Sahara, visit Tiznit, Tifnit, & Massa.
Agadir, Morocco

Excursion to the little Sahara, visit Tiznit, Tifnit, & Massa.

4.5 (16)
10h Free cancellation
From
€100.00
View details
Marrakech camel ride in the Oasis Palmeraie
Marrakech, Morocco

Marrakech camel ride in the Oasis Palmeraie

3.7 (3)
2h Free cancellation
From
€23.38
View details
Paradise Valley & the Atlas Mountains: Nature’s Hidden Gems
Agadir, Morocco

Paradise Valley & the Atlas Mountains: Nature’s Hidden Gems

5.0 (1)
6h Free cancellation
From
€45.61
View details
Atlas Mountains Day Trip with Camel Ride from Marrakech including lunch
Central Morocco, Morocco

Atlas Mountains Day Trip with Camel Ride from Marrakech including lunch

5.0 (6)
6h Free cancellation
From
€28.22
View details
Agadir Day Trip To Paradise Valley
Agadir, Morocco

Agadir Day Trip To Paradise Valley

3.0 (2)
3h Free cancellation
From
€32.00
View details
Marrakech Paragliding Experience Tandem Flight over Agafay Desert
Marrakech, Morocco

Marrakech Paragliding Experience Tandem Flight over Agafay Desert

5.0 (1)
5h Free cancellation
From
€59.00
View details
Private Transfer from Agadir or Taghazout to Marrakech
Agadir, Morocco

Private Transfer from Agadir or Taghazout to Marrakech

3h Free cancellation
From
€20.00
View details

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