When you travel to Morocco the best places to visit include the imperial cities of Marrakech, Fes and Meknes. This is where you find wonderful bazaars, palaces and bustling town squares.

Morocco is also famous for its beaches and some of the best seaside towns include Essaouira, Tangier and Asilah. Morocco also has natural beauty.


main public square
Marrakech, Morocco

Situated at the foot of the Atlas Mountains, the imperial city of Marrakech is large, noisy, full of history, and beautiful. There’s a lot to see and do in Marrakech.

Fes (Fez):

Fes (Fez) Morocco
Fes (Fez)

The most complete medieval city of the Arab world, Fes is a strange and appealing mix of Middle Ages meets the modern world. The extraordinary medina city of Fes El Bali is worth a few days walking in itself.


Essaouira is a great place to get away from the heat and bustle of the bigger cities.

Essaouira, Morocco

Highlights include strolling through the town’s beautiful narrow streets filled with red and blue painted houses, the ramparts, the beach and listening to traditional music of the Gnawas.


Chefchaouen is a small town in a big landscape. Popular with independent travelers.

Chefchaouen, Morocco

Highlights include hiking, swimming in streams, sipping a drink on the main square (Outa el Hammam) and enjoying the beauty of the white houses and their brightly painted doors.


Merzouga is a desert town that lies a stone throw away from the impressive Erg Chebbi sand dunes.

Merzouga, Erg Chebbi Desert, South Morocco,Morocco
Merzouga, Morocco

From here you can organize camel treks into the desert and get a little taste of Bedouin life.

Jebel Toubkal:

Jebel Toubkal, situated in the High Atlas Mountains, is North Africa’s highest peak at 4,167m (13,667 ft).

Jebel toubkal
Jebel Toubkal, Morocco

It’s a challenging trek to the summit, but worth it for the spectacular views.


Meknes is smaller and a little more laid back than Marrakech and Fez yet this imperial city has similar charms.

Meknes, Morocco

Highlights include a wonderfully preserved medina filled with souqs which is easy to navigate without a guide.


city of tangier
Tangier, Morocco

Tangier is the gateway to Africa for many travelers. While the city doesn’t have quite the charm it did in the 1940’s and 1950’s when you could rub shoulders with the likes of Truman Capote, Paul Bowles and Tennessee Williams there’s still a lot to see.


Asilah, Morocco

Asilah is a wonderful beach town on Morocco’s North Atlantic coast. Asilah is very popular with Moroccan vacationers who flock to its sandy beaches in the summer months. The city walls are covered in colorful murals and the houses are white-washed making this town look like it could be at home in Greece.