Things to do in Morocco

Write Review Share

14,322 activities found

Dinner In Agafay Desert & Camel Ride with lovely Sunset
Marrakech, Morocco

Dinner In Agafay Desert & Camel Ride with lovely Sunset

3.0 (2)
2 days Free cancellation
From
€30.10
View details
Essaouira Day Departure From Marrakech
Marrakech, Morocco

Essaouira Day Departure From Marrakech

4.9 (108)
9h - 10h Free cancellation
From
€13.50
View details
Hammam and massage 2 hours traitement
Marrakech, Morocco

Hammam and massage 2 hours traitement

4.0 (3)
2h Free cancellation
From
€75.71
View details
Magical Sunset, Camel ride & Private Dinner in Agafay Desert
Marrakech, Morocco

Magical Sunset, Camel ride & Private Dinner in Agafay Desert

5.0 (4)
7h Free cancellation
From
€80.00
View details
Marrakech: Agafay Desert Sunset Quad Bike, Dinner & Fire Show
Marrakech, Morocco

Marrakech: Agafay Desert Sunset Quad Bike, Dinner & Fire Show

4.3 (3)
5h 30m Free cancellation
From
€39.99
View details
Enchanting Half-Day Journey of Marrakech into History & Culture.
Marrakech, Morocco

Enchanting Half-Day Journey of Marrakech into History & Culture.

4.8 (8)
4h Free cancellation
From
€27.00
View details
Agafay Desert: Buggy ride
Marrakech, Morocco

Agafay Desert: Buggy ride

5.0 (11)
4h Free cancellation
From
€159.00
View details
Fall in love with Tangier Nightlife in a Tipsy Tour Special offer
Tangier, Morocco

Fall in love with Tangier Nightlife in a Tipsy Tour

5.0 (4)
3h - 4h Free cancellation
From
€80.00 €76.00
View details
From Marrakech: Overnight in a Berber Village, Atlas Mountains
Marrakech, Morocco

From Marrakech: Overnight in a Berber Village, Atlas Mountains

5.0 (8)
2 days Free cancellation
From
€100.00
View details
Marrakech Private Photoshoot & Medina Photography Experience
Marrakech, Morocco

Marrakech Private Photoshoot & Medina Photography Experience

5.0 (1)
2h Free cancellation
From
€54.73
View details
Essaouira: Quad Bike Beach Tour with Berber Breakfast Stop
Essaouira, Morocco

Essaouira: Quad Bike Beach Tour with Berber Breakfast Stop

1h Free cancellation
From
€31.00
View details
Marrakesh guided tour
Marrakech, Morocco

Marrakesh guided tour

3.0 (1)
3h Free cancellation
From
€75.00
View details
Comfort Car with Driver - Full/Half Day - Marrakech
Marrakech, Morocco

Comfort Car with Driver - Full/Half Day - Marrakech

5.0 (1)
6h - 12h Free cancellation
From
€181.51
View details
Guided Tour of Fes' Historic Medina with No Shopping
Fez, Morocco

Guided Tour of Fes' Historic Medina with No Shopping

4.6 (10)
4h Free cancellation Skip the line
From
€55.00
View details
Mount Toubkal 2 Day Trek from Imlil
Marrakech, Morocco

Mount Toubkal 2 Day Trek from Imlil

5.0 (1)
2 days Free cancellation
From
€182.42
View details
Discover Casablanca Culture, Architecture and Coastal Beauty
Marrakech, Morocco

Discover Casablanca Culture, Architecture and Coastal Beauty

5.0 (1)
11h Free cancellation
From
€40.00
View details
3-Days Morocco Tour From Marrakech To Merzouga Desert
Marrakech, Morocco

3-Days Morocco Tour From Marrakech To Merzouga Desert

5.0 (1)
3 days Free cancellation
From
€92.00
View details
Marrakech Monuments Heritage & Souks
Marrakech, Morocco

Marrakech Monuments Heritage & Souks

4.5 (23)
3h 30m Free cancellation
From
€10.00
View details
Marrakesh: Agafay Desert Tour with Lunch and Camel Ride
Marrakech, Morocco

Marrakesh: Agafay Desert Tour with Lunch and Camel Ride

4.5 (4)
7h Free cancellation
From
€28.80
View details
Merzouga Desert Quad Excursion: Best Sunrise or Sunset in 1 Hour!
Merzouga, Morocco

Merzouga Desert Quad Excursion: Best Sunrise or Sunset in 1 Hour!

5.0 (26)
1h Free cancellation
From
€40.91
View details
Marrakech: camel and quad bike excursion with sunset Special offer
Marrakech, Morocco

Marrakech: camel and quad bike excursion with sunset

3.7 (3)
5h Free cancellation
From
€40.00 €36.00
View details
Marrakesh: Ouzoud Waterfalls & Boat Trip & Local Guide Special offer
Marrakech, Morocco

Marrakesh: Ouzoud Waterfalls & Boat Trip & Local Guide

5.0 (6)
10h - 11h Free cancellation
From
€25.00 €14.25
View details
Excursion d’une journée à Chafchaouen au départ Fès
Fez, Morocco

Excursion d’une journée à Chafchaouen au départ Fès

5.0 (6)
8h - 10h Free cancellation
From
€90.00
View details
Private Marrakech to Ouarzazate Transfer - Door-to-Door
Marrakech, Morocco

Private Marrakech to Ouarzazate Transfer - Door-to-Door

4h Free cancellation
From
€80.00
View details

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