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

      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 £802 pp
      Plus local fees of £16 pp. Total holiday £818 pp.
      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 £314 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 £610 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 £351 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 £445 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 £576 pp
      Royal Mirage AgadirRoyal Mirage Agadir image

      Royal Mirage Agadir

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, Bed & Breakfast
      Flight & hotel
      from £264 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 £418 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 £384 pp
      Plus local fees of £28 pp. Total holiday £412 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 £502 pp
      Hotel ArganaHotel Argana image

      Hotel Argana

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, Bed & Breakfast
      Flight & hotel
      from £279 pp
      Plus local fees of £10 pp. Total holiday £289 pp.
      El Olivar Palace MarrakechEl Olivar Palace Marrakech image

      El Olivar Palace Marrakech

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, Bed & Breakfast
      Flight & hotel
      from £378 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 £556 pp
      Iberostar Waves Club Palmeraie Marrakech -All InclusiveIberostar Waves Club Palmeraie Marrakech -All Inclusive image

      Iberostar Waves Club Palmeraie Marrakech -All Inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £463 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 £427 pp
      Plus local fees of £28 pp. Total holiday £455 pp.
      Be Live Collection Marrakech Adults Only - All InclusiveBe Live Collection Marrakech Adults Only - All Inclusive image

      Be Live Collection Marrakech Adults Only - All Inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £641 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 £679 pp
      Amadil Ocean ClubAmadil Ocean Club image

      Amadil Ocean Club

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, Bed & Breakfast
      Flight & hotel
      from £443 pp
      Plus local fees of £11 pp. Total holiday £454 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 £643 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 £426 pp
      Plus local fees of £22 pp. Total holiday £448 pp.
      Hotel Club Sungo by PickalbatrosHotel Club Sungo by Pickalbatros image

      Hotel Club Sungo by Pickalbatros

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £529 pp
      Plus local fees of £28 pp. Total holiday £557 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 £399 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 £574 pp
      Be Live Experience Marrakech Palmeraie - All InclusiveBe Live Experience Marrakech Palmeraie - All Inclusive image

      Be Live Experience Marrakech Palmeraie - All Inclusive

      Morocco, Marrakech-Tensift-Al Haouz, Marrakech
      7 nights, All Inclusive
      Flight & hotel
      from £500 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 £802 pp

      Related Destinations