A North African country of amazing diversity, Morocco is packed with exotic experiences unlike anywhere else. It is therefore almost impossible to narrow down a list of things to do in the country down to 10. This post, however, aims to offer you a snapshot of what you can expect on a trip to this fascinating land, from Hassan II Mosque in Casablanca to Chaouwara Tannery in Fez.


1. Explore the Hassan II Mosque in Casablanca

Designed by the French architect Michel Pinseau, Hassan II Mosque is one of the most magnificent mosques in the world. It is the largest in Morocco, having the world's tallest minaret (689 feet /210 meters). Commissioned by King Hassan II, it took 7 years to construct, with the joint efforts of 10, 000 artisan craftsmen. Non-Muslim visitors can visit the mosque on guided tours outside prayer times. But you can also feel the charm of this building and its oceanfront backdrop from the outside.

Hassan II Mosque in CasablancaHassan II Mosque is the most iconic sight in Casablanca


If you enter the mosque, remember to dress respectfully. Long sleeves, skirt, and trousers are preferable.


2. Visit Marrakesh's Bahia Palace

The Bahia Palace, meaning brilliance, was built at the order of Si Moussa who was the grand vizier of the sultan, and intended to be the most beautiful palace of its time. It is indeed an excellent example of Moroccan architecture. Spread over two acres / 8,100 m2, this 19-century royal complex consists of lovely buildings and gardens that are filled with orange trees and splashing fountains. Council rooms are also impressive, with zellig fireplaces, flooring and painted cedarwork. A visit here will give you an insight into how the ruling class of Morocco lived in the past.

Opening hours: 9 AM- 4:30 PM

Location: 5 Rue Riad Zitoun el Jdid, Marrakech

Mosaics in Bahia PalaceExquisite mosaics can be seen in Bahia Palace


3. Unwind in the charming town of Chefchaouen

Perched beneath the spectacular peaks of Rif Mountains, the centuries-old Chechaouen is one of the most mesmerizing towns in Morocco. It is famous for its blue-washed houses, and cobbled streets against the breathtaking mountain scenery. You may explore its quaint craft markets, sit in a street-side café, or simply walk through the streets at your own pace to absorb the ambiance.

Chefchaouen in MoroccoPeople walking in the lane of Chefchaouen (photo credit: Gene Tobia)

15-Day Premium Morocco Highlights Casablanca, Rabat, Tangier, Chefchaouen, Fez, Erfoud, Ouarzazate, Marrakech, Essaouira
View Details


4. Hike High Atlas Mountains

Away from the hustle and bustle of the city, the High Atlas is perfect for people to get fresh air and splendid mountain views. The famous mountain range is home to Toubkal, North Africa's highest peak, with an elevation of 13,671 feet/4,167 meters. It is the most popular hiking destination in Morocco.

Most hikes start in a mountain village called Imlil, which is only an hour's drive from Marrakesh. Though a hiking guide is not a must, it is best to have one, especially if you are not an experienced hiker, as it will make the trek a lot easier. April and May are the best times to go when there are pleasant weather and the least rain. If you don't fancy a walk to the summit, it is also nice to just hike in the area surrounding the mountain.


5. Discover the Roman ruins of Volubilis

Step back in time with a visit to the Roman ruins of Volubilis, located on a fertile plain about 33 kilometers /20½ miles north of Meknès. Volubilis is Morocco's best archeological site and has been protected by UNESCO since 1997. You will marvel at a great number of bronze and marble statues, inscriptions and exquisite mosaics here. As you stroll among these ruins, you can imagine what Volubilis must have looked like two thousand years ago.

The Roman ruin of VolubilisThe Roman ruins of Volubilis


1). Bring a hat and lots of water if you visit in summer days as it can be hot and the sun is fierce.

2). The ideal time of the day to see the site is either in the early morning or late afternoon when the ancient columns are lit by the first or last rays of the sun.

3). Visit in the spring when you may find beautiful wildflowers among the abandoned stones, and the whole area is at its greenest.


6. Explore one of the souks

One of the most exciting things on a Morocco trip is visiting the souks of the medina in the old city. These labyrinthine bazaars brim with colors, scents, and sounds. You can find everything from Aladdin's lamps to richly colored fabric, hand-woven carpets, and highly piled spices.

A souk in MarrakeshA souk in Marrakesh

1). An unwritten rule in Morocco (except Fez) is to walk on the right side of the street when you see an oncoming moped.

2). Always ask for permission before taking any photos of the local people.

3). It is best not to ask the price of anything if you do not have the intention to buy it.

4). A local guide can be helpful in navigating the narrow alleys.


7. Learn to cook delicious Moroccan food

Influenced by the Berbers, the Arabs, the Andalusians and the French, Moroccan cuisine is unique and known throughout the world. Some of the iconic dishes are couscous, tagines, harira, and brochettes. You can sample these delicacies in the street stalls or restaurants and sign up for a cooking class to learn how to make them yourself. Guesthouses or riads normally offer cooking classes that take you to the souks to shop for ingredients, then demonstrate how to prepare them in the traditional way. Finally, you can enjoy your own creation. It is well worth spending a half day on this as it may become a souvenir you will treasure for a lifetime.

Moroccan food in FezDelectable Moroccan food served in a restaurant in Fez


8. Spend a night in the Sahara Desert

No Morocco trip is complete without a visit to the Sahara Desert. It is a one-of-a-kind experience that you will always remember. Erg Chebbi near the town of Merzouga is home to the highest and most beautiful sand dunes in Morocco and it would be a great idea to have a night stay here at the traditional Bedouin camp. You can take a camel ride to see the seemingly endless desert, watch the spectacular dunes at sunrise and sunset, and when night falls, enjoy a freshly cooked dinner with a Bedouin family under a cloak of stars.

Spectacular sand dunes in the Sahara DesertSpectacular sand dunes in the Sahara Desert


9. Take part in a cultural festival

Morocco hosts an amazing number of fascinating festivals and events throughout the year and timing your visit to attend one of them can give you a once-in-a-lifetime experience, enabling you to immerse yourself in the local culture. Here are some of the festivals that you may consider attending:

Kelaa-des-Mgouna Rose Festival

Held every May, this celebrates the rose harvest with parades and traditional song and dance in the oasis town of Kelaa-des-Mgouna.

Fez Festival of World Sacred Music

This is a multi-day celebration of music that takes place every summer. You may see performers from all over the world, from whirling dervishes to dancers, chanters and mystics.

Marrakesh Popular Arts Festival

Held mainly in the El Badi Palace and Djemma el Fna, the festival attracts musicians, dancers, fortune tellers, snake charmers, and fire swallowers. It takes place in the summer.

Erfoud Date Festival

The festival is held every October in the Erfoud region to celebrate the harvest of over 1 million date palms, with traditional music, dancing, and processions.


10. Visit the Chaouwara Tannery in Fez

Tanneries are one of the most iconic sights of the imperial city of Fez. They are usually found in the leather souks in the old medina and have been operated since the medieval times. Located in the Fes el Bali, Chaouwara is one of the largest and oldest tanneries in Fez. Here you can see men working under the hot sun, some standing in stone vessels filled with various dyes, in which animal hides are soaked. These hides are all processed manually into quality leather products sold all over the globe.

A tannery in Fez, MoroccoThe Chaouwara Tannery in Fez

These are just 10 of the excitements awaiting travelers in Morocco. Interested in a journey to this fascinating country? We are happy to customize a trip to your interests and budget.

What Our Clients Say

"Great Service and Value", "Exceed All Expectations", "Highly Recommend".


1-to-1 Service | Reply within 24hrs | Expert's Advice


Subscribe to our newsletter so we can provide you with insider travel information, exclusive offers, and discounts.
We respect your privacy. You could unsubscribe at any time.