Recent Searches
Clear
Things to do in Morocco

Things to do in  Morocco

Welcome to Morocco

Perched on the tip of northern Africa, Morocco weaves together European, African, and Middle Eastern traditions and cultures into one seamless fabric. Whether travelers find themselves drawn to the bustling streets and souks in the capital of Marrakech, a Moroccan cooking class, camel treks into windswept desert, or a hot-air balloon flight over the craggy peaks of the Atlas Mountains, Morocco does not disappoint. Popular day trip destinations outside of the capital include the port cities of Casablanca, Essaouira, and Tangier, as well as Fes, a city famed for its walled medina, medieval architecture, and old-world atmosphere.

Top 15 attractions in Morocco

#1
Atlas Mountains

Atlas Mountains

star-510,582
Capped with snow throughout the winter months and cloaked with wildflowers through the summer, the rocky plateaus and lush valleys of Morocco’s Atlas Mountains provide a striking backdrop for hiking and mountain biking treks, as well as cultural visits to Morocco’s remaining Berber tribes. Sprawling along the frontier of the Sahara, the range runs from the Atlantic coast to the northern Rif Mountains.More
#2
Caves of Hercules

Caves of Hercules

star-51,227
Located 7 miles (14 kilometers) west of Tangier, near Cape Spartel, the Caves of Hercules is one of the area’s top attractions. Discovered in 1906, the cave extends for 18.6 miles (30 kilometers) and is both natural and man-made. It features two openings, one to land and one to sea, with the latter known as the “Map of Africa” for its distinctive shape.More
#3
Hassan II Mosque

Hassan II Mosque

star-51,401
With its regal cliff-top perch overlooking the ocean and a soaring 210-meter high minaret (the world’s highest) that shines a beam toward Mecca during the evening hours, everything about the Hassan II Mosque is grandiose. The magnificent mosque is among the largest in the world, with space for up to 100,000 worshippers.More
#4
Majorelle Garden (Jardin Majorelle)

Majorelle Garden (Jardin Majorelle)

star-53,041
With its bold blue color scheme, towering palms, and gigantic cacti, set around pools of water lilies and gardens filled with exotic plants, the Majorelle Garden (Jardin Majorelle) is one of the most idyllic spots in Marrakech. Owned by designer Yves Saint Laurent, it’s also one of the city’s most visited attractions.More
#5
Agadir Beach (Plage d’Agadir)

Agadir Beach (Plage d’Agadir)

star-5827
A flawless crescent of deep, fine sand, which rolls on for miles to the south of town, Agadir Beach (Plage d’Agadir forms the heart of this seaside resort. A wealth of cafés and restaurants offer food and drink, with loungers for sun worshippers, while water sports run from Jet Ski to boat trips and deep-sea fishing adventures.More
#6
Medina of Fez (Fes el-Bali)

Medina of Fez (Fes el-Bali)

star-51,997
Forming the northeast corner of Fez, the Medina of Fez (Fes El-Bali is a dizzying introduction to the city’s culture, crafts, and commotion. Dating to the ninth century, the UNESCO-listed warren of lanes, shops, and souks is girded by 13th-century walls and ornamental gates.More
#7
Jemaa el-Fna (Djemaa el-Fna)

Jemaa el-Fna (Djemaa el-Fna)

star-57,179
An outdoor market by day and packed to bursting with diners, shoppers, storytellers, and singers by night, Jemaa el-Fna (also written Djemaa el-Fna or Jemaa el-Fnaa) is the epicenter of Marrakech life, where locals and tourists come night after night to see the clash of colors, sounds, smells, and sights that make up this memorable location.More
#8
Agadir Kasbah Ruins (Agadir Oufella)

Agadir Kasbah Ruins (Agadir Oufella)

star-5671
Built in 1541 and restored a couple of centuries later, the Agadir Kasbah Ruins (Agadir Oufella stand on a hill a little way out of town. Designed as a fortress, the kasbah once housed hundreds, although all that remains of the structure after the 1960 earthquake is the outer wall. Most travelers visit for the sweeping ocean views.More
#9
Old Medina of Casablanca (Ancienne Medina)

Old Medina of Casablanca (Ancienne Medina)

star-5451
In the north of the city between the port and the seafront Hassan II Mosque, the Old Medina of Casablanca contains the last vestiges of pre-20th century Casablanca. Though the modern city sprawls in every direction, the historic quarter remains a maze of alleyways and a vast souk, tucked in by the remnants of ancient walls.More
#10
Essaouira Beach (Plage d'Essaouira)

Essaouira Beach (Plage d'Essaouira)

star-51,222
Lined with bars, restaurants, and surf shops, Essaouira Beach (Plage d'Essaouira) is a Moroccan hot spot for surfers, windsurfers, and kitesurfers, thanks to its steady, year-round winds. The town has a charming hippie atmosphere, and travelers who are not indulging in water sports enjoy horse, camel, or quad rides along the broad sandy beach.More
#11
Hassan Tower (Tour Hassan)

Hassan Tower (Tour Hassan)

star-5363
A Rabat landmark, the 144-foot (44-meter Hassan Tower (Tour Hassan stands tall above the river in the heart of downtown, surrounded by serried ranks of broken columns. After an earthquake in 1755, this is all that remains of an ambitious attempt by 12th-century sultan Yacoub al-Mansour to build the world’s largest mosque.More
#12
Taghazout Beach

Taghazout Beach

star-5228
With a prime location on Morocco’s windswept Atlantic coast, just north of Agadir, Taghazout beach has made a name for itself as one of the country’s top surfing destinations. Running for just under four miles (six kilometers), the sandy beach south of Taghazout town is lined with hotels, restaurants, bars and surf shops, with ample opportunities to rent boards, learn to surf or join a beachside yoga class. Numerous surfing outfitters dot the sand, teaching visitors a thing or two about hanging ten.The best time to catch a wave is between October and April, but surfing and windsurfing are possible all year-round. There are surf spots for all levels, including gentle waves for beginners and some more challenging breaks for seasoned surfers; Hash Point, Panorama, Anchor Point and Killer Point are among the most popular. When you’re ready to spend some time on land, head into the fishing village for a bite at a makeshift cafe on a warm summer night.More
#13
Cape Spartel

Cape Spartel

star-51,772
Located west of Tangier, Cape Spartel is the northwesternmost point of Africa, where the Atlantic Ocean meets the Mediterranean Sea. Rising 1,000 feet (305 meters) above sea level, Cape Spartel is known for its stunning views and dramatic coastal roads, and includes a lighthouse dating from 1864.More
#14
Bahia Palace (Palais Bahia)

Bahia Palace (Palais Bahia)

star-54,158
The name of the Bahia Palace (Palais Bahia) nods to its greatness: "Bahia” translates as “Brilliance.” Part of Marrakech’s UNESCO-listed medina and located on the northern edge of the Mellah (the Jewish quarter), the palace was the 19th-century residence of Si Ahmed ben Musa (or Ba Ahmed), the Grand Vizier of Marrakech.More
#15
Marrakech Medina (Medina of Marrakesh)

Marrakech Medina (Medina of Marrakesh)

star-52,913
The historic heart of Marrakech and a UNESCO World Heritage Site, Marrakech Medina (Medina of Marrakesh) is the first port of call for most visitors to the city. Known for its famous Jemaa el-Fna square, a dizzying maze of souks, and a magnificent array of mosques and palaces, this is Marrakech’s most atmospheric district.More

Trip ideas

How to Spend 2 Days in Marrakech

How to Spend 2 Days in Marrakech

Top activities in Morocco

3 Days Desert Tour From Marrakech To Merzouga Dunes & Camel Trek
Likely to Sell OutLikely to Sell Out
A Night in the Agafay Desert from Marrakech
Likely to Sell OutLikely to Sell Out
Essaouira Day Trip from Marrakech

Essaouira Day Trip from Marrakech

star-4.5
635
From
$21.77
Casablanca City Tour

Casablanca City Tour

star-5
146
From
$91.22
Hot Air Balloon Adventure over Marrakesh and Atlas
Likely to Sell OutLikely to Sell Out
Operators have paid Viator more to have their experiences featured here

Recent reviews from experiences in Morocco

star-5
Stress free transfer
Conor_M, Jul 2022
Private Transfer from Marrakech to El Oualidia
Stress free transfer for English speakers.
star-5
Worth doing
Ben_W, Jun 2022
Atlas Mountains and Three Valleys & Waterfalls - Camel ride Day Trip Marrakech
Really fun day out to see a different side of Morocco.
star-5
A must when visiting Marrakech
Andres_S, May 2022
Desert Agafay and Atlas Mountains & Camel ride Day Trip From Marrakech
It has a little bit of everything and you get to see the different landscape Morocco has.
star-5
Excellent tour with Idrissi!
Maria_E, May 2022
Fez Guided Tour with lunch from Casablanca
He was friendly, had excellent knowledge of Fes and Morocco, and spoke excellent English.
star-5
Foodie delights
Roy_B, Apr 2022
Marrakech Food Tasting Experience Including Dinner
Got to see and taste a little of Morocco would recommend this tour
star-5
A lovely tour
Iliyan_N, Apr 2022
Agafay Desert & Berber villages & Atlas Mountains, Full Day Trip From Marrakech
I highly recommend, if you’re looking for great activities beyond the city.
star-5
Unique peaceful evening
Michelle_C, Apr 2022
Magical private dinner in Agafay desert
It was a lovely way to see Morocco.
star-5
The BEST Sahara tour
Christine_M, Mar 2022
2-Days Desert Trip from Fes to.:( fes or marakech)
If you go to Morocco and want to see and stay in the Sahara, this is THE BEST TOUR you could arrange.
star-5
Excellent
Ivo_T, Mar 2022
Desert Agafay and Atlas Mountains & Camel ride Day Trip From Marrakech
He brought us to see the waterfall in the mountains and the dessert, plus a few attractions along the way.
star-5
Highlight of my Morocco Trip
Maria_I, Feb 2022
Atlas Mountains and 3 Valleys & Waterfalls & Desert Agafay - Day Trip Marrakech
It was so beautiful to see the Berber villages as well.
star-5
Book this tour on a...
Fiona_B, Aug 2022
Agafay Desert Day Tour From Marrakech & Berber villages With Camel Ride
Kids will love it The waterfalls is magnificent, followed by camel ride and mint tea in Agafay desert.
star-5
Incredible experience
Victoria_R, Jul 2022
3-Day Tour: Marrakech to Merzouga by Way of Dadès Valley plus Erg Chebbi Camel Trek
There was a lot of driving (12 hours home on the last day) but it was worth it to see so much of Morocco and gave us chance to catch up on much needed sleep.
star-5
Tangier in a day
g7ffhq7zkv, Jul 2022
Tangier Private Full Day Trip from Tarifa/Algeciras
The temptation to visit Morocco from our holiday base in Tarifa was too great to miss, but where to start?
star-5
A truly unforgettable experience!
Zarrin_H, Jul 2022
Ait ben haddou and Ouarzazate day trip
After the tour and lovely lunch (included in the package) we made our way to Ouarzazate and Kasbah Telouet which is also stunning, the architecture of these places are truly mesmorising and really recommend going to visit.
star-5
We were well looked after
Yinka_U, Jul 2022
Atlas Mountains and Three Valleys & Waterfalls - Camel ride Day Trip Marrakech
Then we met Hamid at the Atlas mountain, Hamid has a very good command of English and an amazing sense of humour, he understood our needs and for an unfit traveller such as me, he was flexible and encouraging, I managed to complete the trek but with a lot of support from Hamid.
star-5
Sahara desert tour review
CYNTHIA_P, Jul 2022
2-Days Desert Trip from Fes to.:( fes or marakech)
He texted me via WhatsApp to confirm my plans to visit Morocco without any prior knowledge of who he was.
star-5
One of the best things to do in Morocco…
Menaf_A, Jul 2022
Marrakech: Atlas, Berber Villages, Agafay & Camel Ride
During our day excursion, we had an amazing time exploring the Atlas Mountains to hiking to the waterfall.
star-5
Lovely experience with great people
Natalie_C, Jul 2022
Atlas Mountains and 3 Valleys & Waterfalls & Desert Agafay - Day Trip Marrakech
Would 100% recommend to those wanting to visit Atlas Mountains.
star-4
Morocco's nature is beautiful - 100% worth a trip!
Polina_R, Jul 2022
Moroccan Sahara Desert 3-Day Private Guided Tour from Marrakech
Our guide was very friendly but did not speak much English so there was little actual guiding, although he navigated the crazy traffic and winding mountain roads very skillfully, so probably good that he focused on the road instead of telling us the history of the country...
star-5
Swift and easy airport transfer in Tangier
Kara_B, Jul 2022
Transfers from - to Tangier airport
When the van arrived to pick us up, it was a pleasant surprise to have not just a driver but also an English guide and the owner himself, Said, personally greeted us.
We perform checks on reviews

All about Morocco

Currency
Moroccan Dirham (MAD)
Time Zone
WEST (UTC 0)
Country Code
+212
Language(s)
Arabic
Frequently Asked Questions