STA badgeATOL badgeABTA badge
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

      Ramla Bay ResortRamla Bay Resort image

      Ramla Bay Resort

      Malta, Malta Island, Mellieha
      7 nights, Bed & Breakfast
      Flight & hotel
      from £253 pp
      Xemxija Bay HotelXemxija Bay Hotel image

      Xemxija Bay Hotel

      Malta, Malta Island, St Paul’s Bay
      7 nights, Room Only
      Flight & hotel
      from £182 pp
      Best Western Premier MaltaBest Western Premier Malta image

      Best Western Premier Malta

      Malta, Malta Island, Qawra
      7 nights, Room Only
      Flight & hotel
      from £249 pp
      Hilton MaltaHilton Malta image

      Hilton Malta

      Malta, Malta Island, St Julian’s
      7 nights, Bed & Breakfast
      Flight & hotel
      from £522 pp
      InterContinental Malta by IHGInterContinental Malta by IHG image

      InterContinental Malta by IHG

      Malta, Malta Island, St Julian’s
      7 nights, Room Only
      Flight & hotel
      from £393 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 £252 pp
      AX ODYCY HotelAX ODYCY Hotel image

      AX ODYCY Hotel

      Malta, Malta Island, Qawra
      7 nights, Bed & Breakfast
      Flight & hotel
      from £290 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 £337 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 £365 pp
      The Preluna HotelThe Preluna Hotel image

      The Preluna Hotel

      Malta, Malta Island, Sliema
      7 nights, Bed & Breakfast
      Flight & hotel
      from £281 pp
      db Seabank Resort and Spadb Seabank Resort and Spa image

      db Seabank Resort and Spa

      Malta, Malta Island, Mellieha
      7 nights, Half Board
      Flight & hotel
      from £334 pp
      Grand Hotel ExcelsiorGrand Hotel Excelsior image

      Grand Hotel Excelsior

      Malta, Malta Island, Floriana
      7 nights, Room Only
      Flight & hotel
      from £471 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 £464 pp
      Maritim Antonine Hotel & Spa MaltaMaritim Antonine Hotel & Spa Malta image

      Maritim Antonine Hotel & Spa Malta

      Malta, Malta Island, Mellieha
      7 nights, Room Only
      Flight & hotel
      from £190 pp
      DoubleTree by Hilton MaltaDoubleTree by Hilton Malta image

      DoubleTree by Hilton Malta

      Malta, Malta Island, Qawra
      7 nights, Bed & Breakfast
      Flight & hotel
      from £298 pp
      QAWRA Palace Resort & SPAQAWRA Palace Resort & SPA image

      QAWRA Palace Resort & SPA

      Malta, Malta Island, Qawra
      7 nights, Bed & Breakfast
      Flight & hotel
      from £244 pp
      be.HOTELbe.HOTEL image

      be.HOTEL

      Malta, Malta Island, St Julian’s
      7 nights, Room Only
      Flight & hotel
      from £282 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 £394 pp
      Corinthia St George's BayCorinthia St George's Bay image

      Corinthia St George's Bay

      Malta, Malta Island, Pembroke
      7 nights, Room Only
      Flight & hotel
      from £388 pp
      The Embassy Valletta HotelThe Embassy Valletta Hotel image

      The Embassy Valletta Hotel

      Malta, Malta Island, Valletta
      7 nights, Room Only
      Flight & hotel
      from £529 pp

      Related Destinations