Find your next stay...
Search for best prices on Hotels…
Take a look at our best selling holiday deals to Malta highlighted below
From Tue, May 12, 2026 to Sun, May 17, 2026
5 Nights, 2 Adults
£494 price per person Per person price = total party price divided by number of adults & children (excluding infants and free child places)
£{{depOption.Deposit /accommodation.holidayJson.numberOfAdults}}pp deposit, {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
From Fri, May 01, 2026 to Wed, May 06, 2026
5 Nights, 2 Adults
£290 price per person Per person price = total party price divided by number of adults & children (excluding infants and free child places)
£{{depOption.Deposit /accommodation.holidayJson.numberOfAdults}}pp deposit, {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
From Sat, Jul 11, 2026 to Thu, Jul 16, 2026
5 Nights, 2 Adults
£437 price per person Per person price = total party price divided by number of adults & children (excluding infants and free child places)
£{{depOption.Deposit /accommodation.holidayJson.numberOfAdults}}pp deposit, {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
From Mon, May 04, 2026 to Sat, May 09, 2026
5 Nights, 2 Adults
£309 price per person Per person price = total party price divided by number of adults & children (excluding infants and free child places)
£{{depOption.Deposit /accommodation.holidayJson.numberOfAdults}}pp deposit, {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
From Tue, May 05, 2026 to Tue, May 12, 2026
7 Nights, 2 Adults
£728 price per person Per person price = total party price divided by number of adults & children (excluding infants and free child places)
£{{depOption.Deposit /accommodation.holidayJson.numberOfAdults}}pp deposit, {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
From Sun, May 24, 2026 to Fri, May 29, 2026
5 Nights, 2 Adults
£204 price per person Per person price = total party price divided by number of adults & children (excluding infants and free child places)
£{{depOption.Deposit /accommodation.holidayJson.numberOfAdults}}pp deposit, {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
From Fri, Jul 10, 2026 to Fri, Jul 17, 2026
7 Nights, 2 Adults
£722 price per person Per person price = total party price divided by number of adults & children (excluding infants and free child places)
£{{depOption.Deposit /accommodation.holidayJson.numberOfAdults}}pp deposit, {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
From Sun, May 17, 2026 to Fri, May 22, 2026
5 Nights, 2 Adults
£368 price per person Per person price = total party price divided by number of adults & children (excluding infants and free child places)
£{{depOption.Deposit /accommodation.holidayJson.numberOfAdults}}pp deposit, {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
From Mon, May 04, 2026 to Sat, May 09, 2026
5 Nights, 2 Adults
£232 price per person Per person price = total party price divided by number of adults & children (excluding infants and free child places)
£{{depOption.Deposit /accommodation.holidayJson.numberOfAdults}}pp deposit, {{depOption.NumberOfInstallment}} equal monthly payments of £ pp