You are booking hotel for more than 30 days
Spa
Select Filters
Your Budget
Show 1 more
Show -2 more
Urban Valley Resort
Based on 585 Ratings and 0 reviews
(585 Ratings)
THB 2,432
THB 2,050
+ THB 354 taxes & fees
Per Night
Grands Suites Hotel Residences & SPA
Based on 244 Ratings and 0 reviews
(244 Ratings)
THB 2,529
THB 1,981
+ THB 342 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Bayview Hotel by ST Hotels
Based on 274 Ratings and 0 reviews
(274 Ratings)
THB 1,981
THB 1,843
+ THB 321 taxes & fees
Per Night
115 The Strand Hotel by NEU Collective
Based on 1002 Ratings and 0 reviews
(1002 Ratings)
THB 2,412
THB 2,013
+ THB 350 taxes & fees
Per Night
Waterfront
Based on 1001 Ratings and 0 reviews
(1001 Ratings)
THB 5,820
THB 4,879
+ THB 846 taxes & fees
Per Night
HOLM Boutique &Spa - IK Collection
Based on 208 Ratings and 0 reviews
(208 Ratings)
THB 5,917
THB 4,889
+ THB 843 taxes & fees
Per Night
Grand Hotel Excelsior
Based on 999 Ratings and 0 reviews
(999 Ratings)
THB 4,940
THB 4,446
+ THB 741 taxes & fees
Per Night
The Phoenicia Malta
Based on 984 Ratings and 0 reviews
(984 Ratings)
THB 12,177
THB 11,325
+ THB 1,992 taxes & fees
Per Night
Two Pillows Boutique Hostel
(190 Ratings)
THB 1,690
THB 1,572
+ THB 271 taxes & fees
Per Night
Domus Zamittello
Based on 284 Ratings and 0 reviews
(284 Ratings)
THB 8,592
THB 7,116
+ THB 1,247 taxes & fees
Per Night
Corinthia Palace Malta
Based on 992 Ratings and 0 reviews
(992 Ratings)
THB 4,477
THB 4,164
+ THB 733 taxes & fees
Per Night
Hotel Juliani
Based on 988 Ratings and 0 reviews
(988 Ratings)
THB 2,306
THB 2,145
+ THB 372 taxes & fees
Per Night
AX The Palace
Based on 1000 Ratings and 0 reviews
(1000 Ratings)
THB 4,356
THB 3,302
+ THB 572 taxes & fees
Per Night
The Embassy Valletta Hotel
Based on 378 Ratings and 0 reviews
(378 Ratings)
THB 8,287
THB 6,973
+ THB 1,206 taxes & fees
Per Night
Barcelo Fortina Malta
Based on 132 Ratings and 0 reviews
(132 Ratings)
THB 4,357
THB 3,355
+ THB 576 taxes & fees
Per Night
1926 Le Soleil Hotel & SPA
Based on 840 Ratings and 0 reviews
(840 Ratings)
THB 2,652
THB 2,466
+ THB 430 taxes & fees
Per Night