Please rotate your device 90 degrees.

  • banner

Our Hotels

Bayview Hotel & Apartments ***

143, The Strand, Gzira-Sliema, Sliema, Malta

Bayview Hotel & Apartments are situated in the Sliema Promenade, with a marvelous view. Bayview has a variety of rooms and facilities.
Rooms | Images | More Information

Blubay Hotel & Apartments ***

50, Sir F Ponsonby Street, Gzira-Sliema, Gzira, Malta

PCI Compiant