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 (135)

Specialty Lodging (194)

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® 2017 Winner Top Hotels | Luxury | Best Service | Romance | Hall of Fame
 
272 Moo 3 Phra-Ae Beach | Saladan, Ko Lanta 81150, Thailand
Layana Resort and Spa Slideshow
Show Prices
$152 - $1,112 Avg. price/night*
Ollie #1 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (1711)
Announcement Thailands Best Hotel...
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance | Best Service | Luxury | Top Hotels
 
99 Moo 5, Ba Kan Tiang Beach, Ko Lanta 81150, Thailand
Show Prices
$168 - $823 Avg. price/night*
Ollie #2 of 84 hotels in Ko Lanta
  •  Amazing hotel 
  • My husband and I have just returned from 3 nights here as part of a 2 week... more
  • February 21, 2017
Professional photos | Traveler photos (3020)
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels | Romance
 
272 Moo 5 | Ba KanTieng Bay, Ko Lanta 81150, Thailand
Show Prices
$79 - $315 Avg. price/night*
Ollie #3 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (847)
Special Offer Discount Now !!
299 Moo 2 | Saladan, Ko Lanta 81150, Thailand
Show Prices
$45 - $118 Avg. price/night*
Ollie #4 of 84 hotels in Ko Lanta
  •  Top resort! 
  • Second year on Koh Lanta and at this wonderful resort. The location... more
  • February 17, 2017
Professional photos | Traveler photos (803)
Special Price 10% off room rate
Certificate of Excellence
Travelers' Choice® 2017 Winner Family | Small Hotels
 
263 Moo5 | Koh Lanta Yai, Ko Lanta 81150, Thailand
Show Prices
$160 - $284 Avg. price/night*
Ollie #5 of 84 hotels in Ko Lanta
  •  Holiday in heaven 
  • We had the yellow villa and it was great! A lot of space, very clean, an... more
  • February 6, 2017
Professional photos | Traveler photos (588)
Offers & Announcements Want 15% off ?
199 Moo 1 | Klong Dao Beach, Ko Lanta 81150, Thailand
Show Prices
$75 - $316 Avg. price/night*
Ollie #6 of 84 hotels in Ko Lanta
  •  Fabulous Hotel! 
  • I drove myself crazy researching hotels in Ko Lanta. I couldn't figure... more
  • February 20, 2017
Professional photos | Traveler photos (1148)
Baan Phra Ae | Relax Beach, Ko Lanta 81150, Thailand
Show Prices
$45 - $136 Avg. price/night*
Ollie #7 of 84 hotels in Ko Lanta
  •  Paradise! 
  • This is what I think of when people say paradise. A small resort with... more
  • February 14, 2017
Professional photos | Traveler photos (230)
472 Moo 3 | Saladan, Ko Lanta 81150, Thailand
Show Prices
$24 - $239 Avg. price/night*
Ollie #8 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (677)
69 Moo 8 | Ban Klongtob, Ko Lanta 81150, Thailand
Show Prices
$52 - $169 Avg. price/night*
Ollie #9 of 84 hotels in Ko Lanta
  •  I miss the Moonlight! 
  • Location: The hotel is beautifully located in a quite spot, about half an... more
  • February 21, 2017
Professional photos | Traveler photos (591)
195/3 Ban Saladan Road, Ko Lanta 81150, Thailand
Show Prices
$30 - $92 Avg. price/night*
Ollie #10 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (237)
111 Moo 2 | AO Phrae Ae - Koh Lanta, Ko Lanta 81150, Thailand
Show Prices
$30 - $70 Avg. price/night*
Ollie #11 of 84 hotels in Ko Lanta
  •  Overrated 
  • We stayed at Relax Bay Resort for 4 nights. + pick up service is free... more
  • February 18, 2017
Professional photos | Traveler photos (744)
315 Moo 1 | Saladan, Ko Lanta 81150, Thailand
Show Prices
$68 - $396 Avg. price/night*
Ollie #12 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (1641)
Special Price 10% off room rate
352 Moo 2 | Long Beach, Saladan, Ko Lanta 81150, Thailand
Show Prices
$43 - $115 Avg. price/night*
Ollie #13 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (655)
79 Moo 5 | Klong Jark Beach, Ko Lanta 81150, Thailand
Show Prices
$74 - $248 Avg. price/night*
Ollie #14 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (258)
111 Moo 6, Klongnin Beach | Krabi, Ko Lanta 81150, Thailand
SriLanta Resort Slideshow
Show Prices
$51 - $169 Avg. price/night*
Ollie #15 of 84 hotels in Ko Lanta
  •  Fantastic Stay 
  • We just left SriLanta today after 7 nights staying in The Plantation with... more
  • February 20, 2017
Professional photos | Traveler photos (1068)
Offers & Announcements Free Rewards Book Now!
188 Moo 5, Bamboo Bay Beach | (Ao Mai Phai), Ko Lanta 81150, Thailand
Show Prices
$31 - $138 Avg. price/night*
Ollie #16 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (737)
139 Moo 8 | Krabi, Ko Lanta 81150, Thailand
Show Prices
$81 - $331 Avg. price/night*
Ollie #17 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (1013)
98 Moo 5 Klong Nin, Ko Lanta 81150, Thailand
No photo provided
Show Prices
$34 - $82 Avg. price/night*
Ollie #18 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (467)
343 Moo 2, Pra-Ae (Long Beach) | Saladan, Ko Lanta 81150, Thailand
Show Prices
$17 - $58 Avg. price/night*
Ollie #19 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (488)
Special Price 10% off room rate
Certificate of Excellence
Travelers' Choice® 2017 Winner Bargain
 
233 Moo 3 Saladan, Ko Lanta 81150, Thailand
Show Prices
$20 - $63 Avg. price/night*
Ollie #20 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (545)