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 £225 pp
      Plus local fees of £9 pp. Total holiday £234 pp.
      AX ODYCY HotelAX ODYCY Hotel image

      AX ODYCY Hotel

      Malta, Malta Island, Qawra
      7 nights, Bed & Breakfast
      Flight & hotel
      from £275 pp
      Plus local fees of £9 pp. Total holiday £284 pp.
      QAWRA Palace Resort & SPAQAWRA Palace Resort & SPA image

      QAWRA Palace Resort & SPA

      Malta, Malta Island, Qawra
      7 nights, Bed & Breakfast
      Flight & hotel
      from £225 pp
      Plus local fees of £9 pp. Total holiday £234 pp.
      db Seabank Resort + Spadb Seabank Resort + Spa image

      db Seabank Resort + Spa

      Malta, Malta Island, Mellieha
      7 nights, Half Board
      Flight & hotel
      from £325 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 £340 pp
      The Preluna HotelThe Preluna Hotel image

      The Preluna Hotel

      Malta, Malta Island, Sliema
      7 nights, Room Only
      Flight & hotel
      from £255 pp
      Plus local fees of £9 pp. Total holiday £264 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 £460 pp
      Plus local fees of £9 pp. Total holiday £469 pp.
      be.HOTELbe.HOTEL image

      be.HOTEL

      Malta, Malta Island, St Julian’s
      7 nights, Room Only
      Flight & hotel
      from £260 pp
      Plus local fees of £9 pp. Total holiday £269 pp.
      Solana Hotel & SpaSolana Hotel & Spa image

      Solana Hotel & Spa

      Malta, Malta Island, Mellieha
      7 nights, Room Only
      Flight & hotel
      from £185 pp
      Plus local fees of £9 pp. Total holiday £194 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 £315 pp
      Plus local fees of £9 pp. Total holiday £324 pp.
      1926 Le Soleil Hotel & SPA1926 Le Soleil Hotel & SPA image

      1926 Le Soleil Hotel & SPA

      Malta, Malta Island, Sliema
      7 nights, Room Only
      Flight & hotel
      from £265 pp
      Plus local fees of £9 pp. Total holiday £274 pp.
      Barceló Fortina MaltaBarceló Fortina Malta image

      Barceló Fortina Malta

      Malta, Malta Island, Sliema
      7 nights, Room Only
      Flight & hotel
      from £360 pp
      Plus local fees of £9 pp. Total holiday £369 pp.
      Xemxija Bay HotelXemxija Bay Hotel image

      Xemxija Bay Hotel

      Malta, Malta Island, St Paul’s Bay & Bugibba
      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 £270 pp
      Plus local fees of £9 pp. Total holiday £279 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 £225 pp
      Plus local fees of £9 pp. Total holiday £234 pp.
      Courtyard by Marriott SliemaCourtyard by Marriott Sliema image

      Courtyard by Marriott Sliema

      Malta, Malta Island, Sliema
      7 nights, Room Only
      Flight & hotel
      from £280 pp
      Plus local fees of £9 pp. Total holiday £289 pp.
      The Embassy Valletta HotelThe Embassy Valletta Hotel image

      The Embassy Valletta Hotel

      Malta, Malta Island, Valletta
      7 nights, Room Only
      Flight & hotel
      from £500 pp
      Plus local fees of £9 pp. Total holiday £509 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 £200 pp
      Plus local fees of £9 pp. Total holiday £209 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 £390 pp
      Plus local fees of £9 pp. Total holiday £399 pp.
      Hilton MaltaHilton Malta image

      Hilton Malta

      Malta, Malta Island, St Julian’s
      7 nights, Bed & Breakfast
      Flight & hotel
      from £505 pp
      Plus local fees of £9 pp. Total holiday £514 pp.
      Luna Holiday ComplexLuna Holiday Complex image

      Luna Holiday Complex

      Malta, Malta Island, Mellieha
      7 nights, Self-Catering
      Flight & hotel
      from £155 pp
      Plus local fees of £9 pp. Total holiday £164 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 £430 pp
      Plus local fees of £9 pp. Total holiday £439 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 £360 pp
      Plus local fees of £9 pp. Total holiday £369 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 £470 pp
      Plus local fees of £9 pp. Total holiday £479 pp.
      La Falconeria HotelLa Falconeria Hotel image

      La Falconeria Hotel

      Malta, Malta Island, Valletta
      7 nights, Bed & Breakfast
      Flight & hotel
      from £545 pp
      Plus local fees of £9 pp. Total holiday £554 pp.

      Related Destinations