Currency
OMR
You are booking hotel for more than 30 days
Sliema, Tas-Sliema
Land's End Boutique Hotel
OMR 39
Per Night
Sliema
Hotel Verdi
OMR 32
Palazzo Violetta
OMR 28
1926 Le Soleil Hotel & SPA
OMR 30
Marea Boutique Hotels
OMR 34
The Windsor Hotel
OMR 9
AX The Palace
OMR 41
Barcelo Fortina Malta
OMR 47
The Preluna Hotel
OMR 29