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

Weather in Malta

Change where and when
Malta
      Weather in Malta

      Malta

      With its location between the North African coast and Sicily, Malta enjoys a typical Mediterranean climate with warm and sunny summers with a higher rainfall in winter. Temperatures are usually around 32°C in the peak of summer, which is the best time to book holidays to Malta for a warm and dry climate. Temperatures rarely fall below 27°C and you won’t see much fluctuations or lower temperatures until late September. Cooler weather arrives at the end of autumn and throughout winter. Temperatures are around 21°C in autumn and lower to 17°C in December. Rainfall is heavier in winter with 45mm to 137mm of rain spread over each month. Stormy weather with strong winds is more likely in late autumn and winter, with winds reaching speeds of up to 16mph. For a drier climate, the best time to visit Malta is in the summer when the average rainfall is just 2mm. The surrounding sea strongly influences Malta’s weather. Coastal winds blow in from the African continent, which brings higher temperatures sends them soaring to the low-40s in July and August.

      Annual weather overview

      Best hotels in Malta

      db Seabank Resort + Spadb Seabank Resort + Spa image

      db Seabank Resort + Spa

      Malta, Malta Island, Mellieha
      7 nights, Half Board
      Flight & hotel
      from £295 pp
      AX ODYCY HotelAX ODYCY Hotel image

      AX ODYCY Hotel

      Malta, Malta Island, Qawra
      7 nights, Bed & Breakfast
      Flight & hotel
      from £225 pp
      Plus local fees of £9 pp. Total holiday £234 pp.
      Best Western Premier MaltaBest Western Premier Malta image

      Best Western Premier Malta

      Malta, Malta Island, Qawra
      7 nights, Room Only
      Flight & hotel
      from £195 pp
      Plus local fees of £9 pp. Total holiday £204 pp.
      QAWRA Palace Resort & SPAQAWRA Palace Resort & SPA image

      QAWRA Palace Resort & SPA

      Malta, Malta Island, Qawra
      7 nights, Bed & Breakfast
      Flight & hotel
      from £205 pp
      Plus local fees of £9 pp. Total holiday £214 pp.
      Radisson Blu Resort & Spa, Malta Golden SandsRadisson Blu Resort & Spa, Malta Golden Sands image

      Radisson Blu Resort & Spa, Malta Golden Sands

      Malta, Malta Island, Mellieha
      7 nights, Bed & Breakfast
      Flight & hotel
      from £270 pp
      Plus local fees of £9 pp. Total holiday £279 pp.
      The Preluna HotelThe Preluna Hotel image

      The Preluna Hotel

      Malta, Malta Island, Sliema
      7 nights, Room Only
      Flight & hotel
      from £235 pp
      Plus local fees of £9 pp. Total holiday £244 pp.
      Pergola Hotel & SpaPergola Hotel & Spa image

      Pergola Hotel & Spa

      Malta, Malta Island, Mellieha
      7 nights, Room Only
      Flight & hotel
      from £160 pp
      Plus local fees of £9 pp. Total holiday £169 pp.
      DoubleTree by Hilton MaltaDoubleTree by Hilton Malta image

      DoubleTree by Hilton Malta

      Malta, Malta Island, Qawra
      7 nights, Bed & Breakfast
      Flight & hotel
      from £235 pp
      Plus local fees of £9 pp. Total holiday £244 pp.
      db San Antonio Hotel & Spa - All Inclusivedb San Antonio Hotel & Spa - All Inclusive image

      db San Antonio Hotel & Spa - All Inclusive

      Malta, Malta Island, Qawra
      7 nights, Half Board
      Flight & hotel
      from £320 pp
      La Falconeria HotelLa Falconeria Hotel image

      La Falconeria Hotel

      Malta, Malta Island, Valletta
      7 nights, Bed & Breakfast
      Flight & hotel
      from £435 pp
      Plus local fees of £9 pp. Total holiday £444 pp.
      Ramla Bay ResortRamla Bay Resort image

      Ramla Bay Resort

      Malta, Malta Island, Mellieha
      7 nights, Bed & Breakfast
      Flight & hotel
      from £210 pp
      Plus local fees of £9 pp. Total holiday £219 pp.
      Paradise Bay ResortParadise Bay Resort image

      Paradise Bay Resort

      Malta, Malta Island, Mellieha
      7 nights, Bed & Breakfast
      Flight & hotel
      from £200 pp
      Plus local fees of £9 pp. Total holiday £209 pp.
      Barceló Fortina MaltaBarceló Fortina Malta image

      Barceló Fortina Malta

      Malta, Malta Island, Sliema
      7 nights, Room Only
      Flight & hotel
      from £345 pp
      Plus local fees of £9 pp. Total holiday £354 pp.
      WaterfrontWaterfront image

      Waterfront

      Malta, Malta Island, Sliema
      7 nights, Room Only
      Flight & hotel
      from £275 pp
      Plus local fees of £9 pp. Total holiday £284 pp.
      be.HOTELbe.HOTEL image

      be.HOTEL

      Malta, Malta Island, St Julian’s
      7 nights, Bed & Breakfast
      Flight & hotel
      from £215 pp
      Plus local fees of £9 pp. Total holiday £224 pp.
      Solana Hotel & SpaSolana Hotel & Spa image

      Solana Hotel & Spa

      Malta, Malta Island, Mellieha
      7 nights, Room Only
      Flight & hotel
      from £165 pp
      Plus local fees of £9 pp. Total holiday £174 pp.
      AX The Victoria HotelAX The Victoria Hotel image

      AX The Victoria Hotel

      Malta, Malta Island, Sliema
      7 nights, Bed & Breakfast
      Flight & hotel
      from £280 pp
      Plus local fees of £9 pp. Total holiday £289 pp.
      Luna Holiday ComplexLuna Holiday Complex image

      Luna Holiday Complex

      Malta, Malta Island, Mellieha
      7 nights, Room Only
      Flight & hotel
      from £140 pp
      Plus local fees of £9 pp. Total holiday £149 pp.
      The Westin Dragonara Resort, MaltaThe Westin Dragonara Resort, Malta image

      The Westin Dragonara Resort, Malta

      Malta, Malta Island, St Julian’s
      7 nights, Room Only
      Flight & hotel
      from £450 pp
      Plus local fees of £9 pp. Total holiday £459 pp.
      Bayview Hotel by ST HotelsBayview Hotel by ST Hotels image

      Bayview Hotel by ST Hotels

      Malta, Malta Island, Gzira
      7 nights, Bed & Breakfast
      Flight & hotel
      from £180 pp
      Plus local fees of £9 pp. Total holiday £189 pp.
      Novotel Malta SliemaNovotel Malta Sliema image

      Novotel Malta Sliema

      Malta, Malta Island, Gzira
      7 nights, Room Only
      Flight & hotel
      from £200 pp
      Plus local fees of £9 pp. Total holiday £209 pp.
      Malta Marriott Resort & SpaMalta Marriott Resort & Spa image

      Malta Marriott Resort & Spa

      Malta, Malta Island, St Julian’s
      7 nights, Room Only
      Flight & hotel
      from £425 pp
      Plus local fees of £9 pp. Total holiday £434 pp.
      Riviera Spa Resort – Adults OnlyRiviera Spa Resort – Adults Only image

      Riviera Spa Resort – Adults Only

      Malta, Malta Island, Mellieha
      7 nights, Bed & Breakfast
      Flight & hotel
      from £210 pp
      Plus local fees of £9 pp. Total holiday £219 pp.
      The Cumberland Hotel by NEU CollectiveThe Cumberland Hotel by NEU Collective image

      The Cumberland Hotel by NEU Collective

      Malta, Malta Island, Valletta
      7 nights, Bed & Breakfast
      Flight & hotel
      from £425 pp
      Plus local fees of £9 pp. Total holiday £434 pp.
      Radisson Blu Resort, Malta St. Julian'sRadisson Blu Resort, Malta St. Julian's image

      Radisson Blu Resort, Malta St. Julian's

      Malta, Malta Island, Pembroke
      7 nights, Room Only
      Flight & hotel
      from £340 pp
      Plus local fees of £9 pp. Total holiday £349 pp.

      Related Destinations