Is your date flexible?
Room 1
Adults
ChildrenUnder 18 years old

Weather in Morocco

Change where and when
Morocco
      Weather in Morocco

      Morocco

      Morocco gets plenty of sun all year round. The northern and coastal areas have a Mediterranean climate with 30°C summers. Spring and autumn are warm and pleasant times to visit. Winters rarely get cold with temperatures around 20°C, but November to March has the most rain. Inland and in the south the climate gets more extreme. Close to the Sahara it's scorching in summer and winter nights get surprisingly cold.

      Annual weather overview

      Best hotels in Morocco

      Caribbean Village Agador - All inclusiveCaribbean Village Agador - All inclusive image

      Caribbean Village Agador - All inclusive

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, All Inclusive
      Flight & hotel
      from £255 pp
      Plus local fees of £10 pp. Total holiday £265 pp.
      Delta Hotels by Marriott™ Marrakech Eden AndalouDelta Hotels by Marriott™ Marrakech Eden Andalou image

      Delta Hotels by Marriott™ Marrakech Eden Andalou

      Morocco, Marrakech-Tensift-Al Haouz, Tameslouht
      7 nights, All Inclusive
      Flight & hotel
      from £545 pp
      Plus local fees of £22 pp. Total holiday £567 pp.
      Four Seasons Resort MarrakechFour Seasons Resort Marrakech image

      Four Seasons Resort Marrakech

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, Room Only
      Flight & hotel
      from £1490 pp
      Plus local fees of £27 pp. Total holiday £1517 pp.
      Pickalbatros Palais Des RosesPickalbatros Palais Des Roses image

      Pickalbatros Palais Des Roses

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, All Inclusive
      Flight & hotel
      from £595 pp
      Plus local fees of £23 pp. Total holiday £618 pp.
      Marrakech Ryads Parc All inclusiveMarrakech Ryads Parc All inclusive image

      Marrakech Ryads Parc All inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £355 pp
      Plus local fees of £27 pp. Total holiday £382 pp.
      El Pueblo TamleltEl Pueblo Tamlelt image

      El Pueblo Tamlelt

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, All Inclusive
      Flight & hotel
      from £255 pp
      Plus local fees of £9 pp. Total holiday £264 pp.
      Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All InclusivePickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive image

      Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive

      Morocco, Souss-Massa-Draa, Taghazout
      7 nights, All Inclusive
      Flight & hotel
      from £615 pp
      Plus local fees of £24 pp. Total holiday £639 pp.
      Valeria Jardins D'Agadir ResortValeria Jardins D'Agadir Resort image

      Valeria Jardins D'Agadir Resort

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, All Inclusive
      Flight & hotel
      from £350 pp
      Plus local fees of £10 pp. Total holiday £360 pp.
      Iberostar Waves Founty Beach -All InclusiveIberostar Waves Founty Beach -All Inclusive image

      Iberostar Waves Founty Beach -All Inclusive

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, All Inclusive
      Flight & hotel
      from £505 pp
      Plus local fees of £9 pp. Total holiday £514 pp.
      Kenzi Club Agdal Medina All InclusiveKenzi Club Agdal Medina All Inclusive image

      Kenzi Club Agdal Medina All Inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £455 pp
      Plus local fees of £22 pp. Total holiday £477 pp.
      Valeria Dar Atlas Resort All InclusiveValeria Dar Atlas Resort All Inclusive image

      Valeria Dar Atlas Resort All Inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £320 pp
      Plus local fees of £27 pp. Total holiday £347 pp.
      Pickalbatros Hôtel Du Golf - Adults Friendly 16 Years Plus- All-InclusivePickalbatros Hôtel Du Golf - Adults Friendly 16 Years Plus- All-Inclusive image

      Pickalbatros Hôtel Du Golf - Adults Friendly 16 Years Plus- All-Inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £635 pp
      Plus local fees of £17 pp. Total holiday £652 pp.
      Dunes d'Or Ocean ClubDunes d'Or Ocean Club image

      Dunes d'Or Ocean Club

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, Bed & Breakfast
      Flight & hotel
      from £335 pp
      Plus local fees of £22 pp. Total holiday £357 pp.
      Prestige Agadir Boutique & SpaPrestige Agadir Boutique & Spa image

      Prestige Agadir Boutique & Spa

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, Room Only
      Flight & hotel
      from £260 pp
      TUI BLUE Medina Gardens – Adults Only – All InclusiveTUI BLUE Medina Gardens – Adults Only – All Inclusive image

      TUI BLUE Medina Gardens – Adults Only – All Inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £600 pp
      Plus local fees of £27 pp. Total holiday £627 pp.
      Sol Oasis Marrakech - All InclusiveSol Oasis Marrakech - All Inclusive image

      Sol Oasis Marrakech - All Inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £520 pp
      Plus local fees of £27 pp. Total holiday £547 pp.
      Aqua Mirage Club & Aqua Parc - All InclusiveAqua Mirage Club & Aqua Parc - All Inclusive image

      Aqua Mirage Club & Aqua Parc - All Inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £365 pp
      Plus local fees of £27 pp. Total holiday £392 pp.
      Pickalbatros AquaFunClub Allinclusive MarrakechPickalbatros AquaFunClub Allinclusive Marrakech image

      Pickalbatros AquaFunClub Allinclusive Marrakech

      Morocco, Marrakech-Tensift-Al Haouz, Sidi Abdallah Rhiat
      7 nights, All Inclusive
      Flight & hotel
      from £395 pp
      Plus local fees of £27 pp. Total holiday £422 pp.
      Amadil Ocean ClubAmadil Ocean Club image

      Amadil Ocean Club

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, Bed & Breakfast
      Flight & hotel
      from £410 pp
      Plus local fees of £11 pp. Total holiday £421 pp.
      ROBINSON AGADIR - All InclusiveROBINSON AGADIR - All Inclusive image

      ROBINSON AGADIR - All Inclusive

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, All Inclusive
      Flight & hotel
      from £665 pp
      Plus local fees of £11 pp. Total holiday £676 pp.
      Savoy Le Grand HotelSavoy Le Grand Hotel image

      Savoy Le Grand Hotel

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, Bed & Breakfast
      Flight & hotel
      from £520 pp
      Plus local fees of £18 pp. Total holiday £538 pp.
      Valeria Madina Club Resort All InclusiveValeria Madina Club Resort All Inclusive image

      Valeria Madina Club Resort All Inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £330 pp
      Plus local fees of £27 pp. Total holiday £357 pp.
      Hotel Riu Tikida Palmeraie - All InclusiveHotel Riu Tikida Palmeraie - All Inclusive image

      Hotel Riu Tikida Palmeraie - All Inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £430 pp
      Plus local fees of £10 pp. Total holiday £440 pp.
      Hotel Riu Tikida Dunas - All InclusiveHotel Riu Tikida Dunas - All Inclusive image

      Hotel Riu Tikida Dunas - All Inclusive

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, All Inclusive
      Flight & hotel
      from £550 pp
      Plus local fees of £10 pp. Total holiday £560 pp.
      El Olivar Palace Marrakech All Inclusive, Aquapark & SPAEl Olivar Palace Marrakech All Inclusive, Aquapark & SPA image

      El Olivar Palace Marrakech All Inclusive, Aquapark & SPA

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, Bed & Breakfast
      Flight & hotel
      from £365 pp
      Plus local fees of £27 pp. Total holiday £392 pp.

      Related Destinations