The Palace

Inspired by the pulse and passion of a city centre hotel, The Palace is a stylish five star Boutique Hotel in Malta with distinctive elegance. 

The Palace Malta, as a Spa Hotel, offers superior facilities from Designer Suites to a spa centre. From the Luxury Malta Hotels on the Island this stylish and unique 5 star Malta hotel is intimate and comfortable, yet luxurious and cosmopolitan.


The Palace Hotel is European elegance in the heart of urban Sliema. This 5 star hotel and the adjoining Palazzo Capua, both Luxury Malta Hotels are complemented by the only Concept Suites in Malta. These are worlds apart from simply decorated Suites - They are truly individual masterpieces!  

Further Information

Address: The Palace, High Street Sliema SLM 1542
Telephone: +356 2133 3444 %09

Have Your Say

Have a comment? Want to let us know something about this place? or perhaps have a suggestion? Just let us know by using our comment box.

Be the First to comment on this article