Find your next holiday...
Search for best prices on holidays, hotels and flights...
Our collection of popular holiday types in Malta & Gozo will help you choose the perfect hotel to make your visit to Malta, Gozo or Comino unforgettable. Choose from our handpicked selection of luxury Malta holidays, including all inclusive hotels, 5* accommodation, excellent value 4* hotels and resorts ideal for families. If you'd like a more personal service, then our expert holiday advisors are on hand to help you tailor-make your dream Maltese holiday, just call us on the number above or use our Live Chat service below.
Choose from our hand-picked collection of popular Malta holiday regions including hotels in; Gozo, Valletta, Bugibba, St. Paul's Bay, Qawra, Paradise Bay, Sliema and Mellieha. Your next luxury holiday is just a few clicks away!
See below a selection of hand-picked holidays to Malta and Gozo Island.
Mon, Apr 27, 2026
5 Nights, 2 Adults
£830 total price 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 today, then {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
Sat, Apr 11, 2026
5 Nights, 2 Adults
£1,190 total price 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 today, then {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
Mon, Apr 20, 2026
5 Nights, 2 Adults
£722 total price 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 today, then {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
Mon, Apr 20, 2026
5 Nights, 2 Adults
£790 total price 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 today, then {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
Mon, Apr 13, 2026
5 Nights, 2 Adults
£1,254 total price 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 today, then {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
Mon, Apr 20, 2026
5 Nights, 2 Adults
£724 total price 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 today, then {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
Mon, Apr 20, 2026
5 Nights, 2 Adults
£896 total price 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 today, then {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
Mon, Apr 13, 2026
5 Nights, 2 Adults
£710 total price 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 today, then {{depOption.NumberOfInstallment}} equal monthly payments of £ pp
Mon, May 04, 2026
5 Nights, 2 Adults
£692 total price 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 today, then {{depOption.NumberOfInstallment}} equal monthly payments of £ pp