Things to do in Morocco

Write Review Share

14,329 activities found

3Days-Marrakech desert Fes&Luxury Camp
Marrakech, Morocco

3Days-Marrakech desert Fes&Luxury Camp

5.0 (3)
3 days Free cancellation
From
€299.00
View details
3-Day Desert Tour from Marrakech to Merzouga
Marrakech, Morocco

3-Day Desert Tour from Marrakech to Merzouga

5.0 (14)
3 days Free cancellation
From
€120.00
View details
Local Guide To Visit Fez
Fez, Morocco

Local Guide To Visit Fez

5.0 (1)
5h Free cancellation
From
€150.00
View details
Betty Quad Essaouira Ultimate Beach and Dune Adventure
Essaouira, Morocco

Betty Quad Essaouira Ultimate Beach and Dune Adventure

1h 20m Free cancellation
From
€40.00
View details
Casablanca Arrival Airport Transfer
Casablanca, Morocco

Casablanca Arrival Airport Transfer

5.0 (2)
45m Free cancellation
From
€31.00
View details
Full-Day Marrakech: Atlas Mountains, Berber Cooking Class, Hammam
Marrakech, Morocco

Full-Day Marrakech: Atlas Mountains, Berber Cooking Class, Hammam

5.0 (1)
7h Free cancellation
From
€38.00
View details
Marrakech to Essaouira Day Tour: History, Culture, and Sea
Marrakech, Morocco

Marrakech to Essaouira Day Tour: History, Culture, and Sea

4.9 (17)
10h 40m Free cancellation
From
€18.00
View details
Atlas Mountains Day Trip From Marrakech And Camel Ride
Marrakech, Morocco

Atlas Mountains Day Trip From Marrakech And Camel Ride

5.0 (1)
7h 30m Free cancellation
From
€27.00
View details
Full Day Trip from Marrakech to Essaouira
Marrakech, Morocco

Full Day Trip from Marrakech to Essaouira

5.0 (5)
4h - 12h Free cancellation
From
€15.00
View details
Desert Dinner With Transfers From Marrakech
Marrakech, Morocco

Desert Dinner With Transfers From Marrakech

3h Free cancellation
From
€200.00
View details
2 Days 1 Night To Zagora Desert From Marrakech: Private Trip
Marrakech, Morocco

2 Days 1 Night To Zagora Desert From Marrakech: Private Trip

5.0 (2)
2 days Free cancellation
From
€235.00
View details
Full-Day Excursion to Essaouira from Marrakech
Marrakech, Morocco

Full-Day Excursion to Essaouira from Marrakech

4.0 (2)
11h Free cancellation
From
€73.00
View details
3-Day Tour and 2 nights to Merzouga with food & Camel trek
Marrakech, Morocco

3-Day Tour and 2 nights to Merzouga with food & Camel trek

5.0 (18)
3 days Free cancellation
From
€105.00
View details
3 days Marrakech to Merzouga in desert
Marrakech, Morocco

3 days Marrakech to Merzouga in desert

5.0 (4)
3 days Free cancellation
From
€200.00
View details
Morocco round trip 5 days with jeep and camel
Marrakech, Morocco

Morocco round trip 5 days with jeep and camel

5.0 (1)
5 days Free cancellation
From
€1,400.00
View details
Berber market Private Cooking Class from Marrakech
Marrakech, Morocco

Berber market Private Cooking Class from Marrakech

1 day Free cancellation
From
€80.00
View details
Explore the North From Tangier in 3 Days
Tangier, Morocco

Explore the North From Tangier in 3 Days

3 days Free cancellation
From
€270.00
View details
3 Day Camel Trek and Sandboarding Tour from Marrakech to Merzouga
Marrakech, Morocco

3 Day Camel Trek and Sandboarding Tour from Marrakech to Merzouga

3 days Free cancellation
From
€250.00
View details
Tangier VIP Tour Discover the City with Local Insights
Tangier, Morocco

Tangier VIP Tour Discover the City with Local Insights

5.0 (8)
5h Free cancellation
From
€100.00
View details
All-Inclusive Agafay Desert Half-Day Quad, Camel Ride, and Dinner
Marrakech, Morocco

All-Inclusive Agafay Desert Half-Day Quad, Camel Ride, and Dinner

5.0 (2)
7h Free cancellation
From
€80.00
View details
Casablanca Guided City Tour in a Luxury Car with Top Attractions
Casablanca, Morocco

Casablanca Guided City Tour in a Luxury Car with Top Attractions

4h - 5h Free cancellation
From
€120.00
View details
Private Transfer From Fes to Tangier with visit to Chefchaouen
Fez, Morocco

Private Transfer From Fes to Tangier with visit to Chefchaouen

5.0 (4)
9h - 10h Free cancellation
From
€141.00
View details
Ritual Berber
Agadir, Morocco

Ritual Berber

4.9 (16)
2h Free cancellation
From
€45.00
View details
Private 3-Day Merzouga Desert Tour from Marrakech - All inclusive -
Marrakech, Morocco

Private 3-Day Merzouga Desert Tour from Marrakech - All inclusive -

5.0 (18)
4 days Free cancellation
From
€899.00
View details

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