Premium Hotels in Ko Lanta
Ko Lanta Yai
Ko Lanta
Ko Lanta
Ko Lanta
Ko Lanta
Ko Lanta
You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 5 more
Locality
Popular locations
Show -3 more
Showing Properties in Ko Lanta
Sirilanta Resort
Based on 51 Ratings and 0 reviews
(51 Ratings)
SGD 110
SGD 90
+ SGD 26 taxes & fees
Per Night
Lanta Sand Resort & Spa
Based on 353 Ratings and 0 reviews
(353 Ratings)
SGD 127
SGD 118
+ SGD 35 taxes & fees
Per Night
Layana Resort & Spa - Adult Only
Based on 158 Ratings and 0 reviews
(158 Ratings)
SGD 793
SGD 729
+ SGD 204 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Ser-En-Dip-I-Ty
Based on 42 Ratings and 0 reviews
(42 Ratings)
SGD 79
SGD 73
+ SGD 15 taxes & fees
Per Night
Long Beach Chalet
Based on 215 Ratings and 0 reviews
(215 Ratings)
SGD 150
SGD 135
+ SGD 40 taxes & fees
Per Night
Blue Gecko
Based on 14 Ratings and 0 reviews
(14 Ratings)
SGD 93
SGD 70
+ SGD 14 taxes & fees
Per Night
DolceVita Wonderful Resort
(129 Ratings)
SGD 136
+ SGD 24 taxes & fees
Per Night
Raven Blue
Based on 52 Ratings and 0 reviews
(52 Ratings)
SGD 85
SGD 70
+ SGD 20 taxes & fees
Per Night
Papillon Bungalows
Based on 25 Ratings and 0 reviews
(25 Ratings)
SGD 79
SGD 66
+ SGD 19 taxes & fees
Per Night
Peaceful Resort Koh Lanta
Based on 122 Ratings and 0 reviews
(122 Ratings)
SGD 170
+ SGD 12 taxes & fees
Per Night
Baan Long Beach
(273 Ratings)
SGD 80
SGD 75
+ SGD 16 taxes & fees
Per Night
Tamarind Twin Resort
Based on 81 Ratings and 0 reviews
(81 Ratings)
SGD 41
SGD 38
+ SGD 11 taxes & fees
Per Night
Lanta Casuarina Beach Resort
Based on 369 Ratings and 0 reviews
(369 Ratings)
SGD 98
SGD 91
+ SGD 27 taxes & fees
Per Night
Morakot Lanta Resort
Based on 21 Ratings and 0 reviews
(21 Ratings)
SGD 100
SGD 84
+ SGD 14 taxes & fees
Per Night
Toongyoong Longbeach Resort
(262 Ratings)
SGD 73
SGD 62
+ SGD 12 taxes & fees
Per Night
Nakara Long Beach Resort
Based on 184 Ratings and 0 reviews
(184 Ratings)
SGD 96
SGD 89
+ SGD 26 taxes & fees
Per Night
Ko Lanta Yai
Ko Lanta
Ko Lanta
Ko Lanta
Ko Lanta
Ko Lanta