Things To Do

Car Rental

Transfers

Events

When are you traveling?

Search

Things to do in Morocco

Morocco, Africa

Top Destinations in Morocco

Explore unforgettable experiences with these tours and activities, all designed to immerse you in the best Morocco has to offer. Whether you're seeking adventure, culture, or relaxation, there's something here for every traveler.

Things to do in Morocco

Explore curated cultural experiences, guided tours, and unforgettable local activities — thoughtfully selected to enrich your stay and help you discover the destination like a Marriott Bonvoy traveler.

Search by Destination
Agadir
Agafay
Boumalne Dades
Casablanca
Chefchaouen
Essaouira
Fez
M'Hamid
Marrakesh
Merzouga
Ouarzazate
Ouzoud
Rabat
Tangier
Dakhla
Erg Chebbi
Errachidia
Hassilabied
Tetouan
Tinerhir
Beni Mellal-Khenifra
Mirleft
Erfoud
Zagora
Fez
5.0
(15)
From
$55
Earn 275 Marriott Bonvoy points
5.0
(4)
From
$313
Earn 1,566 Marriott Bonvoy points
Fez
4.7
(9)
From
$95
Earn 477 Marriott Bonvoy points
Fez
4.0
(3)
From
$576
Earn 2,879 Marriott Bonvoy points
5.0
(7)
From
$55
Earn 275 Marriott Bonvoy points
4.5
(6)
From
$173
Earn 865 Marriott Bonvoy points
4.9
(10)
From
$49
Earn 247 Marriott Bonvoy points
4.9
(67)
From
$107
Earn 533 Marriott Bonvoy points
4.9
(72)
From
$33
Earn 163 Marriott Bonvoy points
5.0
(10)
From
$314
Earn 1,572 Marriott Bonvoy points
5.0
(10)
From
$99
Earn 494 Marriott Bonvoy points
5.0
(13)
From
$2,470
Earn 12,351 Marriott Bonvoy points
5.0
(1)
From
$596
Earn 2,982 Marriott Bonvoy points
Fez
5.0
(21)
From
$494
Earn 2,470 Marriott Bonvoy points
5.0
(1)
From
$36
Earn 180 Marriott Bonvoy points
4.7
(3)
From
$129
Earn 646 Marriott Bonvoy points

Why Book With Marriott Bonvoy Tours & Activities

Earn Points

Enhance your travel and earn points for activities you will love.

Redeem Points

Use your points to unlock a world of adventure and travel experiences.

Curated Experiences

Carefully selected experiences from vetted providers with outstanding reviews.

Live Support

A quality customer service team is ready to assist you.

Travel Further & Discover More...

Car rental powered by

Book Now

Marriott Hotels in Morocco

Discover unforgettable experiences just moments from Marriott hotels — from curated tours and activities to local favorites, all thoughtfully curated to help you explore more.