We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Ko Lanta

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Ko Lanta?

We'll send you updates with the latest deals, reviews and articles for Ko Lanta each week.

Map of Ko Lanta Hotels

Hotels (84)

B&Bs / Inns (129)

Specialty Lodging (184)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Best Service | Luxury | Top Hotels | Romance
 
272 Moo 3 Phra-Ae Beach | Saladan, Ko Lanta 81150, Thailand
Show Prices
$158 - $1,057 Avg. price/night*
Ollie #1 of 84 hotels in Ko Lanta
  •  A perfect dinner 
  • Our family visited the restaurant at Layana one evening in januari 2017... more
  • January 11, 2017
Professional photos | Traveler photos (1693)
Special Offer Friday Special
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Top Hotels | Romance | Best Service
 
99 Moo 5, Ba Kan Tiang Beach, Ko Lanta 81150, Thailand
Show Prices
$172 - $921 Avg. price/night*
Ollie #2 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (2961)
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels | Romance | Best Service
 
272 Moo 5 | Ba KanTieng Bay, Ko Lanta 81150, Thailand
Show Prices
$79 - $371 Avg. price/night*
Ollie #3 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (827)
Special Offer GET FREE TRANSFER
299 Moo 2 | Saladan, Ko Lanta 81150, Thailand
Show Prices
$44 - $136 Avg. price/night*
Ollie #4 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (769)
199 Moo 1 | Klong Dao Beach, Ko Lanta 81150, Thailand
Show Prices
$82 - $336 Avg. price/night*
Ollie #5 of 84 hotels in Ko Lanta
  •  Honeymoon vosot 
  • We spent 8 night at Twin lotus, and would give a mixed review. Positives... more
  • January 13, 2017
Professional photos | Traveler photos (1132)
Certificate of Excellence
Travelers' Choice® 2016 Winner Family | Small Hotels
 
263 Moo5 | Koh Lanta Yai, Ko Lanta 81150, Thailand
Show Prices
$158 - $340 Avg. price/night*
Ollie #6 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (573)
Special Price Want 15% off ?
Baan Phra Ae | Relax Beach, Ko Lanta 81150, Thailand
Show Prices
$45 - $130 Avg. price/night*
Ollie #7 of 84 hotels in Ko Lanta
  •  Perfect in every way  
  • We booked Lazy days primarily from the reviews on trip advisor & we were... more
  • January 14, 2017
Professional photos | Traveler photos (190)
195/3 Ban Saladan Road, Ko Lanta 81150, Thailand
Show Prices
$34 - $84 Avg. price/night*
Ollie #8 of 84 hotels in Ko Lanta
  •  Absolutely the best 
  • Me and my family didn't live there but were there all the time! The... more
  • January 14, 2017
Professional photos | Traveler photos (227)
315 Moo 1 | Saladan, Ko Lanta 81150, Thailand
Show Prices
$64 - $415 Avg. price/night*
Ollie #9 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (1608)
Special Price 10% off room rate
472 Moo 3 | Saladan, Ko Lanta 81150, Thailand
Show Prices
$24 - $262 Avg. price/night*
Ollie #10 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (648)
69 Moo 8 | Ban Klongtob, Ko Lanta 81150, Thailand
Show Prices
$50 - $206 Avg. price/night*
Ollie #11 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (565)
352 Moo 2 | Long Beach, Saladan, Ko Lanta 81150, Thailand
Show Prices
$44 - $156 Avg. price/night*
Ollie #12 of 84 hotels in Ko Lanta
  •  All-Around Fantastic 
  • The hotel staff set out to make us feel comfortable from the moment we... more
  • January 13, 2017
Professional photos | Traveler photos (622)
111 Moo 2 | AO Phrae Ae - Koh Lanta, Ko Lanta 81150, Thailand
Show Prices
$31 - $74 Avg. price/night*
Ollie #13 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (740)
111 Moo 6, Klongnin Beach | Krabi, Ko Lanta 81150, Thailand
Show Prices
$67 - $194 Avg. price/night*
Ollie #14 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (1068)
79 Moo 5 | Klong Jark Beach, Ko Lanta 81150, Thailand
Show Prices
$77 - $257 Avg. price/night*
Ollie #15 of 84 hotels in Ko Lanta
  •  Wonderful 
  • The place Was beautiful ! The beach is very quiet ! The food good ! The... more
  • January 15, 2017
Professional photos | Traveler photos (236)
98 Moo 5 Klong Nin, Ko Lanta 81150, Thailand
No photo provided
Show Prices
$33 - $82 Avg. price/night*
Ollie #16 of 84 hotels in Ko Lanta
  •  a wonderful resort 
  • We stayed here for four nights and had such a wonderful and peaceful time... more
  • January 10, 2017
Professional photos | Traveler photos (448)
233 Moo 3 Saladan, Ko Lanta 81150, Thailand
Show Prices
$20 - $73 Avg. price/night*
Ollie #17 of 84 hotels in Ko Lanta
  •  Honeymoon Treat 
  • Spent 4 wonderful nights here. The room was uber clean, comfortable, and... more
  • January 10, 2017
Professional photos | Traveler photos (545)
343 Moo 2, Pra-Ae (Long Beach) | Saladan, Ko Lanta 81150, Thailand
Show Prices
$18 - $66 Avg. price/night*
Ollie #18 of 84 hotels in Ko Lanta
  •  Excellent Stay 
  • The 2nd time we have stayed here and cannot recommend this friendly resort... more
  • January 15, 2017
Professional photos | Traveler photos (482)
Special Price 10% off room rate
188 Moo 5, Bamboo Bay Beach | (Ao Mai Phai), Ko Lanta 81150, Thailand
Show Prices
$34 - $170 Avg. price/night*
Ollie #19 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (737)
333 Moo 1, Koh Lanta Yai Island | Saladan, Ko Lanta 81150, Thailand
Show Prices
$25 - $151 Avg. price/night*
Ollie #20 of 84 hotels in Ko Lanta
  •  Disappointing 
  • We stayed at Twin Bay for 6 nights after reading lots of positive reviews... more
  • January 11, 2017
Professional photos | Traveler photos (634)