Carefully selected for you
Our great choice of hotels in the Malta appeal to an array of tastes, budgets and requirements.
By using ba.com you agree to the use of cookies.
Accept cookies and close this message.Our great choice of hotels in the Malta appeal to an array of tastes, budgets and requirements.
Our hotels in Malta have been carefully selected for you, Browse our incredible range and find one that ticks all of your boxes, whether it’s a luxury spa hotel, fully-equipped kids haven or budget friendly accommodation.
Stay at Seabank Resort and Spa which is located on Malta’s largest beach, Ghadira Bay. Or 5 star Hilton Malta, which is situated on the beautiful Portomaso waterfront, just fifteen minutes from the UNESCO World Heritage city of Valletta. Family friendly Westin Dragonara Resort hosts year-round scavenger hunts, arts, crafts and swimming and offers an array of facilities and services that children will love.
Book your hotel with British Airways and enjoy all these great benefits: