You are booking hotel for more than 30 days
Spa
Select Filters
Locality
Popular locations
Show -2 more
Iniala Harbour House
Based on 81 Ratings and 0 reviews
(81 Ratings)
SGD 2,327
SGD 1,990
+ SGD 265 taxes & fees
Per Night
66 Saint Pauls & Spa
Based on 465 Ratings and 0 reviews
(465 Ratings)
SGD 274
SGD 226
+ SGD 40 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Domus Zamittello
Based on 289 Ratings and 0 reviews
(289 Ratings)
SGD 318
SGD 264
+ SGD 46 taxes & fees
Per Night
The Embassy Valletta Hotel
Based on 384 Ratings and 0 reviews
(384 Ratings)
SGD 389
SGD 362
+ SGD 63 taxes & fees
Per Night
The Phoenicia Malta
Based on 984 Ratings and 0 reviews
(984 Ratings)
SGD 532
SGD 438
+ SGD 77 taxes & fees
Per Night
Casa Ellul - Small Luxury Hotels of the World
Based on 186 Ratings and 0 reviews
(186 Ratings)
SGD 414
SGD 315
+ SGD 55 taxes & fees
Per Night
Grand Hotel Excelsior
Based on 1001 Ratings and 0 reviews
(1001 Ratings)
SGD 224
SGD 202
+ SGD 34 taxes & fees
Per Night
Barcelo Fortina Malta
Based on 132 Ratings and 0 reviews
(132 Ratings)
SGD 190
SGD 146
+ SGD 25 taxes & fees
Per Night
1926 Le Soleil Hotel & SPA
Based on 840 Ratings and 0 reviews
(840 Ratings)
SGD 106
SGD 98
+ SGD 17 taxes & fees
Per Night
Two Pillows Boutique Hostel
(190 Ratings)
SGD 82
SGD 77
+ SGD 13 taxes & fees
Per Night
Waterfront
Based on 1000 Ratings and 0 reviews
(1000 Ratings)
SGD 171
SGD 145
+ SGD 25 taxes & fees
Per Night
115 The Strand Hotel by NEU Collective
Based on 1000 Ratings and 0 reviews
(1000 Ratings)
SGD 100
SGD 93
+ SGD 16 taxes & fees
Per Night
Grands Suites Hotel Residences & SPA
Based on 254 Ratings and 0 reviews
(254 Ratings)
SGD 95
SGD 88
+ SGD 15 taxes & fees
Per Night
AX The Victoria Hotel
Based on 995 Ratings and 0 reviews
(995 Ratings)
SGD 159
SGD 130
+ SGD 23 taxes & fees
Per Night
HOLM Boutique &Spa - IK Collection
Based on 213 Ratings and 0 reviews
(213 Ratings)
SGD 236
SGD 194
+ SGD 34 taxes & fees
Per Night
Urban Valley Resort
Based on 588 Ratings and 0 reviews
(588 Ratings)
SGD 128
SGD 108
+ SGD 19 taxes & fees
Per Night