Location: Gzira, Malta
The Bayview Hotel & Apartments in Sliema has made us one of the most sought after 3 star hotel in Sliema. It is conveniently situated on the Sliema promenade. The Bayview Hotel & Apartments overlook the picturesque fortifications, the historical buildings of Malta’s capital city Valletta and the traditional Marsamxetto harbour.
Feel at home in a bright and airy guest room, offering internet access (for a charge), TV in all rooms. Upgrade to a sea view or side sea view room for a small charge, or book a self catering room if you like to prepare your meals. The Bayview Hotel also offers Apartments with one or two bed rooms, with optional sea view upgrade. The family friendly Apartments are located within 350 metres from the main Hotel, while all facilities and services are available for apartment guests. The Bayview is a high standard three star hotel in Malta, offering excellent value for money accommodation.