Skip to main content
Marrakech rooftops at sunset

Destinations · 42 curated guides

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. Each guide gives you the real number of days, the right time to visit, and a quote on request.

Updated each season by our Marrakech teamLocal operatorPrivate trips onlyReal prices

42 destinations

Marrakech, Morocco
3–4 days
Imperial city

Marrakech

Where your Sahara journey begins: the red city departure point for the southern dune routes.

Best time: March–May and September–NovemberRead guide
Fes, Morocco
2–3 days
Imperial city

Fes

The northern gateway to the desert: where the Fes–Merzouga route to the dunes begins.

Best time: April–May and September–OctoberRead guide
Chefchaouen, Morocco
1–2 nights
Rif mountains

Chefchaouen

The blue mountain town that makes a cool, green contrast before or after the Sahara dunes.

Best time: April–June and September–October (mild 18–26 °C, low rain)Read guide
Sahara & Merzouga, Morocco
3 days minimum from Marrakech
Erg Chebbi

Sahara & Merzouga

The Sahara proper: Erg Chebbi's 150m dunes, camel caravans at dusk, and luxury camps under the whole desert sky.

Best time: October–April (avoid July–August)Read guide
Essaouira, Morocco
2 days
Atlantic coast

Essaouira

The windswept Atlantic counterpoint to the desert — ramparts, fresh seafood and ocean air after the dunes.

Best time: Year-roundRead guide
Atlas Mountains, Morocco
1–4 days
High Atlas

Atlas Mountains

The mountain wall every desert route crosses — Berber villages, walnut groves and North Africa's highest summit.

Best time: April–June and September–November (winter for snow)Read guide
Tangier, Morocco
2 nights
Strait of Gibraltar

Tangier

Where Africa meets Europe — the northern entry point for travellers heading down to the desert via Fes.

Best time: April–June and September–OctoberRead guide
Ouarzazate & Aït Ben Haddou, Morocco
1–2 nights (en route to the Sahara)
Pre-Sahara

Ouarzazate & Aït Ben Haddou

The desert's threshold city — the kasbah-road staging post on every route to the Sahara dunes.

Best time: March–May and September–NovemberRead guide
Casablanca, Morocco
Half-day to 1 night
Atlantic coast

Casablanca

The main international arrival point — where many desert journeys touch down before the road south.

Best time: Year-roundRead guide
Rabat, Morocco
1 day
Capital

Rabat

A calm Atlantic capital to ease into Morocco before the long road south to the dunes.

Best time: April–June and September–OctoberRead guide
Meknes, Morocco
1 day (or a half-day with Volubilis)
Imperial city

Meknes

The quiet imperial city near Fes — an easy add-on before the northern desert road south.

Best time: April–May and September–OctoberRead guide
Agadir, Morocco
2–4 days
Atlantic coast

Agadir

The Atlantic beach resort to unwind by the sea after the dunes — sun, surf and easy downtime.

Best time: Year-roundRead guide
Dadès & Todra Gorges, Morocco
1–2 nights en route to the Sahara
Pre-Sahara

Dadès & Todra Gorges

Towering red canyons and the famous switchback road — the dramatic mid-point of the route to the dunes.

Best time: March–May (rose season in May) and September–NovemberRead guide
Ouzoud Falls, Morocco
Day trip from Marrakech
Middle Atlas

Ouzoud Falls

Morocco's highest waterfalls — a green, watered contrast to the desert in the Middle Atlas.

Best time: March–June and September–OctoberRead guide
Agafay Desert, Morocco
Half-day, sunset dinner, or overnight
Near Marrakech

Agafay Desert

The desert taster 40 minutes from Marrakech — camps, camels and Atlas sunsets when there's no time for the Sahara.

Best time: October–May (summer days are very hot)Read guide
Ourika Valley, Morocco
Day trip from Marrakech
High Atlas

Ourika Valley

A green river valley an hour from Marrakech — cool Berber country before the desert heat.

Best time: March–June and September–November (snow upstream in winter)Read guide
Asilah, Morocco
A half-day or overnight from Tangier
Atlantic coast

Asilah

A whitewashed Atlantic art town near Tangier — a calm coastal stop at the top of the desert road.

Best time: May–September for the coastRead guide
Zagora, Morocco
1–2 nights (en route to Erg Chigaga)
Draa Valley

Zagora

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

Best time: October–March (summer temperatures regularly exceed 42°C)Read guide
Imlil, Morocco
1–4 days
High Atlas

Imlil

The High Atlas trekking village an hour from Marrakech — a cool-mountain add-on before the desert heat.

Best time: April–June and September–November for trekkingRead guide
Taroudant, Morocco
1–2 nights
Souss Valley

Taroudant

A walled Saadian city of ochre ramparts in the Souss plain — the southern back-route toward the desert.

Best time: October–April (summer heat is intenseRead guide
Taghazout, Morocco
2–5 days
Atlantic surf coast

Taghazout

Morocco's bohemian surf village north of Agadir — Atlantic point breaks to wind down after the dunes.

Best time: October–April for surf (consistent Atlantic swells)Read guide
Ifrane, Morocco
1–2 nights
Middle Atlas

Ifrane

Morocco's cedar-forested 'Little Switzerland' — the first cool stop on the Fes road to the desert.

Best time: December–February for snow and skiingRead guide
Dakhla, Morocco
3–5 days
Western Sahara

Dakhla

Where the Sahara meets the Atlantic — a turquoise desert lagoon and Africa's kitesurf capital in the deep south.

Best time: November–April for kitesurfing (reliable trade winds)Read guide
Skoura, Morocco
Half-day to 1 night
Pre-Sahara

Skoura

On the kasbah road west of the dunes — Skoura's palm oasis and the storied Kasbah Amridil.

Best time: March–May and September–November (date harvest is October)Read guide
Tinghir, Morocco
1–2 nights
Drâa-Tafilalet

Tinghir

Where the desert pistes meet the gorges — Tinghir, lush oasis gateway to the Todra canyon.

Best time: March–May and September–NovemberRead guide
Oualidia, Morocco
1 night or a long lunch stop
Atlantic coast

Oualidia

Morocco's oyster lagoon on the Atlantic — a fresh-seafood contrast to the dry desert south.

Best time: Year-roundRead guide
Volubilis & Moulay Idriss, Morocco
A private day from Fes or Meknes
Northern Morocco

Volubilis & Moulay Idriss

Roman mosaics beneath a hilltop holy town near Fes — a historic day to add before the desert road south.

Best time: March–May and September–November (mosaics are best in morning lightRead guide
Midelt, Morocco
1 night (en route between Fes and the Sahara)
Middle Atlas

Midelt

On the long desert road over the Middle Atlas — Midelt, the apple-country crossroads between Fes and the Sahara.

Best time: May–October for hiking and the CirqueRead guide
Sidi Ifni, Morocco
1–2 nights
Atlantic coast

Sidi Ifni

An Art Deco Atlantic frontier town at the desert's coastal edge — Spanish colonial decay and the Legzira sea arches.

Best time: April–October for the coastRead guide
El Jadida, Morocco
Half-day to 1 night
Atlantic coast

El Jadida

A UNESCO Portuguese Atlantic fortress 90 minutes from Casablanca — a coastal stop to bookend a desert trip.

Best time: April–October for the coastRead guide
Azrou, Morocco
Half-day to 1 night
Middle Atlas

Azrou

The cedar-forest macaque stop on the Fes road south — a cool green pause before the descent to the dunes.

Best time: April–June and September–NovemberRead guide
Moulay Bousselham, Morocco
1 night
Atlantic coast

Moulay Bousselham

Morocco's premier birdwatching lagoon between Rabat and Tangier — a watery northern contrast to the desert.

Best time: November–March for peak birdwatchingRead guide
Tétouan, Morocco
1–2 nights
Rif mountains

Tétouan

Morocco's Andalusian UNESCO medina near Tangier — a northern stop at the top of the desert road.

Best time: April–June and September–OctoberRead guide
Tafraout, Morocco
1–2 nights
Anti-Atlas

Tafraout

Morocco's pink-granite oasis in the Anti-Atlas — painted boulders and almond blossom on the southern desert back-route.

Best time: January–February for almond blossomRead guide
Mirleft, Morocco
2–3 nights
Atlantic coast

Mirleft

Morocco's finest undeveloped cliff-and-cove village — a wild Atlantic counterpoint to the desert south.

Best time: April–October for swimmingRead guide
Larache, Morocco
1 night
Atlantic coast

Larache

A quiet Spanish-colonial Atlantic port near the Roman ruins of Lixus — a calm northern stop before the desert road.

Best time: April–OctoberRead guide
Béni Mellal, Morocco
1 night (or en route between Marrakech and Fes)
Middle Atlas foothills

Béni Mellal

Springs, turquoise reservoirs and Atlas foothills — a green central crossroads between the desert gateways.

Best time: March–June and September–NovemberRead guide
Rissani, Morocco
1 night (en route to Merzouga)
Tafilalt oasis

Rissani

The last big town before the sands — Rissani, ancient Tafilalt caravan gateway to Merzouga and Erg Chebbi.

Best time: October–April (summer heat regularly exceeds 42°CRead guide
M'Hamid el Ghizlane, Morocco
2 nights minimum (1 night in M'Hamid, 1 at Erg Chigaga camp)
Draa Valley

M'Hamid el Ghizlane

Where the tarmac ends and the dunes begin — M'Hamid el Ghizlane, our launch point for Erg Chigaga.

Best time: October–March (summer temperatures exceed 45°CRead guide
Aït Bougmez Valley, Morocco
2–4 days
High Atlas

Aït Bougmez Valley

Morocco's remote 'Happy Valley' — a High Atlas trekking sanctuary whose M'Goun traverse drops to the desert's edge.

Best time: May–October (the valley road from Azilal can be blocked by snow November–AprilRead guide
Akchour, Morocco
Day hike from Chefchaouen
Rif mountains

Akchour

The Rif's finest day hike — emerald waterfalls and a natural rock arch, the lush green opposite of the desert.

Best time: April–June and September–October (waterfalls are strongest March–MayRead guide
Saïdia, Morocco
2–4 days
Mediterranean coast

Saïdia

Morocco's Mediterranean blue-flag beach resort — 14 km of golden sand, the cool sea opposite of the desert.

Best time: June–September for beach and swimming (sea temperatures 24–28°C)Read guide

Frequently asked

Frequently asked questions about Sahara desert destinations.

Where are the Sahara dunes in Morocco?

Morocco's two main dune fields ('ergs') lie in the south. Erg Chebbi sits beside the village of Merzouga in the south-east and has the tallest, most photographed dunes. Erg Chigaga lies further south-west beyond Zagora and M'Hamid, and is larger, wilder and more remote, reached by a long 4x4 approach over rough piste.

How do I get to the desert from Marrakech or Fes?

Both cities are common starting points. From Marrakech the route to Merzouga crosses the High Atlas via the Tizi n'Tichka pass, with the Dadès and Todra gorges along the way, and takes the better part of a day. From Fes the road runs south through Ifrane, the cedar forests near Azrou and the Ziz valley. Many trips run one-way between Fes and Marrakech with the desert in between, so you don't double back.

What can I see on the way to the dunes?

The drive south is part of the trip. Common stops include Aït Ben Haddou, a fortified earthen ksar and UNESCO World Heritage Site near Ouarzazate; the Dadès gorge with its winding road and rock formations; the Todra gorge with its high canyon walls; and the palm-lined oases of the Drâa and Ziz valleys.

When is the best time for a Sahara desert trip?

Spring (roughly March to May) and autumn (September to November) are generally the most comfortable, with warm days and cool nights. High summer brings very strong heat in the desert, so many travellers avoid the peak of July and August. Winter days are pleasant, but desert nights can be cold, so warm layers matter year-round.

What is the difference between Erg Chebbi and Erg Chigaga?

Erg Chebbi, by Merzouga, is the easier to reach, with the village right at the sand's edge and the tallest dunes. Erg Chigaga, beyond M'Hamid, is larger and more remote, requiring a longer off-road approach — a good choice if you want fewer people and a deeper-desert feel. Both offer camel treks and overnight desert camps.