Skip to main content
Marrakech rooftops at sunset

Destinations · 42 curated guides

The best places to visit in Morocco.

Our destination guides cover what travellers come to Morocco for — from Marrakech to the Sahara dunes, Fes to Chefchaouen and the Atlantic coast. Each guide gives you a sensible number of days, the right time to visit, and a quote on request.

Updated each season by our Tangier teamLocal operatorPrivate trips onlyReal prices

42 destinations

Marrakech, Morocco
3–4 days
Imperial city

Marrakech

The red city at the far end of the line — where a northern Morocco journey reaches its warm, ochre conclusion.

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

Fes

Morocco's spiritual capital and the natural next stop south of the strait — the world's largest car-free medieval city.

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

Chefchaouen

Our own backyard mountain town — the cobalt-washed Rif medina just two hours up the road from Tangier.

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 deep south the northern coast only dreams of — 150m dunes, camel caravans and luxury camps under a sky thick with stars.

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

Essaouira

The Atlantic's other fortified port — a windswept, blue-and-white answer to Tangier, three hours west of Marrakech.

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

Atlas Mountains

North Africa's highest summit and the Berber high country — mountains of an altogether grander order than our green Rif, an hour from Marrakech.

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

Tangier

Our home city, where Africa meets Europe — the kasbah, the ferry port and the international Tangier of Bowles and Matisse.

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 Hollywood of Africa — kasbahs, film studios and the southern gateway to the dunes, far over the mountains from the strait.

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

Casablanca

Morocco's restless economic capital — art deco, the Hassan II Mosque on the Atlantic, and the rail hub that links the north to everywhere else.

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

Rabat

The calm green capital on the Al Boraq line — Almohad ramparts, royal monuments and an easy Atlantic medina between Tangier and the south.

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

Meknes

The underrated imperial city of Moulay Ismail — monumental gates, vast granaries and Roman Volubilis a half-hour away.

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

Agadir

The sun-soaked south coast — a long golden bay, modern resorts and the gateway to Taghazout and Paradise Valley.

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, palm oases and the famous switchback road — the dramatic spine of the deep-south desert route.

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

Ouzoud Falls

The Middle Atlas cascades — 110 metres of waterfall, afternoon rainbows and wild macaques, the green south's answer to the Rif's Akchour.

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

Agafay Desert

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

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

Ourika Valley

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

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

Our nearest coastal escape — a whitewashed Atlantic art town of Portuguese ramparts and painted murals, 40 minutes down from Tangier.

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, about as far from the strait as you can drive.

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 that puts North Africa's highest summit within two days' walk — alpine country far beyond the northern Rif.

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

Taroudant

The walled Saadian city of the Souss — a quieter 'little Marrakech' of ochre ramparts and souks, deep in the south below the High Atlas.

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

Taghazout

Far down the Atlantic from Tangier: the bohemian surf village north of Agadir, a fly-down add-on rather than a northern excursion.

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

Ifrane

The Middle Atlas 'Little Switzerland' — a cedar-forest detour deep south of Tangier, paired with Fes rather than reached from the north.

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

Dakhla

Morocco's far-southern kitesurf lagoon — about as far from Tangier as the country goes, a dedicated fly-in, never a northern trip.

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

Skoura

A palm-oasis kasbah cluster east of Ouarzazate — a southern-circuit stop far below Tangier, reached on a Marrakech-side desert run.

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

Tinghir

Gateway to the Todra Gorge in the deep south — a desert-circuit overnight, well beyond the reach of a northern day trip from Tangier.

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 central Atlantic — a Casablanca-side coastal stop, too far south for a Tangier day trip.

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 Meknes — a great cultural day reached on a Fes leg, a long haul south from Tangier.

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

The apple-country crossroads between the two Atlas ranges — the overnight that breaks the long Fes-to-Sahara drive, far south of Tangier.

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

Sidi Ifni

An Art Deco former Spanish enclave on the far-southern Atlantic — a fellow Spanish-era town, but a long southern leg from Tangier, not a coast hop.

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

El Jadida

A UNESCO Portuguese fortress on the central Atlantic — the same seafaring heritage as our northern ports, crowned by a Gothic cistern, 90 minutes south of Casablanca.

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

Azrou

Cedar-forest macaque country in the Middle Atlas — a wildlife stop on a Fes leg, deep inland from the northern coast.

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

Moulay Bousselham

Our coast's great birdwatching lagoon — the Merja Zerga wetland, where tens of thousands of wintering waterbirds gather at a sleepy fishing village south of Tangier.

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

Tétouan

Tangier's nearest great excursion — the UNESCO Andalusian city an hour down the motorway, an easy half-day or overnight from the north.

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

Tafraout

Pink-granite village of the Anti-Atlas — a deep-southern oasis reached on an Agadir-side trip, far from the Mediterranean north.

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

Mirleft

Undeveloped cliff-and-cove surf village on the far-southern Atlantic — an Agadir-side discovery, a long southern leg from Tangier.

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

Larache

An easy Atlantic day south of Tangier — a quiet Spanish-era port and the Phoenician-Roman ruins of Lixus, paired naturally with Asilah.

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

Béni Mellal

Central-Atlas base for the Bin el-Ouidane gorges and Ouzoud Falls — a hub on the Marrakech–Fes route, far inland from Tangier.

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

Rissani

Historic Tafilalt gateway to Merzouga — a deep desert town on a Sahara loop, about as far from Tangier as Morocco runs.

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 road ends before Erg Chigaga — Morocco's deepest desert, a multi-day expedition and the furthest point from the Tangier north.

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

Aït Bougmez Valley

The High Atlas 'Happy Valley' and M'Goun trailhead — a remote central-mountain sanctuary, a world away from the Tangier coast.

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 the God's Bridge arch, reached through Chefchaouen on a northern mountain excursion.

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 Blue Flag Mediterranean beach — Tangier's own sea, but at the far north-eastern end, an Oujda-side trip rather than a coast hop.

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

Frequently asked

Frequently asked questions about Morocco destinations.

Which Morocco destinations are most worth visiting?

The places most travellers come for are the imperial cities of Marrakech and Fes, the Sahara dunes, the Atlas Mountains, the Atlantic coast at Essaouira, the blue town of Chefchaouen in the Rif, and the northern gateway of Tangier on the Strait of Gibraltar. Aït Ben Haddou, a fortified earthen ksar and UNESCO World Heritage Site, is a common stop on the way south.

What is the north of Morocco known for?

Northern Morocco centres on Tangier, where the Atlantic meets the Mediterranean at the Strait of Gibraltar. Within reach are Chefchaouen, the blue-washed Rif mountain town; Tetouan, an Andalusian medina and UNESCO World Heritage Site; and Asilah, a whitewashed Atlantic town with Portuguese ramparts and painted murals. The Roman ruins of Lixus near Larache are also in the region.

How many days do I need to see Morocco?

It depends on how far you travel. A few days suits a single base such as Marrakech, Fes or the north around Tangier and Chefchaouen. To combine an imperial city with the Sahara you generally want a week or more, because the desert lies a long drive south over the Atlas. Each destination guide suggests a sensible number of days.

When is the best time to visit Morocco?

Spring and autumn are generally the most comfortable across the country, with mild temperatures for walking the medinas and the coast. Summer is hot inland in cities like Marrakech and Fes and in the desert, while winter is cooler and can bring rain to the north and snow to the High Atlas.

Can I combine several destinations in one trip?

Yes. Many itineraries link destinations by road — for example the north (Tangier, Chefchaouen, Tetouan, Asilah), or a route from Marrakech or Fes south to the Sahara passing Aït Ben Haddou and the Atlas valleys. Distances in Morocco can be long, so it helps to group destinations that sit near one another.