Top activities
Top landmarks
Trip ideas
Nearby places

Things To Do in Morocco Today

Top Morocco Tours, Tickets & Activities with availability today.

147 Results
Organic Moroccan Cooking Class At Secret Berber Garden CT

Escape from the bustling city day and become a chef. Learn how to prepare and cook a Moroccan meal while enjoying the non-touristy countryside relaxation. …More

Marrakech, Morocco

Escape from the bustling city day and become a chef. Learn how to prepare and cook a Moroccan meal while enjoying the non-touristy countryside relaxation....

4 hours Hotel pickup offered Free Cancellation
5.0 (138)
from
$80
Atlas Mountains & Ourika Valley Private Day Trip From Marrakech

Our private full-day trip to Ourika Valley stands out for its exclusivity. You'll have a dedicated guide, ensuring a personalized experience tailored to your preferences. …More

Marrakech, Morocco

Our private full-day trip to Ourika Valley stands out for its exclusivity. You'll have a dedicated guide, ensuring a personalized experience tailored to your preferences....

8 hours Hotel pickup offered Free Cancellation
5.0 (138)
from
$17
Agafay Desert: Dinner + Show with Quad Bike & Sunset Camel Ride

Sit down to a three-course dinner in the desert with this private dining package for couples, families, or groups. This tour includes round-trip transportation from …More

Marrakech, Morocco

Sit down to a three-course dinner in the desert with this private dining package for couples, families, or groups. This tour includes round-trip transportation from...

5 hours 30 minutes Hotel pickup offered Free Cancellation
4.9 (137)
from
$32
Sandboarding Experience in Agadir

Discover sandboarding on the dunes of the Sahara and explore a hidden canyon on this unforgettable adventure on the Moroccan coast, near Agadir and Taghazout. …More

Agadir, Morocco

Discover sandboarding on the dunes of the Sahara and explore a hidden canyon on this unforgettable adventure on the Moroccan coast, near Agadir and Taghazout....

5 hours Hotel pickup offered Free Cancellation
5.0 (136)
from
$57
Kitesurfing Lessons in Essaouira Beach

Explora Watersports is one of the only watersports centres located right on the beach at the optimum spot for kitesurfing. All of our instructors are …More

Essaouira, Morocco

Explora Watersports is one of the only watersports centres located right on the beach at the optimum spot for kitesurfing. All of our instructors are...

2 hours Free Cancellation
5.0 (136)
from
$68
Surf Lesson with local surfer in Essaouira Morocco

Essaouira with its sandy beach will let you practice your first time surfing experience in a safe and fun way, the waves here are small …More

Essaouira, Morocco

Essaouira with its sandy beach will let you practice your first time surfing experience in a safe and fun way, the waves here are small...

2 hours Hotel pickup offered Free Cancellation
5.0 (136)
from
$32
Marrakech: Atlas Mountains Talamrout Summit Day Trek 2700M

Embark on a a Day trek in the Atlas Mountains and ascending to the top of Talamrout summit (2700m) is an exhilarating adventure that promises …More

Marrakech, Morocco

Embark on a a Day trek in the Atlas Mountains and ascending to the top of Talamrout summit (2700m) is an exhilarating adventure that promises...

7 to 8 hours Hotel pickup offered Free Cancellation
4.9 (126)
from
$22
The 10 Tastings of Marrakech With Locals: Private Food Tour

Eat your way through Marrakech's culinary scene on a private food tour. Go on a delicious journey as you try 10 of the best food …More

Marrakech, Morocco

Eat your way through Marrakech's culinary scene on a private food tour. Go on a delicious journey as you try 10 of the best food...

4 hours Free Cancellation
4.9 (123)
from
$48
Private Guided Tour to the Paradise Valley and Taghazout village

Embark on a scenic journey through the High Atlas Mountains, following the famous Honey Road. Pause by peaceful riverbeds, then head to Taghazout, a surf …More

Agadir, Morocco

Embark on a scenic journey through the High Atlas Mountains, following the famous Honey Road. Pause by peaceful riverbeds, then head to Taghazout, a surf...

6 hours Hotel pickup offered Free Cancellation
4.9 (118)
from
$91
Quad, camel and dinner with show in the desert of Agafay

the rocky desert of Agafay and close to Marrakech (40min), to discover this beautiful landscape we prepare for you camels and quads. After the quad …More

Marrakech, Morocco

the rocky desert of Agafay and close to Marrakech (40min), to discover this beautiful landscape we prepare for you camels and quads. After the quad...

6 hours Hotel pickup offered Free Cancellation
4.9 (117)
from
$34
Full-Day Tour to Essaouira - The Ancient Mogador City from Marrakech

Morning departure from Marrakech in a small-group tour you will be personally transported through the vast and breath-taking Moroccan landscape to Essaouira. On the journey …More

Marrakech, Morocco

Morning departure from Marrakech in a small-group tour you will be personally transported through the vast and breath-taking Moroccan landscape to Essaouira. On the journey...

10 hours Hotel pickup offered Free Cancellation
4.9 (116)
from
$79
Souk and Hidden Sites of the Old Medina

Discover the places you have never seen behind the walls of the old medina by a certified expert guide . You will be surprised to …More

Marrakech, Morocco

Discover the places you have never seen behind the walls of the old medina by a certified expert guide . You will be surprised to...

3 hours Free Cancellation
4.9 (113)
from
$38
Group Kitesurfing lesson with a Local in Essaouira Morocco

unique tow hours of kitesurfing lesson in a group of max tow person, that we will manage to teach you the three steps of kitesurfing …More

Essaouira, Morocco

unique tow hours of kitesurfing lesson in a group of max tow person, that we will manage to teach you the three steps of kitesurfing...

2 hours Free Cancellation
5.0 (112)
from
$63
Luxury Private Day Trip: Atlas Mountains & Berber Family Visit

Enjoy a private full-day escape to the breathtaking High Atlas Mountains, exploring the beautiful valleys of Tahanaout, Asni, Imlil, and Imnan. Discover traditional Berber villages, …More

Marrakech, Morocco

Enjoy a private full-day escape to the breathtaking High Atlas Mountains, exploring the beautiful valleys of Tahanaout, Asni, Imlil, and Imnan. Discover traditional Berber villages,...

7 hours Hotel pickup offered Free Cancellation
5.0 (104)
from
$86
Marrakech: Private Atlas Mountains Day Trip with Lunch

For lovers of nature, fresh air, and adventure — and for travelers craving a peaceful escape from the hustle and bustle of Marrakech — this …More

Marrakech, Morocco

For lovers of nature, fresh air, and adventure — and for travelers craving a peaceful escape from the hustle and bustle of Marrakech — this...

7 hours Hotel pickup offered Free Cancellation
4.9 (102)
from
$57
Essaouira Camel Ride, Quad Bike & Buggy Adventure

Discover the most beautiful landscapes of Essaouira between wild beaches, dunes and coastal tracks. Choose the activity that suits you: camel ride, quad biking or …More

Essaouira, Morocco

Discover the most beautiful landscapes of Essaouira between wild beaches, dunes and coastal tracks. Choose the activity that suits you: camel ride, quad biking or...

1 to 3 hours Hotel pickup offered Free Cancellation
5.0 (99)
from
$22
Luxury Private Day Trip to Ourika Valley

Discover the Ourika Valley on a private luxury day trip with transport, guided hike to waterfalls, lunch by the river, and a visit to Berber …More

Marrakech, Morocco

Discover the Ourika Valley on a private luxury day trip with transport, guided hike to waterfalls, lunch by the river, and a visit to Berber...

7 hours 30 minutes Hotel pickup offered Free Cancellation
5.0 (99)
from
$80
Marrakech PRIVATE TOUR With Locals: Highlights & Hidden Gems

This is not just another city tour; this is the best of Marrakech from a unique perspective! Get to know Marrakech on a city tour …More

Marrakech, Morocco

This is not just another city tour; this is the best of Marrakech from a unique perspective! Get to know Marrakech on a city tour...

3 hours Free Cancellation
4.9 (99)
from
$24
Enjoy The Best Tour Of Fez Medina With(Private) Tour Guide

Our tour guides are very friendly, passionate about their culture and very well educated about the rich history of the city... Our tours is cultural …More

Fez, Morocco

Our tour guides are very friendly, passionate about their culture and very well educated about the rich history of the city... Our tours is cultural...

3 hours 30 minutes Hotel pickup offered Free Cancellation
4.8 (98)
from
$46
Tangier in Style: Exclusive Full-Day Private Tour

Discover Tangier on a private 5–6-hour sightseeing tour combining coastal scenery, fascinating history, and authentic Moroccan culture. Ideal as a Tangier shore excursion, cruise excursion, …More

Tangier, Morocco

Discover Tangier on a private 5–6-hour sightseeing tour combining coastal scenery, fascinating history, and authentic Moroccan culture. Ideal as a Tangier shore excursion, cruise excursion,...

5 to 6 hours Hotel pickup offered Free Cancellation
4.9 (98)
from
$68

Frequently Asked Questions

These answers are based on answers previously given to Cool Shore Excursions customers' questions.

Recent tour reviews
Activity name

Morocco Tours
Attractions
Guides
Calendar