From the aromatic spice markets of Marrakech’s buzzing medinas to the endless expanses of Saharan sand dunes, Morocco is a richly diverse place. Whether you want to sleep under blankets of stars or barter for handmade handbags, this is the place for you.

When I first set foot in Morocco, I fell in love with the local architecture and the charming aesthetics. There is something truly magical about the splashes of color and stunning mosaics that line even the most quiet of streets.

As you plan your itinerary, Morocco is likely to come up as a top destination. There are plenty of things to do in Morocco, but there are also many places to see and enjoy.

Here are ten places you should visit in Morocco that might not be on your radar.

 Chefchaouen

Nestled in the Rif Mountains of Morocco, this charming little city is famous for its stunning old town and welcoming atmosphere. It’s one of the country’s most popular destinations and it is easy to see why.

Chefchaouen, the Blue City of Morocco, is one of my favorite places on the planet. It’s one of the stops on our TBA Escapes Moroccan tour and it’s a photographer’s dream!

Essaouira

A world away from the chaotic streets of Marrakech is a breath of fresh air. It’s an easy 2½-hour drive from Marrakech or you can take a short flight to soak in a more authentic side of Morocco.

The place to go when in Morocco is Essaouira. Here you can shop for handcrafted wares and enjoy the vibrant city life. Explore the markets to meet locals and savor the food. This city is a perfect spot to experience all that Morocco has to offer.

Excited to explore? Take a look at my guide on How to Spend 48 Hours in Essaouira, Morocco’s Unforgettable Town. This city has it all: a large number of amazing activities and sights, from the beach to the souk for shopping, from the spice market to the medina for exploring its ancient buildings

Fes

Morocco’s cultural capital, this northeastern city has the oldest medina in Morocco – and that’s a very big deal! The old town of each city or medina as they’re referred to in Arabic is the beating heart of the community. These vibrant marketplaces are where locals and tourists alike meet, live, and shop tourists are people who are on vacation.

Spend at least one day exploring Fes, Morocco.

Once you’ve had your fill of bargaining, it is time to go out and explore the Kairaouine Mosque with its beautiful grounds.

Sahara Desert

Countless tourists come and go from the capital city of Morocco without ever setting foot outside of its medina.

Morocco is one of the most beautiful places in the world, but it’s not just for tourists. The real beauty lies far from the spice shops and colorful bazaars.

To experience the breathtaking natural beauty of the Mediterranean wonderland hop on a camel and get out of town. Jump into the desert and disconnect from everything on earth.

Go on a magical overnight journey into the Sahara Desert. It’s a long trek, but that makes it all the more rewarding.

Tangier

Years ago, you might have seen Truman Capote and Tennessee Williams wandering past you in the whitewashed hillside of this bohemian paradise. Once the haunt of the world’s greatest writers poets and artists, it is now a place that can only sit and wait for those walls to spill their countless secrets.

While the city has lost much of its underground vibe, it is every bit as beautiful as it once was.

Nowadays, many people head to the city in search of a vacation. Thanks to its proximity to the south of Spain, the city is easy to get to by train or plane. The trip only takes 30 minutes and is very affordable. One can make it there in under an hour by train or, if you prefer, you can fly there in

Planning Tip: Want to see it all? Hit the rails! If you have time, I’d recommend hitting the rails. Just hop from city to city, and you’ll be able to visit a lot of places in a short amount of time.

Casablanca

Casablanca is the largest city in Morocco and home to three million people. Many of its winding alleyways have been replaced by towering skyscrapers. Although many travelers are surprised to see such a huge metropolis, this is what New Morrocco is like.

The mosque in the Moroccan city of Casablanca is called Hassan II Mosque. The mosque itself is one of two that non-Muslims can visit in Morocco, and it’s certainly worth the trip to take in this beautiful piece of architecture.

The incredible mosque in Mecca is one of the most significant places on the planet. Located on the coast, it is an incredibly tall structure with a second-tall minaret.

It’s so easy to get around Morocco. Travel around the country is a breeze with all the inexpensive ways to explore. Plan ahead and you can see it all without worrying about breaking the bank.

Rabat

Morocco’s capital city is a place that maintains the French colonial atmosphere of the country. The city has a great mix of European and Arabic architecture.

With fewer tourists than you’ll find in Marrakech or Chefchaouen, this tranquil city will give you the opportunity to see another side of Morocco.

Escape the frantic pace of the modern metropolises and take a relaxing dip in the European atmosphere of this exotic yet approachable city.

Meknes

This city is historically significant and has many historical sites. Despite this, it’s not something that most tourists would take the time to explore. That’s great for us! This city has maintained its authenticity and is ripe for exploration.

Take your time admiring the gorgeous gate, and enjoy the hopping nightlife spots. While you’re in the region, plan a day trip to the Roman ruins in Volubilis.

Asilah

Asilah is the island that sits in the middle of the Mediterranean Sea. It’s a picturesque city known for its whitewashed buildings and bottles of Rioja. The place has an old-world feel with many reminders of its Spanish colonial past.

Located only a 30-minute drive from Tangier, this is a dream destination for a beach getaway.

Plan your trip to Morroco carefully. Make sure you visit during the best month of the year for each region. The months of June, July, and August are all very popular times to visit Morocco. Summer is a great time to visit Fes, Marrakech, and Casablanca. Winter is also a good choice for visiting Mek

Ouarzazate

A mountain city nestled atop the High Atlas mountains of Morocco is the gateway to the Sahara Desert. This is the last stop before you enter the seemingly endless expanse of sand.

The city of Ouarzazate is famous for its filmmaking industry. Many Hollywood stars have made short films in this Moroccan town. Brad Pitt filmed the movie The Curious Case of Benjamin Button in the town’s beautiful bougainvillea-lined streets, while Martin Scorsese shot his film The Wolf of Wall Street here. And

The Ait Ben Haddou is a famed Berber village that was the site of many movies and television shows.