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.

Ko Lanta

Refine search

Price per night

 

Traveller 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 (187)

Speciality Lodging (246)

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 Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice™ 2018 Winner Romance | Best Service | Luxury | Top Hotels
 
99 Moo 5, Ba Kan Tiang Beach, Ko Lanta 81150, Thailand
Show Prices
US$173 - US$735 Avg. price/night*
Ollie #1 of 84 hotels in Ko Lanta
Traveller photos (3915)
Special Offer 12% off and free spa
Certificate of Excellence
Travellers' Choice™ 2018 Winner Best Service | Luxury | Top Hotels | Romance
 
272 Moo 3 Phra-Ae Beach | Saladan, Ko Lanta 81150, Thailand
Show Prices
US$134 - US$711 Avg. price/night*
Ollie #2 of 84 hotels in Ko Lanta
  •   Boutique Resort 
  • Everything in Layana was great, strating from the moment you get there... more
  • 18 September 2018
Traveller photos (2347)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels | Family
 
263 Moo5 | Koh Lanta Yai, Ko Lanta 81150, Thailand
Show Prices
US$112 - US$304 Avg. price/night*
Ollie #3 of 84 hotels in Ko Lanta
Traveller photos (670)
Special Price 15% off room rate
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels
 
299 Moo 2 | Saladan, Ko Lanta 81150, Thailand
Show Prices
US$40 - US$139 Avg. price/night*
Ollie #4 of 84 hotels in Ko Lanta
Traveller photos (1027)
Special Price 10% off room rate
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels | Romance
 
272 Moo 5 | Ba KanTieng Bay, Ko Lanta 81150, Thailand
Show Prices
US$72 - US$377 Avg. price/night*
Ollie #5 of 84 hotels in Ko Lanta
  •  Loved the Houben 
  • We actually stayed here in February, 2017. I’m late writing my... more
  • 16 September 2018
Traveller photos (1046)
Special Offer FREE TRANSFER,Hurry Up!!
Baan Phra Ae | Relax Beach, Ko Lanta 81150, Thailand
Show Prices
US$71 - US$139 Avg. price/night*
Ollie #6 of 84 hotels in Ko Lanta
  •  Amazing bungalow 
  • My husband and I stayed at the Lazy Days Bungalow in early July 2018 for... more
  • 10 August 2018
Traveller photos (353)
195/3 Ban Saladan Road, Ko Lanta 81150, Thailand
Show Prices
US$18 - US$81 Avg. price/night*
Ollie #7 of 84 hotels in Ko Lanta
  •  Loved it 
  • Big thanks to Papillon Bungalows for our fabulous stay in July. Due to a... more
  • 12 August 2018
Traveller photos (387)
315 Moo 1 | Saladan, Ko Lanta 81150, Thailand
Show Prices
US$34 - US$252 Avg. price/night*
Ollie #8 of 84 hotels in Ko Lanta
Traveller photos (2460)
69 Moo 8 | Ban Klongtob, Ko Lanta 81150, Thailand
Show Prices
US$30 - US$198 Avg. price/night*
Ollie #9 of 84 hotels in Ko Lanta
  •  good value for money 
  • we stayed here for a few days before moving to a holiday rental round the... more
  • 17 September 2018
Traveller photos (763)
472 Moo 3 | Saladan, Ko Lanta 81150, Thailand
No photo provided
Show Prices
US$25 - US$258 Avg. price/night*
Ollie #10 of 84 hotels in Ko Lanta
Traveller photos (1038)
Special Price 25% off room rate
279, Moo 3 | Sala Dan, Long Beach, Ko Lanta 81150, Thailand
Show Prices
US$30 - US$326 Avg. price/night*
Ollie #11 of 84 hotels in Ko Lanta
Traveller photos (1377)
188 Moo 5, Bamboo Bay Beach | (Ao Mai Phai), Ko Lanta 81150, Thailand
Show Prices
US$36 - US$178 Avg. price/night*
Ollie #12 of 84 hotels in Ko Lanta
  •  Can't wait to go back! 
  • Our time at the hideaway resort was absolutely fantastic. The location is... more
  • 13 August 2018
Traveller photos (876)
352 Moo 2 | Long Beach, Saladan, Ko Lanta 81150, Thailand
Show Prices
US$42 - US$128 Avg. price/night*
Ollie #13 of 84 hotels in Ko Lanta
Traveller photos (774)
139 Moo 8 | Krabi, Ko Lanta 81150, Thailand
Show Prices
US$69 - US$337 Avg. price/night*
Ollie #14 of 84 hotels in Ko Lanta
  •  Beautiful resort 
  • Reception staff are so polite and professional. Resort is amazingly clean... more
  • 19 September 2018
Traveller photos (1401)
707 Moo 2, Long Beach | Ban Saladan, Ko Lanta 81150, Thailand
Show Prices
US$10 - US$64 Avg. price/night*
Ollie #15 of 84 hotels in Ko Lanta
  •  Highly Recommend  
  • What a great little resort and what a wonderful location. Situated right... more
  • 29 August 2018
Traveller photos (187)
343 Moo 2, Pra-Ae | Saladan, Ko Lanta 81150, Thailand
Show Prices
US$13 - US$72 Avg. price/night*
Ollie #16 of 84 hotels in Ko Lanta
  •  Amazing stay!!! 
  • My boyfriend and I stayed here for 6 nights during our trip to Thailand... more
  • 26 August 2018
Traveller photos (554)
233 Moo 3 Saladan, Ko Lanta 81150, Thailand
Show Prices
US$16 - US$74 Avg. price/night*
Ollie #17 of 84 hotels in Ko Lanta
Traveller photos (568)
199, Moo 1 | Sala Dan, Klong Dao Beach, Ko Lanta 81150, Thailand
Show Prices
US$68 - US$448 Avg. price/night*
Ollie #18 of 84 hotels in Ko Lanta
  •  Loved every day here 
  • We stayed for 5 nights and were treated like royalty the whole time.Room... more
  • 15 September 2018
Traveller photos (1688)
Special Offer best rate guarantee!
79 Moo 5 | Klong Jark Beach, Ko Lanta 81150, Thailand
Show Prices
US$41 - US$219 Avg. price/night*
Ollie #19 of 84 hotels in Ko Lanta
Traveller photos (616)
Special Offer Package Deal
98 Moo 5 Klong Nin, Ko Lanta 81150, Thailand
No photo provided
Show Prices
US$35 - US$90 Avg. price/night*
Ollie #20 of 84 hotels in Ko Lanta
Traveller photos (522)