Skip to content

Imsouane · © Louis Hansel / UnsplashAerial view of Imsouane beach

Discover Morocco

Beaches · Nature · Culture · Adventure

Where to go this weekend?

Choose where you're leaving from and how much time you have: we suggest ideas with travel time and budget.

World Cup 2030 in Morocco

Stadiums, travel between the six host cities, tickets and visas: our guide to planning your World Cup.

Tangier, Rabat, Fes, Casablanca, Marrakech, Agadir

Book your stay

Riads, hotels and desert camps: compare prices in all our destinations, region by region.

Northern Morocco

Mediterranean coast

Imperial cities

Atlantic coast

Marrakech & the High Atlas

Beni Mellal & the central Atlas

The south and pre-Saharan valleys

Sahara

Far south Atlantic

Prices and availability change: check them before you book. Booking.com links are affiliate links: if you book, we may earn a commission at no extra cost to you.

Travel on your budget

Indicative budgets per person per day on the spot (accommodation, food, local transport and visits), from our destination pages. Travel between cities and tours come on top: our budget guide gives ranges for a complete trip.

Choose your experience

Start from what you want to feel: we show you where and how.

Explore Morocco by region

From one region to the next, very different landscapes and rhythms.

  1. Northern Morocco

    Tangier, Tetouan and Chefchaouen: Andalusian medinas, the Rif mountains and two coastlines.

    TangierChefchaouenTetouan

  2. Mediterranean coast

    From Al Hoceima to Saïdia: Rif coves, the Marchica lagoon and the long beaches of eastern Morocco.

    Al HoceimaNadorSaïdiaOujdaBerkane

  3. Imperial cities

    Rabat, Meknes and Fes: twelve centuries of dynastic history, linked by train.

    FesRabatMeknesIfraneAzrouSefrou

  4. Atlantic coast

    From Casablanca to Agadir: port cities, Portuguese heritage, surf and wide beaches.

    CasablancaEssaouiraAgadirEl JadidaTaghazoutOualidiaImsouaneKenitraSafiMirleftTiznitTaroudant

  5. Marrakech & the High Atlas

    The red city and the High Atlas valleys, less than two hours away by road.

    MarrakechImlil and the High Atlas

  6. Beni Mellal & the central Atlas

    Beni Mellal, Azilal and Khenifra: the Ouzoud falls, Bin el Ouidane lake, the valleys of the central High Atlas and the Oum Er-Rbia springs.

    Beni MellalOuzoud FallsBin el Ouidane LakeAït Bouguemez ValleyImilchil and its lakesKhenifraDemnate and Imi n'Ifri

  7. The south and pre-Saharan valleys

    Ouarzazate and Zagora: the road of kasbahs, the Draa and Dades valleys, palm groves.

    OuarzazateZagoraTinghir and the Todra Gorge

  8. Sahara

    The great dune seas of Merzouga and M'Hamid, for one or more nights in a desert camp.

    Merzouga

  9. Far south Atlantic

    Laayoune and Dakhla: where the desert meets the ocean, between Hassani culture and lagoons.

    LaayouneDakhlaSidi Ifni

Tell us how you travel

Length, interests, budget, arrival city: a few questions and the Trip Planner points you to the plans that fit.

Come for an event

Plan your trip