Currency
USD
You are booking hotel for more than 30 days
Sliema, Tas-Sliema
1926 Le Soleil Hotel & SPA
USD 78
Per Night
Sliema
Hotel Verdi
USD 84
Barcelo Fortina Malta
USD 123
Palazzo Violetta
USD 74
The Windsor Hotel
USD 24
Marea Boutique Hotels
USD 90
AX The Palace
USD 108
Land's End Boutique Hotel
USD 103
The Preluna Hotel
USD 77