Things to do in Morocco

Write Review Share

14,317 activities found

Taroudant and Tiout the mini Marrakech including lunch
Agadir, Morocco

Taroudant and Tiout the mini Marrakech including lunch

8h - 9h Free cancellation
From
€49.00
View details
Shared Day Trip To Atlas Mountains, Three Valleys, And Camel Ride
Marrakech, Morocco

Shared Day Trip To Atlas Mountains, Three Valleys, And Camel Ride

8h Free cancellation
From
€13.00
View details
Ouzoud Waterfalls Day Trip from Marrakech
Marrakech, Morocco

Ouzoud Waterfalls Day Trip from Marrakech

3.8 (16)
10h Free cancellation
From
€20.00
View details
Atlas mountains & water falls/guided hike & Lunch
Marrakech, Morocco

Atlas mountains & water falls/guided hike & Lunch

5.0 (7)
8h Free cancellation
From
€30.00
View details
Magical Chefchaouen Day Trip From Fes with Small Group
Fez, Morocco

Magical Chefchaouen Day Trip From Fes with Small Group

5.0 (2)
11h - 12h Free cancellation
From
€38.50
View details
Day Trip From Marrakech To Ouzoud Waterfalls - Ouzoud Excursion
Marrakech, Morocco

Day Trip From Marrakech To Ouzoud Waterfalls - Ouzoud Excursion

5.0 (4)
9h - 12h Free cancellation
From
€22.73
View details
Tour to the Ouzoud Waterfalls from Marrakech
Marrakech, Morocco

Tour to the Ouzoud Waterfalls from Marrakech

5.0 (2)
10h Free cancellation
From
€70.00
View details
Pick up and Drop off - Airport to Hotel - Casablanca
Casablanca, Morocco

Pick up and Drop off - Airport to Hotel - Casablanca

5.0 (2)
1h - 1h 30m Free cancellation
From
€32.72
View details
Transfer from Marrakech city or Marrakech airport to Casablanca city
Marrakech, Morocco

Transfer from Marrakech city or Marrakech airport to Casablanca city

5.0 (4)
3h - 4h Free cancellation
From
€149.00
View details
shuttle from Marrakech airport to Marrakech city center
Marrakech, Morocco

shuttle from Marrakech airport to Marrakech city center

3.0 (7)
20m Free cancellation
From
€7.50
View details
4-Hour Surf Lessons at Top Spots in Tamraght & Taghazout
Agadir, Morocco

4-Hour Surf Lessons at Top Spots in Tamraght & Taghazout

3h Free cancellation
From
€50.00
View details
Marrakech: Atlas Mountains and Three Valleys Day Trip
Marrakech, Morocco

Marrakech: Atlas Mountains and Three Valleys Day Trip

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

Full Day Trip to Essaouira from Marrakech

5.0 (8)
10h Free cancellation
From
€17.00
View details
Marrakech: Agafay Desert and Atlas Mountains Tour & Camel Ride
Marrakech, Morocco

Marrakech: Agafay Desert and Atlas Mountains Tour & Camel Ride

9h Free cancellation
From
€17.00
View details
Fes Medina Tour Experience with Local Guide
Fez, Morocco

Fes Medina Tour Experience with Local Guide

5.0 (12)
3h - 4h Free cancellation
From
€36.36
View details
Agafay Desert Adventure: Camel Ride, Quad Biking & Sunset Views.
Marrakech, Morocco

Agafay Desert Adventure: Camel Ride, Quad Biking & Sunset Views.

9h Free cancellation
From
€25.00
View details
Marrakech Artisan Crafts Rug-Inspired Bag or Wallet Workshop
Marrakech, Morocco

Marrakech Artisan Crafts Rug-Inspired Bag or Wallet Workshop

3h Free cancellation
From
€59.09
View details
Essaouira Day Trip from Agadir
Agadir, Morocco

Essaouira Day Trip from Agadir

5.0 (1)
9h Free cancellation
From
€29.00
View details
Goat on Tree and Cable Car Experience with Agadir Market
Agadir, Morocco

Goat on Tree and Cable Car Experience with Agadir Market

5.0 (5)
4h 30m Free cancellation
From
€45.45
View details
Private Fez Guided day tour
Fez, Morocco

Private Fez Guided day tour

5.0 (14)
6h Free cancellation
From
€36.00
View details
Camel Riding Experience by Flamingos River
Agadir, Morocco

Camel Riding Experience by Flamingos River

2h 30m Free cancellation
From
€12.00
View details
Private Airport pick up/drop off in Casablanca/Best price&cars
Casablanca, Morocco

Private Airport pick up/drop off in Casablanca/Best price&cars

4.8 (25)
40m Free cancellation
From
€54.00
View details
Full Day Wild Fishing Experience in Fez Lake
Fez, Morocco

Full Day Wild Fishing Experience in Fez Lake

12h Free cancellation
From
€80.00
View details

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