- Rabat – The capital of Morocco; very relaxed and stress-free, highlights are a 12th century tower and minaret.
- Agadir – It is best to visit Agadir because of its beaches. The town is a fine example of modern Morocco, with less emphasis on history and culture. A few cents on the local bus will take you to a couple of villages to the north, where you can enjoy some of the beaches.
- Casablanca – This coastal city is the starting point for many of the tourists flying into the country. If you have the time, both the historic medina and the modern mosque (the third largest in the world) are worth an afternoon
- Fes – Fes is the former capital of Morocco and home to the oldest university in the world, Qarawiyyin University.
- Marrakech (Marrakech) – Marrakech is a perfect combination of old and new Morocco. Plan at least a few days to wander the vast maze of souks and ruins in the medina. The grand square of Djeema El Fna at dusk is not to be missed.
- Meknes – A modern, relaxed town that offers a welcome change from the tourist hustle and bustle of neighbouring Fes.
- Ouarzazate – Considered the capital of the south, Ouarzazate is a great example of conservation and tourism that has not destroyed the feeling of a fantastic and ancient city.
- Tangier – The city of Tangier is a starting point of most tourists who arrive by ferry from Spain. An enigmatic fascination that has historically attracted many artists (Matisse), musicians (Hendrix), politicians (Churchill), writers (Burroughs, Twain), and others (Malcolm Forbes).
- Tetouan – Beautiful beaches and is the gateway to the Rif Mountains.
- Chefchaouen – A mountain town inland from Tangier with whitewashed, winding streets, blue doors and olive trees. Chefchaouen is picture-postcard clean, a welcome escape from Tangier, and almost like a Greek island.
- Essaouira – An old seaside town that has just been rediscovered by tourists. From mid-June to August the beaches are packed, but at any other time you will be the only person there. Good music and great people. Nearest coast to Marrakech
- High Atlas – This is a frequent destination for all hikers, ski enthusiasts, as well as travelers interested in Berber culture.
- Merzouga and M’Hamid – Ride from one of these two settlements on the edge of the Sahara into the desert by camel or off-road vehicle to spend a night (or a week) between the sand dunes and under the stars.
- Desert oasis Tinerhir and access point to the breathtaking High Atlas Mountains
- Volubilis – 30 kilometres north of Meknes, the largest Roman ruins in Morocco, next to the holy city of Moulay Idriss.