Recent Searches
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

Atlas Mountains

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

Caves of Hercules

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

Hassan II Mosque

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

Majorelle Garden (Jardin Majorelle)

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

Medina of Fez (Fes el-Bali)

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

Jemaa el-Fna (Djemaa el-Fna)

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

Agadir Beach (Plage d’Agadir)

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

Agadir Kasbah Ruins (Agadir Oufella)

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

Essaouira Beach (Plage d'Essaouira)

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

Old Medina of Casablanca (Ancienne Medina)

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

Bahia Palace (Palais Bahia)

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

Hassan Tower (Tour Hassan)

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

Marrakech Medina (Medina of Marrakesh)

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

Cape Spartel

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

Koutoubia Mosque (Mosquée Koutoubia)

The largest and most famous of Marrakech’s many mosques, Koutoubia Mosque (Mosquée Koutoubia) is also the city’s most prominent navigational landmark. Just a short stroll from Djemaa el Fna square, the mosque’s soaring minaret stands proud at the heart of the UNESCO World Heritage-listed medina.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
Essaouira Day Trip from Marrakech

Essaouira Day Trip from Marrakech

Casablanca City Tour

Casablanca City Tour

Ouzoud Waterfalls from Marrakech with Boat Ride
Likely to Sell OutLikely to Sell Out
Operators have paid Viator more to have their experiences featured here

Recent reviews from experiences in Morocco

Worth a day trip with a very nice driver!
Corafe_C, Sep 2022
Chefchaouen Bleu City Day Trip from Casablanca.
Great job and hope to see you again !
Stress free transfer
Conor_M, Jul 2022
Private Transfer from Marrakech to El Oualidia
Stress free transfer for English speakers.
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.
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.
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.
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
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.
Unique peaceful evening
Michelle_C, Apr 2022
Magical private dinner in Agafay desert
It was a lovely way to see Morocco.
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.
Ayanna_H, Sep 2022
Marrakech To Merzouga Sahara 3 Days 2 Overnights Desert Tour
This was an adventure we didn't know we wanted before you every even reach the dessert your taking on a few different tours to see different aspects and culture of Morocco.
The Beauty of Morocco
WalidA_A, Sep 2022
10-Day North and South Morocco Private Tour
There are many things to see and enjoy in the mountains of the blue city (Chefchaouen).
The Camel Ride Was Only Half the Fun
Saraann_O, Sep 2022
Camel ride in Tanger
Yes we rode camels along the most beautiful coast, but he also took us to the top of the city, took us to see the Hercules cave, and everywhere in between.
Victoria_G, Sep 2022
Marrakech: Private Guided Half-Day City Tours
Everyone was always happy to see him and with each encounter i understood why.
Fantastic 3 day desert trip
Charlotte_N, Sep 2022
Moroccan Desert 3-Day Tour from Marrakech
Although it is a long trip there are lots of different stops along the way and the chance to see different areas and what they are famous for and learn more about the culture.
The best agent to travel in African desert!
Mai_O, Sep 2022
4-Day Desert Tour with 2-nights Glamping Experience: the Best for desert lovers
I recomment this travel agent to all customers and I'd love to visit there again!
Best Tagine in Marrakech
Rebecca_T, Sep 2022
Cooking Class with Chef Yassine and Mommy
Yassine speaks perfect English and chatted to us throughout, as well as taking lovely photos of the experience.
Unforgettable tour of Morocco
Kimberly_D, Sep 2022
Marrakech to Fez via Merzouga Desert 3-Days Morocco Sahara Tour
Thanks to this tour we were able to see more of Morocco than we thought possible for a week.
AWESOME & AUTHENTIC, do this tour!!
LeeAnna_B, Aug 2022
Atlas Mountains and Camel ride Day trip, from Marrakech
It was such a good day but it was our tour guide, Mustapha who’s English is incredible, his passion for his mountain home and people is fascinating.
Unforgettable experience!
Leonie_D, Aug 2022
2 Day Desert Tour From Marrakech through the Atlas Mountains & Camel ride
There is quite some driving during the trip but it was nice to see the beauty of Morocco (+ despite the bumpy roads in some places, we felt safe in the car due tot good and safe driving of Ahmed!
Delightful experience
Nisha_V, Aug 2022
3 Days Chefchaouen and Fez from Casablanca Private Tour
Our ride back to Casablanca with Amin was terrific, as we got to see much of the countryside, with Amin explaining things along the way.
We perform checks on reviews

All about Morocco

When to visit

Morocco’s scorching summers discourage visitors from June to September; Marrakech reaches average temperatures of 104°F (40°C) . There are a string of viable months for visiting on either side of this period, and most visitors come from March through May and September through October, when pleasant warmth prevails. Late spring is perfect for trekking in the Atlas Mountains, which burst with pink cherry blossoms, and for enjoying annual celebrations like Essaouira’s Printemps Musical Des Alizés classical concerts, in April.

Getting around

While the country’s transportation network is fairly limited, Morocco’s trains are great for traveling between cities. The main route connects Tangier with Casablanca and Marrakech; there are also branch lines to Essaouira and Agadir (and the popular night trains include comfortable bunks). Other options include grand taxis—shared cabs that ply fixed routes between cities and towns and are faster and cheaper than intercity buses—and petit taxis, which can take you around the cities once you arrive. You can also opt to rent a car, but driving can be stressful.

Traveler tips

If you’re planning to use petit taxis for running around town, there’s an etiquette to abide by: It’s considered polite to let female passengers to sit in the front, next to the driver, and men should switch seats in shared cabs to allow women to sit together. Remember, too, that these cabs will only carry three passengers, so bigger parties will need to get two cars or a grand taxi, which has the capacity to fit six customers.

Moroccan Dirham (MAD)
Time Zone
Country Code
Frequently Asked Questions