You are booking hotel for more than 30 days
Swimming Pool
Select Filters
Your Budget
Show -1 more
Corinthia Palace Malta
Based on 991 Ratings and 0 reviews
(991 Ratings)
THB 7,335
THB 6,110
+ THB 1,045 taxes & fees
Per Night
Aparthotel Adagio Malta Central
Based on 167 Ratings and 0 reviews
(167 Ratings)
THB 3,132
+ THB 247 taxes & fees
Per Night
Urban Valley Resort
Based on 592 Ratings and 0 reviews
(592 Ratings)
THB 4,561
THB 3,849
+ THB 664 taxes & fees
Per Night
Tritoni Valletta Boutique Hotel
Based on 140 Ratings and 0 reviews
(140 Ratings)
THB 5,307
THB 4,427
+ THB 763 taxes & fees
Per Night
Grands Suites Hotel Residences & SPA
Based on 255 Ratings and 0 reviews
(255 Ratings)
THB 4,417
THB 4,108
+ THB 708 taxes & fees
Per Night
Grand Hotel Excelsior
Based on 1002 Ratings and 0 reviews
(1002 Ratings)
THB 6,634
THB 5,973
+ THB 995 taxes & fees
Per Night
The Phoenicia Malta
Based on 985 Ratings and 0 reviews
(985 Ratings)
THB 19,553
THB 17,604
+ THB 2,933 taxes & fees
Per Night
Alavits Hotel by ST Hotels
Based on 82 Ratings and 0 reviews
(82 Ratings)
THB 4,728
THB 4,397
+ THB 758 taxes & fees
Per Night
Bayview Hotel by ST Hotels
Based on 280 Ratings and 0 reviews
(280 Ratings)
THB 3,783
THB 3,518
+ THB 607 taxes & fees
Per Night
Azur Hotel by ST Hotels
Based on 698 Ratings and 0 reviews
(698 Ratings)
THB 3,310
THB 3,078
+ THB 531 taxes & fees
Per Night
Hotel Kennedy Nova
Based on 476 Ratings and 0 reviews
(476 Ratings)
THB 3,434
THB 3,092
+ THB 515 taxes & fees
Per Night
Palazzo Violetta
Based on 451 Ratings and 0 reviews
(451 Ratings)
THB 3,637
THB 3,382
+ THB 583 taxes & fees
Per Night
HOLM Boutique &Spa - IK Collection
Based on 213 Ratings and 0 reviews
(213 Ratings)
THB 5,032
THB 4,157
+ THB 717 taxes & fees
Per Night
Ta' Tereza In Manwel Dimech
Based on 142 Ratings and 0 reviews
(142 Ratings)
THB 3,910
THB 3,028
+ THB 522 taxes & fees
Per Night
Iniala Harbour House
Based on 81 Ratings and 0 reviews
(81 Ratings)
THB 37,079
THB 31,074
+ THB 5,130 taxes & fees
Per Night
The Embassy Valletta Hotel
Based on 386 Ratings and 0 reviews
(386 Ratings)
THB 9,541
THB 8,873
+ THB 1,530 taxes & fees
Per Night