Get support for your booking:
(866) 656-8207
Select your loyalty program to earn points with your booking!

There are 70 properties with availability in Koh Lanta. Showing 1 – 30

Show map
Sort by: Recommended Price
Deals
Stars
Review score

  1. Excellent 8.6

    Based on 47 reviews 21 reviews in English

    Lanta Sea House 3 Star Hotel

    15 Moo. 3 Saladan Koh Lanta, Koh Lanta 81150 Show map
  2. Very good 8.0

    Based on 375 reviews 157 reviews in English

    Royal Lanta Resort & Spa 3.5 Star Hotel

    222 Moo 3, Saladan, Koh Lanta 81150 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Excellent 8.7

    Based on 232 reviews 97 reviews in English

    Pinky Bungalows 2 Star Hotel

    91 Moo 2 saladan, Koh Lanta 81150 Show map
  5. Good 6.9

    Based on 417 reviews 174 reviews in English

    Amantra Resort & Spa 3.5 Star Hotel

    296 Moo 6, Koh Lanta Yai, Koh Lanta 81150 Show map
  6. Very good 7.5

    Based on 241 reviews 90 reviews in English

    Gooddays Lanta Beach Resort 3 Star Hotel

    183. Moo 2. T. Saladan, Krabi, Koh Lanta 81150 Show map
  7. Very good 8.0

    Based on 192 reviews 103 reviews in English

    Lanta Residence Boutique 3 Star Hotel

    248 Moo1 Saladan, Koh Lanta 81150 Show map
  8. 30% Discount!

    Excellent 8.9

    Based on 15 reviews 9 reviews in English

    Riviera Boutique House 2 Star Hotel

    65 Moo 2, Sala Dan, Koh Lanta 81150 Show map
  9. Very good 7.9

    Based on 8 reviews 3 reviews in English

    Morakot Lanta Resort 2.5 Star Hotel

    597, Koh Lanta 81150 Show map
  10. 30% Discount!

    Very good 7.3

    Based on 63 reviews 22 reviews in English

    Baan Rabieng 3 Star Hotel

    325 Moo 6 Koh Lanta, Koh Lanta 81150 Show map
  11. Very good 7.5

    Based on 19 reviews 6 reviews in English

    Raya Lanta Resort 2 Star Hotel

    178 Moo3 Saladan Raya lanta Resort is a 3-minute walk from Long Beach and just minutes away from coffee shop and Restaurant. It offers air-conditioned bungalows with free WiFi ., Koh Lanta 81150 Show map
  12. Very good 7.0

    Based on 158 reviews 51 reviews in English

    Lanta Nature Beach Resort 2.5 Star Hotel

    54 Moo 6, Koh Lanta 81150 Show map
  13. Very good 7.5

    Based on 16 reviews 10 reviews in English

    Lanta Sabai Hotel & Bungalows 3 Star Hotel

    93 Moo 8 Klong Nin Beach, Koh Lanta 81150 Show map
  14. Exceptional 9.1

    Based on 421 reviews 249 reviews in English

    Lanta Mermaid Boutique House Hotel 3 Star Hotel

    333 Moo 3, Saladan, Koh Lanta 81150 Show map
  15. Lanta For Rest Boutique Hotel 3 Star Hotel

    576 Saladan, Klong Dao Beach, Koh Lanta, Krabi, Koh Lanta 81150 Show map
  16. Very good 7.2

    Based on 115 reviews 31 reviews in English

    D.R. Lanta Bay Resort 3 Star Hotel

    206 Moo 3, Koh Lanta 81150 Show map
  17. Very good 7.7

    Based on 29 reviews 17 reviews in English

    New Ozone Resort and Spa 2.5 Star Hotel

    586 Moo 2, Saladan, Koh Lanta, Krabi, Koh Lanta 81150 Show map
  18. Very good 7.5

    Based on 52 reviews 22 reviews in English

    Lanta Dareen Resort 2.5 Star Hotel

    261 Moo. 2 Saladan, Koh Lanta 81150 Show map
  19. 40% Discount!

    Good 6.5

    Based on 89 reviews 38 reviews in English

    Dream Team Beach Resort 3 Star Hotel

    38 Moo 5, Koh Lanta 81150 Show map
  20. Good 6.7

    Based on 63 reviews 20 reviews in English

    Lanta Garden Home 3 Star Hotel

    18 Moo 3, Koh Lanta 81150 Show map
  21. 35% Discount!

    Excellent 8.3

    Based on 31 reviews 16 reviews in English

    Cocotero Resort The Hidden Village 2 Star Hotel

    212 Moo 1, Tambon Saladan, Koh Lanta, Krabi, Koh Lanta 81150 Show map
  22. Exceptional 9.2

    Based on 6 reviews 2 reviews in English

    Baan Puteri Lanta 2 Star Hotel

    114 Moo 5 Kantiang Beach, Koh Lanta 81150 Show map
  23. Above average 5.9

    Based on 34 reviews 15 reviews in English

    Lanta New Beach 3 Star Hotel

    122 Moo 2 Saladan, Koh Lanta 81150 Show map
  24. Above average 5.8

    Based on 17 reviews 7 reviews in English

    Lanta Sunny House 2 Star Hotel

    42 Moo 2, Koh Lanta 81150 Show map
  25. Very good 7.6

    Based on 26 reviews 16 reviews in English

    Lanta Just Come Hotel 2 Star Hotel

    406 Moo 2, T.Saladan, Koh Lanta, Koh Lanta 81150 Show map
  26. Above average 6.0

    Based on 79 reviews 37 reviews in English

    Moonwalk Lanta Resort 3 Star Hotel

    509 Moo 2, Saladan, Koh Lanta 81150 Show map
  27. Excellent 8.1

    Based on 4 reviews 3 reviews in English

    The Sea @ Lanta Hotel 2 Star Hotel

    328, Moo.5 Klong hin beach,Tambon. Ko Lanta Yai, Koh Lanta 81150 Show map
    Rates per night from
  28. Above average 5.3

    Based on 9 reviews 4 reviews in English

    Pink House Bungalow 2 Star Hotel

    45/2 M00 6, Klong Nin, Koh Lanta, Krabi, Koh Lanta 81150 Show map
  29. Very good 7.6

    Based on 16 reviews 9 reviews in English

    My Lanta Village 3.5 Star Hotel

    588 Moo 2, Saladan, Koh Lanta, Krabi, Koh Lanta 81150 Show map

Next Page 1 of 3