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

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
$150 - $1,113 Avg. price/night*
Ollie #1 of 84 hotels in Ko Lanta
  •  2weeks in paradise 
  • We have just spent a wondeful two weeks at this lovely hotel everything... more
  • February 23, 2017
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
$169 - $824 Avg. price/night*
Ollie #2 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (3030)
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels | Romance
 
272 Moo 5 | Ba KanTieng Bay, Ko Lanta 81150, Thailand
Show Prices
$74 - $316 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 - $285 Avg. price/night*
Ollie #5 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (588)
Offers & Announcements Want 15% off ?
Baan Phra Ae | Relax Beach, Ko Lanta 81150, Thailand
Show Prices
$45 - $135 Avg. price/night*
Ollie #6 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (241)
199 Moo 1 | Klong Dao Beach, Ko Lanta 81150, Thailand
Show Prices
$75 - $315 Avg. price/night*
Ollie #7 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 (1153)
69 Moo 8 | Ban Klongtob, Ko Lanta 81150, Thailand
Show Prices
$51 - $168 Avg. price/night*
Ollie #8 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (595)
472 Moo 3 | Saladan, Ko Lanta 81150, Thailand
Show Prices
$24 - $239 Avg. price/night*
Ollie #9 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (664)
195/3 Ban Saladan Road, Ko Lanta 81150, Thailand
Show Prices
$30 - $91 Avg. price/night*
Ollie #10 of 84 hotels in Ko Lanta
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
$67 - $392 Avg. price/night*
Ollie #12 of 84 hotels in Ko Lanta
  •  Everything was great! 
  • My wife and I went here on our honeymoon. Everything was awesome! Great... more
  • February 25, 2017
Professional photos | Traveler photos (1655)
Special Price 10% off room rate
79 Moo 5 | Klong Jark Beach, Ko Lanta 81150, Thailand
Show Prices
$73 - $233 Avg. price/night*
Ollie #13 of 84 hotels in Ko Lanta
Professional photos | Traveler photos (258)
352 Moo 2 | Long Beach, Saladan, Ko Lanta 81150, Thailand
Show Prices
$42 - $107 Avg. price/night*
Ollie #14 of 84 hotels in Ko Lanta
  •  Honeymoon idyll 
  • I have visited Lanta a few times and we came here together on our first... more
  • February 24, 2017
Professional photos | Traveler photos (655)
139 Moo 8 | Krabi, Ko Lanta 81150, Thailand
Show Prices
$81 - $331 Avg. price/night*
Ollie #15 of 84 hotels in Ko Lanta
  •  Go somewhere else 
  • There's a few issues at this hotel but by far the worst in peak season is... more
  • February 24, 2017
Professional photos | Traveler photos (1026)
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)
98 Moo 5 Klong Nin, Ko Lanta 81150, Thailand
No photo provided
Show Prices
$34 - $82 Avg. price/night*
Ollie #17 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
$16 - $58 Avg. price/night*
Ollie #18 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 - $61 Avg. price/night*
Ollie #19 of 84 hotels in Ko Lanta
  •  Good bungalow resort. 
  • Nice place with nice with bungalows, good restaurant and bar.. only the... more
  • February 25, 2017
Professional photos | Traveler photos (549)
333 Moo 1, Koh Lanta Yai Island | Saladan, Ko Lanta 81150, Thailand
Show Prices
$23 - $137 Avg. price/night*
Ollie #20 of 84 hotels in Ko Lanta
  •  Moe Rocks !!! 
  • Moe in the restaurant was awesome !!! So friendly and always had huge... more
  • February 25, 2017
Professional photos | Traveler photos (649)