Skip to main content
The Koutoubia Mosque and its minaret in Marrakech, in late-afternoon light

The best places to visit in Morocco.

Nine destinations cover ninety percent of what travellers come to Morocco for — from Marrakech to the Sahara dunes, Fes to Chefchaouen and the Atlantic coast.

Photo: Jakub Hałun, CC BY 4.0, via Wikimedia Commons

Each guide gives you the real number of days, the right time to visit, and a quote on request.

42 destinations
  1. The Koutoubia Mosque and its minaret in Marrakech, in late-afternoon light

    Marrakech

    The red city of souks, riads and gardens — three easy hours down the line from your Casablanca arrival.

    Region
    Imperial city
    Stay
    3–4 days
    Best time:
    March–May and September–November
    Read guide
  2. The Chouara tannery in the Fes medina from above: rows of white and dye-coloured vats among the old houses

    Fes

    The world's largest car-free medieval city — a direct train ride from your Casablanca gateway.

    Region
    Imperial city
    Stay
    2–3 days
    Best time:
    April–May and September–October
    Read guide
  3. Blue-painted steps in the medina of Chefchaouen, between flower pots, tiled walls and a zellige-framed doorway

    Chefchaouen

    Morocco's blue pearl — a 15th-century Rif medina, the high point of any northern run from your Casablanca arrival.

    Region
    Rif mountains
    Stay
    1–2 nights
    Best time:
    April–June and September–October (mild 18–26 °C, low rain)
    Read guide
  4. Orange sand dunes of the Erg Chebbi near Merzouga, with tufts of grass in the hollows

    Sahara & Merzouga

    Real Sahara: 150m dunes, camel caravans and luxury camps — the great onward journey from your Casablanca arrival.

    Region
    Erg Chebbi
    Stay
    5 days (4 nights) minimum; shorter on request
    Best time:
    October–April (avoid July–August)
    Read guide
  5. The square stone tower of the Skala du Port in Essaouira above the fishing harbour, packed with blue wooden boats

    Essaouira

    The windy fortress city: ramparts, fishing boats, argan oil and the best seafood in Morocco.

    Region
    Atlantic coast
    Stay
    2 days
    Best time:
    Year-round
    Read guide
  6. A village of flat-roofed houses on a slope of the Imlil valley, below snow-covered peaks of the High Atlas

    Atlas Mountains

    Berber villages, walnut groves and North Africa's highest summit — an hour beyond Marrakech.

    Region
    High Atlas
    Stay
    1–4 days
    Best time:
    April–June and September–November (winter for snow)
    Read guide
  7. The minaret of the Kasbah Mosque in Tangier, seen over the medina rooftops

    Tangier

    Where Africa meets Europe — and barely two hours from Casablanca on the Al Boraq high-speed line.

    Region
    Strait of Gibraltar
    Stay
    2 nights
    Best time:
    April–June and September–October
    Read guide
  8. The earthen ksar of Aït Benhaddou near Ouarzazate rising up its hill behind palms, seen across the dry riverbed

    Ouarzazate & Aït Ben Haddou

    The Hollywood of Africa: kasbahs, film studios and the southern gateway to the dunes.

    Region
    Pre-Sahara
    Stay
    1–2 nights (en route to the Sahara)
    Best time:
    March–May and September–November
    Read guide
  9. The white rooftops and apartment blocks of central Casablanca, with the minaret of the Hassan II Mosque against the Atlantic beyond

    Casablanca

    Morocco's front door — Hassan II Mosque on the Atlantic, Mauresque art-deco downtown, and the country's busiest international gateway.

    Region
    Atlantic coast
    Stay
    Half-day to 1 night
    Best time:
    Year-round
    Read guide
  10. The Hassan Tower in Rabat and the rows of column stumps of the unfinished mosque around it, under a blue sky

    Rabat

    Morocco's calm, green capital — the closest onward city to Casablanca, barely an hour up the line.

    Region
    Capital
    Stay
    1 day
    Best time:
    April–June and September–October
    Read guide
  11. The Bab Mansour gate in Meknes, its tiled and carved facade above people crossing the square in front

    Meknes

    The quiet imperial city of Moulay Ismail — monumental gates, vast granaries and Roman Volubilis next door.

    Region
    Imperial city
    Stay
    1 day (or a half-day with Volubilis)
    Best time:
    April–May and September–October
    Read guide
  12. The curve of Agadir's beach and bay seen from the hill above the city, with white apartment blocks in the foreground

    Agadir

    Morocco's sunshine beach capital — a long golden bay, modern resorts and the gateway to Paradise Valley and Taghazout.

    Region
    Atlantic coast
    Stay
    2–4 days
    Best time:
    Year-round
    Read guide
  13. Dadès & Todra Gorges

    Towering red canyons, palm oases and the famous switchback road — the dramatic heart of the desert route.

    Region
    Pre-Sahara
    Stay
    1–2 nights en route to the Sahara
    Best time:
    March–May (rose season in May) and September–November
    Read guide
  14. Ouzoud Falls

    Morocco's highest waterfalls — 110 metres of cascades, rainbows and wild Barbary macaques.

    Region
    Middle Atlas
    Stay
    Day trip from Marrakech
    Best time:
    March–June and September–October
    Read guide
  15. Agafay Desert

    A lunar landscape of rolling hills 40 minutes from Marrakech — luxury camps, camel rides and Atlas sunsets without the long drive.

    Region
    Near Marrakech
    Stay
    Half-day, sunset dinner, or overnight
    Best time:
    October–May (summer days are very hot)
    Read guide
  16. Ourika Valley

    Berber villages, river-bank lunches and seven waterfalls — the greenest, easiest Atlas escape from Marrakech.

    Region
    High Atlas
    Stay
    Day trip from Marrakech
    Best time:
    March–June and September–November (snow upstream in winter)
    Read guide
  17. Asilah

    A whitewashed Atlantic art town — Portuguese ramparts, painted murals and a calm, walkable medina near Tangier.

    Region
    Atlantic coast
    Stay
    A half-day or overnight from Tangier
    Best time:
    May–September for the coast
    Read guide
  18. Zagora

    Gateway to Erg Chigaga — a palm-lined oasis town at the threshold of the deep Sahara.

    Region
    Draa Valley
    Stay
    1–2 nights (en route to Erg Chigaga)
    Best time:
    October–March (summer temperatures regularly exceed 42°C)
    Read guide
  19. A village of flat-roofed houses on a slope of the Imlil valley, below snow-covered peaks of the High Atlas

    Imlil

    Imlil is the High Atlas trekking village that puts North Africa's highest summit within two days' walk.

    Region
    High Atlas
    Stay
    1–4 days
    Best time:
    April–June and September–November for trekking
    Read guide
  20. Taroudant

    Taroudant is the 'little Marrakech' of the south — a walled Saadian city of ochre ramparts and souks in the Souss plain.

    Region
    Souss Valley
    Stay
    1–2 nights
    Best time:
    October–April (summer heat is intense
    Read guide
  21. Taghazout

    Follow the Atlantic corridor south from Casablanca and it ends, eventually, at Taghazout — a bohemian surf village of point breaks, argan oil and copper sunsets above Agadir.

    Region
    Atlantic surf coast
    Stay
    2–5 days
    Best time:
    October–April for surf (consistent Atlantic swells)
    Read guide
  22. Ifrane

    Trade Casablanca's Mauresque facades for alpine chalets: Ifrane is the Middle Atlas 'Little Switzerland' of red roofs, snow and wild Barbary macaques, an inland turn off the northern rail line.

    Region
    Middle Atlas
    Stay
    1–2 nights
    Best time:
    December–February for snow and skiing
    Read guide
  23. Dakhla

    The Atlantic corridor that begins at Casablanca runs all the way to Dakhla — Africa's kitesurf capital, a turquoise Saharan lagoon where the ocean wind blows 300 days a year.

    Region
    Moroccan Sahara
    Stay
    3–5 days
    Best time:
    November–April for kitesurfing (reliable trade winds)
    Read guide
  24. Skoura

    Far from Casablanca's Atlantic concrete, Skoura is its opposite in earth — a palm oasis east of Ouarzazate of mud-brick kasbahs and the beautifully restored Amerdil fortress.

    Region
    Pre-Sahara
    Stay
    Half-day to 1 night
    Best time:
    March–May and September–November (date harvest is October)
    Read guide
  25. Tinghir

    Where Casablanca's gateway funnels travellers south, the road eventually reaches Tinghir — a green Todra-valley oasis below the Atlas, base camp for one of Morocco's most dramatic canyon hikes.

    Region
    Drâa-Tafilalet
    Stay
    1–2 nights
    Best time:
    March–May and September–November
    Read guide
  26. The Oualidia lagoon under a cloudy sky: bathers at the water's edge, small boats, a sandbar and the village along the far shore

    Oualidia

    Just down the Atlantic corridor from Casablanca, Oualidia is the country's oyster lagoon — a sheltered tidal bay of shellfish and flamingos on the road toward Essaouira.

    Region
    Atlantic coast
    Stay
    1 night or a long lunch stop
    Best time:
    Year-round
    Read guide
  27. Volubilis & Moulay Idriss

    Two hours inland from Casablanca's gateway lies the most historically layered day in Morocco — Volubilis's Roman mosaics beneath the hilltop holy town of Moulay Idriss, near Meknes.

    Region
    Northern Morocco
    Stay
    A private day from Fes or Meknes
    Best time:
    March–May and September–November (mosaics are best in morning light
    Read guide
  28. Midelt

    On the long inland road that drops south from Casablanca toward the dunes, Midelt is the apple-country crossroads of the Atlas — gateway to the Cirque Jaffar and the Moulouya gorges.

    Region
    Middle Atlas
    Stay
    1 night (en route between Fes and the Sahara)
    Best time:
    May–October for hiking and the Cirque
    Read guide
  29. Sidi Ifni

    If Casablanca is Morocco's Mauresque Art-Deco metropolis, Sidi Ifni is its sun-bleached Spanish echo — a far-south Atlantic enclave of crumbling colonial lines and surf beaches by the Legzira sea arches.

    Region
    Atlantic coast
    Stay
    1–2 nights
    Best time:
    April–October for the coast
    Read guide
  30. The vaulted Portuguese Cistern in El Jadida, its stone columns reflected in the water on the floor

    El Jadida

    El Jadida is Morocco's UNESCO Portuguese city — a 16th-century Atlantic fortress with a miraculous cistern, 90 minutes from Casablanca.

    Region
    Atlantic coast
    Stay
    Half-day to 1 night
    Best time:
    April–October for the coast
    Read guide
  31. Azrou

    Swap Casablanca's Atlantic haze for cedar shade: Azrou is the Middle Atlas forest village where wild Barbary macaques move through ancient Cedrus atlantica groves.

    Region
    Middle Atlas
    Stay
    Half-day to 1 night
    Best time:
    April–June and September–November
    Read guide
  32. Moulay Bousselham

    Moulay Bousselham is Morocco's premier birdwatching lagoon — the Merja Zerga wetland draws tens of thousands of wintering waterbirds to a sleepy fishing village between Rabat and Tangier.

    Region
    Atlantic coast
    Stay
    1 night
    Best time:
    November–March for peak birdwatching
    Read guide
  33. Tétouan

    Ride the high-speed line north from Casablanca and finish in Tétouan — Morocco's Andalusian city, a UNESCO medina of whitewashed lanes, Moorish stucco and the heritage of Muslim and Jewish Iberia.

    Region
    Rif mountains
    Stay
    1–2 nights
    Best time:
    April–June and September–October
    Read guide
  34. Tafraout

    Far from Casablanca's grey Atlantic stone, Tafraout glows pink — a granite-and-palm village ringed by painted boulders, almond blossom and the peaks of the Ameln valley.

    Region
    Anti-Atlas
    Stay
    1–2 nights
    Best time:
    January–February for almond blossom
    Read guide
  35. Mirleft

    Where Casablanca's Atlantic is all corniche and concrete, Mirleft is all cliff and cove — Morocco's finest undeveloped surf village, strung between Agadir and Sidi Ifni.

    Region
    Atlantic coast
    Stay
    2–3 nights
    Best time:
    April–October for swimming
    Read guide
  36. Larache

    Up the Atlantic corridor from Casablanca, Larache is the coast's quiet Spanish-colonial port — a weathered medina above a river estuary beside the Phoenician and Roman ruins of Lixus.

    Region
    Atlantic coast
    Stay
    1 night
    Best time:
    April–October
    Read guide
  37. Béni Mellal

    The first inland turn off the Casablanca corridor: Béni Mellal opens the Ain Asserdoun springs, the Bin el-Ouidane reservoir and the cedar highlands of the central Middle Atlas.

    Region
    Middle Atlas foothills
    Stay
    1 night (or en route between Marrakech and Fes)
    Best time:
    March–June and September–November
    Read guide
  38. Rissani

    At the far south-eastern end of the road from Casablanca sits Rissani — ancient Tafilalt capital, cradle of the Alaouite dynasty and Morocco's most atmospheric Thursday market, gateway to Merzouga.

    Region
    Tafilalt oasis
    Stay
    1 night (en route to Merzouga)
    Best time:
    October–April (summer heat regularly exceeds 42°C
    Read guide
  39. M'Hamid el Ghizlane

    Follow the road as far inland from Casablanca as it goes and it stops at M'Hamid el Ghizlane — the last town before Erg Chigaga and Morocco's deepest, wildest desert.

    Region
    Draa Valley
    Stay
    Part of a five-day (four-night) desert route, with nights in M'Hamid and at an Erg Chigaga camp
    Best time:
    October–March (summer temperatures exceed 45°C
    Read guide
  40. Aït Bougmez Valley

    Trade Casablanca's Atlantic flatlands for high mountain silence: Aït Bougmez is Morocco's 'Happy Valley', a terraced Berber sanctuary and trailhead for the M'Goun massif.

    Region
    High Atlas
    Stay
    2–4 days
    Best time:
    May–October (the valley road from Azilal can be blocked by snow November–April
    Read guide
  41. Akchour

    At the northern end of the run from Casablanca, deep in the Rif, Akchour delivers the region's finest day hike — emerald waterfalls and the natural rock arch of God's Bridge, 30 km from Chefchaouen.

    Region
    Rif mountains
    Stay
    Day hike from Chefchaouen
    Best time:
    April–June and September–October (waterfalls are strongest March–May
    Read guide
  42. Saïdia

    Cross the country east from Casablanca's Atlantic and you reach Saïdia — Morocco's Mediterranean Blue-Flag resort, 14 km of golden sand on the Algerian border with the country's finest sea swimming.

    Region
    Mediterranean coast
    Stay
    2–4 days
    Best time:
    June–September for beach and swimming (sea temperatures 24–28°C)
    Read guide

Frequently asked questions about Morocco destinations.

Why start a Morocco trip in Casablanca?
Casablanca has Morocco's main international airport (Mohammed V) and is the country's busiest rail hub, so it is the most common arrival point for travellers flying in. From the city you can see the landmark Hassan II Mosque and the Art-Deco centre, then continue by train to Rabat, Marrakech, Fes or Tangier. That makes it a practical gateway and stopover at the start or end of a wider Morocco itinerary.
Which destinations are easy to reach from Casablanca?
Rabat, the capital, is the closest major destination — about an hour north by train — and pairs naturally with Casablanca for its kasbah and historic medina. El Jadida and the Portuguese cistern lie down the Atlantic coast, while the trains south reach Marrakech in around three hours and the high-speed Al Boraq line runs north to Tangier. Fes and Meknes are reachable by direct train too, so Casablanca connects easily to most of the country.
What is worth seeing along the Atlantic coast?
Morocco's Atlantic seaboard has plenty beyond Casablanca's Corniche. Rabat blends ocean ramparts with the Kasbah of the Udayas; El Jadida has its UNESCO-listed Portuguese cistern and walled town; Oualidia is known for its calm lagoon and oysters; and further south, the walled port of Essaouira is a favourite for its relaxed medina and sea breezes. The coast stays milder than the interior, which makes it pleasant even in summer.
How do you travel between Moroccan cities?
The national rail operator ONCF links Casablanca with Rabat, Marrakech, Fes, Meknes and Tangier, including the Al Boraq high-speed service to Tangier. For towns the train does not reach, CTM and Supratours run reliable long-distance buses. To explore at your own pace — or to reach the Atlas mountains, the kasbah country or the Sahara — a private driver gives the most flexibility, since those routes involve long drives and several stops.
When is the best time to visit Casablanca and the coast?
Thanks to the ocean, Casablanca and the Atlantic coast enjoy a mild climate for most of the year. Spring (April–June) and autumn (September–November) are especially comfortable, with warm days and sea breezes. Summers are warm but rarely extreme near the coast, while winters are cool and can be wet. Coastal mornings are sometimes hazy, so afternoons often give the clearest light for sightseeing and photographs.

Get a free itinerary.

Updated each season by our Casablanca team. Local operator, private trips only. Browse all tours

Get a free itinerary