I’m so happy you’re thinking about visiting Morocco.
I’ve travelled across every part of Morocco, and here I’ve listed the cities by region to make your trip as easy and inspiring as possible. Scroll down for extra tips and things to know before going to Morocco.



Tangier
A historic port city where Europe and Africa meet, with lively streets and ocean views.
Asilah
A white-and-blue seaside town known for its murals, ramparts and calm vibe.
Chefchaouen
The famous blue city nestled in the Rif Mountains, full of winding alleys and painted walls.
Explore the gateway to Africa where history meets the future. Click on Read More to discover the places you can visit in this city.
Find artistic inspiration in the murals of this serene coastal medina. Click on Read More to discover the places you can visit in this city.
Lose yourself in the enchanting maze of blue-washed streets. Click on Read More to discover the places you can visit in this city.
Central Morocco: The Imperial Circuit
From here, we move into the heart of the country. In Casablanca, Rabat, Meknès, Fes and Ifrane, you’ll walk through imperial cities, quiet squares and cool mountain air. This is where you’ll feel Morocco’s history and daily life all around you.



Casablanca
A modern coastal city blending business, culture and the iconic Hassan II Mosque.
Rabat
The capital city, home to grand monuments, ocean views and relaxed neighborhoods.
Meknès
An imperial city with grand gates, a historic medina and peaceful squares.
Explore Morocco’s economic heart and admire the oceanfront mosque that defines Casablanca’s skyline. Click on Read More to discover the places you can visit in this city.
Walk through the political capital, between historic kasbahs, gardens and the Atlantic coast. Click on Read More to discover the places you can visit in this city.
Slow down in quieter imperial corners, where daily life moves at a softer rhythm. Click on Read More to discover the places you can visit in this city.



Fes
Morocco’s cultural heart, famous for its ancient medina, traditional crafts and rich history.
Ifrane
A mountain town with alpine-style houses, cool weather and cedar forests.
Marrakesh
A vibrant city known for its bustling souks, historic palaces and lively Jemaa el-Fnaa square.
Lose yourself in the maze of Fes’s old streets, where every turn reveals a new craft or story.
Escape to Morocco’s “Little Switzerland” for fresh air, green parks and a slower pace.
Feel the full energy of the Red City, from rooftop sunsets to the sounds of the night market.
Southern Morocco Cities



Essaouira
A charming coastal city known for its windy beaches, relaxed medina and artistic vibe.
Taghazout
A laid-back surf village famous for its waves, beach cafes and sunset views.
Ouarzazate
Gateway to the desert, known for its film studios, kasbahs and dramatic landscapes.
Lastly, our journey continues into the South. Visiting Essaouira, Taghazout, Ouarzazate, Merzouga, and Dakhla allows you to witness the meeting of vast oceans, rugged peaks, and golden sands. It is in these serene landscapes that time stands still, offering unforgettable views of breaking waves and cosmic nights. Click on Read More to discover the places you can visit in this city.
Discover Morocco's premier surf spot with its relaxed village atmosphere. Click on Read More to discover the places you can visit in this city.
Step into the history of cinema at the doorstep of the Sahara Desert. Click on Read More to discover the places you can visit in this city.


Merzouga
A desert village famous for its golden dunes and sunrise camel rides.
Dakhla
A coastal city between ocean and desert, popular for kitesurfing and wild beaches.
Experience an unforgettable night under the starry sky of the Sahara. Click on Read More to discover the places you can visit in this city.
A unique destination where the Sahara meets the Atlantic Ocean. Click on Read More to discover the places you can visit in this city.
20 Things to Know Before Traveling to Morocco
- 1. Cash is still important – Many small shops, taxis and markets only take cash, not cards.
2. Local currency is the Moroccan dirham (MAD) – You can change money at the airport, banks or official exchange offices.
3. French and Arabic are widely spoken – In tourist areas, many people also speak English.
4. Dress modestly, especially in medinas – Cover shoulders and knees to feel more comfortable and respectful.
5. Friday is a special day – It’s the main prayer day, so some places may open later or be quieter.
6. Tap water is not always recommended – Most visitors prefer to drink bottled water to avoid stomach problems.
7. Always ask the taxi to use the meter – If the driver refuses, you can politely say no and take another taxi.
8. Fake guides are common in old medinas – If you don’t want help, say “No thank you” and keep walking.
9. Haggling is normal in souks – Start lower, stay friendly, and don’t feel bad if you walk away.
10. Public displays of affection are not common – Keep it simple in public (no big kisses or hugs).
11. Mosques are usually closed to non‑Muslims – Except a few, like Hassan II Mosque in Casablanca with guided visits.
12. Ask before taking photos of people – Some may say no or ask for a small tip.
13. Weather changes a lot by region – You can have snow in the mountains and heat in the desert in the same trip.
14. Trains are a good way to travel between big cities – They are usually safe, comfortable and easy to use.
15. Buses and shared taxis connect smaller towns – They can be crowded but are part of the local experience.
16. Ramadan changes daily life – Some cafés and restaurants may be closed in the day, but evenings are very lively.
17. Street food is delicious but choose busy places – A stall with many locals is usually a safer choice.
18. Keep an eye on your belongings in crowded areas – Pickpockets can be a problem in busy squares and markets.
19. SIM cards are cheap and useful – You can buy one at the airport or in the city to use maps and stay connected.
20. Moroccans are very welcoming – A smile and a few words like “Salam” (hello) and “Shukran” (thank you) go a long way.
Best Times to Visit Morocco’s Major Cities
- Marrakesh: Spring (March to May) or Autumn (September to November) for pleasant temperatures and clear skies. Avoid the extreme summer heat of July and August.
- Fes: April to June and September to November offer mild weather, perfect for exploring the extensive medina without the intense summer sun.
- Chefchaouen: Spring and Autumn are ideal for hiking in the Rif Mountains. Summer is cooler than the interior but can be crowded.
- Essaouira & Coastal Cities: May to September is the best time for beach vibes. The "Wind City" stays fresh even when the rest of the country is scorching.
- Casablanca & Rabat: These coastal cities are great year-round, but Spring (April to June) offers the most comfortable sightseeing weather.
- Merzouga (Sahara Desert): Spring or Autumn are strictly recommended. Winter nights are freezing, and Summer days are dangerously hot.
- Tangier: March to November is pleasant for port-side walks and ocean views, avoiding the rainier winter months.