Photos coming soon
HOTEL
The Palace Hotel
High Street, Sliema, Malta
Where it sits
The Palace Hotel
High Street, Sliema, Malta
35.91226, 14.50365
Similar stays nearby
AX The Palace Hotel
Hotel · 17 m
AX The Palace
Hotel · 35 m
Hotel Palazzo Capua
Hotel · 68 m
Luxury Seafront Oasis in Central Sliema with Pool
Hotel · 105 m
AX The Victoria Hotel
Hotel · 106 m
Unique Apartment 1 BR Prime location in Sliema
Hotel · 108 m
Private Apartment - Saint Julians Seafront
Hotel · 114 m
The Victoria Hotel
Hotel · 120 m
Plan around The Palace Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
