Het Waterfront Hotel ligt in Gzira, dat zich naast Sliema bevindt. Het hotel bevindt zich aan de zeepromenade en biedt uitzicht op de haven van Sliema, het eiland Manoel en La Valletta.
The Waterfront Hotel est situé dans le quartier de Gzira à Sliema, juste le long de la promenade de la mer, avec une vue sur le port de Sliema, l'île Manoel et la capitale de La Valette.