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 £270 pp
      Plus local fees of £9 pp. Total holiday £279 pp.
      Hotel ArganaHotel Argana image

      Hotel Argana

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, Bed & Breakfast
      Flight & hotel
      from £270 pp
      Plus local fees of £10 pp. Total holiday £280 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 £535 pp
      Plus local fees of £21 pp. Total holiday £556 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 £355 pp
      Plus local fees of £27 pp. Total holiday £382 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 £595 pp
      Plus local fees of £10 pp. Total holiday £605 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 £585 pp
      Plus local fees of £23 pp. Total holiday £608 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 £370 pp
      Plus local fees of £9 pp. Total holiday £379 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 £515 pp
      Plus local fees of £10 pp. Total holiday £525 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 £11 pp. Total holiday £611 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 £520 pp
      Plus local fees of £27 pp. Total holiday £547 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 £450 pp
      Plus local fees of £27 pp. Total holiday £477 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 £400 pp
      Plus local fees of £27 pp. Total holiday £427 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 £255 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 £11 pp. Total holiday £441 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 £340 pp
      Plus local fees of £27 pp. Total holiday £367 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 £320 pp
      Plus local fees of £26 pp. Total holiday £346 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 £405 pp
      Plus local fees of £22 pp. Total holiday £427 pp.
      Amadil Ocean ClubAmadil Ocean Club image

      Amadil Ocean Club

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, Bed & Breakfast
      Flight & hotel
      from £390 pp
      Plus local fees of £11 pp. Total holiday £401 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 £530 pp
      Plus local fees of £26 pp. Total holiday £556 pp.
      Royal Mirage AgadirRoyal Mirage Agadir image

      Royal Mirage Agadir

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, Bed & Breakfast
      Flight & hotel
      from £275 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 £515 pp
      Plus local fees of £27 pp. Total holiday £542 pp.
      Sofitel Agadir Thalassa Sea & SpaSofitel Agadir Thalassa Sea & Spa image

      Sofitel Agadir Thalassa Sea & Spa

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, Room Only
      Flight & hotel
      from £565 pp
      Plus local fees of £21 pp. Total holiday £586 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 £325 pp
      Plus local fees of £26 pp. Total holiday £351 pp.
      El Pueblo TamleltEl Pueblo Tamlelt image

      El Pueblo Tamlelt

      Morocco, Souss-Massa-Draa, Agadir
      7 nights, All Inclusive
      Flight & hotel
      from £270 pp
      Plus local fees of £9 pp. Total holiday £279 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 £440 pp
      Plus local fees of £10 pp. Total holiday £450 pp.

      Related Destinations