Avançar para navegação

Looking for a hotel in Malta?

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.

Hotels in Valetta

Grand Hotel Excelsior

The five star Grand Hotel Excelsior is two minutes away from Valletta, Malta's capital and a UNESCO World Heritage site. Relax on the hotels private sandy beach, surrounded by celebrities and po ...

Ler mais

Classificação por estrelas da BA

Classificação por estrelas 5 em cada 5

Classificação do TripAdvisor

Classificação do TripAdvisor 5.0 em 5

1143 avaliações

Escolher hotel

Hotels in St Julians

Hotels in Gozo

Precisa de inspiração?

Discover the many sides of Malta

Termos e Condições

Crie uma viagem

Crie uma viagem
Opções de hotel
Quarto 1Mais informações
Mais informações

Por que motivo escolher um hotel BA?

Reserve o seu hotel com a British Airways e desfrute de todas estas vantagens:

  • Mais de 8000 hotéis à sua disposição
  • Hotels in every destination that BA flies to
  • Hotéis seleccionados pela nossa equipa de especialistas
  • Alojamentos que cumprem os mais rígidos critérios de saúde e de segurança
  • Acesso a uma linha de apoio disponível 24 horas com sede no Reino Unido