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

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

Show map
Sort by: Recommended Price
Deals
Stars
Review score

  1. Very good 7.2

    Based on 310 reviews 112 reviews in English

    Andaman Lanta Resort 3.5 Star Hotel

    142 Moo 3 Khlong Dao Beach, Koh Lanta Show map
  2. 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
  3. Up to 30% off with Agoda Insider Deals!

  4. Exceptional 9.1

    Based on 27 reviews 10 reviews in English

    Baan Thai Lanta Resort 3 Star Hotel

    Baan Thai Lanta Resort 163 M.2 Saladan Koh Lanta Krabi, Koh Lanta 81150 Show map
  5. 20% Discount!

    Very good 7.5

    Based on 172 reviews 68 reviews in English

    Ananda Lanta Resort 3 Star Hotel

    224 Moo 3, Saladan, Koh Lanta Show map
  6. 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
  7. Very good 7.8

    Based on 162 reviews 76 reviews in English

    Aloha Lanta Resort 3 Star Hotel

    253/3 Moo 1, Koh Lanta 81150 Show map
  8. 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
  9. Good 6.5

    Based on 227 reviews 109 reviews in English

    Lanta Riviera Resort 3 Star Hotel

    90/4 Moo 2, Saladan, Koh Lanta 81150 Show map
  10. Good 6.8

    Based on 74 reviews 32 reviews in English

    Lanta Seafront Resort 3 Star Hotel

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

    Based on 191 reviews 88 reviews in English

    Lanta Scenic Bungalow 3 Star Hotel

    215 Moo.3 Saladan, Koh Lanta 81150 Show map
  12. 50% 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
  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. Good 6.7

    Based on 148 reviews 80 reviews in English

    Lantawadee Resort and Spa 3 Star Hotel

    178 Moo 3, Saladan, Koh Lanta 81150 Show map
  15. Very good 7.6

    Based on 84 reviews 35 reviews in English

    Lanta Bee Garden Bungalows 3 Star Hotel

    199 Moo 3, Koh Lanta 81150 Show map
  16. Very good 7.6

    Based on 203 reviews 78 reviews in English

    Southern Lanta Resort 3 Star Hotel

    105 Moo 3 Tumbon Saladan, Koh Lanta 81150 Show map
  17. 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
  18. Excellent 8.1

    Based on 103 reviews 61 reviews in English

    Lanta Thip House 3 Star Hotel

    361 Moo 2, Koh Lanta 81150 Show map
  19. Excellent 8.9

    Based on 5 reviews 4 reviews in English

    Coco Cape Lanta Resort 3 Star Hotel

    443 Moo 1 , Kaw Kwang beach,Saladan, Koh Lanta 81150 Show map
  20. Excellent 8.7

    Based on 108 reviews 61 reviews in English

    Escape Cabins 3 Star Hotel

    438 Moo 3 Saladan, Koh Lanta 81150 Show map
  21. Lanta Wanida Resort 3 Star Hotel

    392 Moo 6 Baan Klongnin , Kohlantayai, Koh Lanta 81150 Show map
  22. 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
  23. Very good 7.3

    Based on 282 reviews 148 reviews in English

    The Heart Inn Lanta Hotel 3 Star Hotel

    259/9 Moo 1, Koh Lanta 81150 Show map
  24. 50% Discount!

    Sky Terrace Boutique Hotel 3 Star Hotel

    359 Moo 5, Koh Lanta 81150 Show map
  25. Good 6.5

    Based on 6 reviews 1 reviews in English

    Lanta Sang Kha Ao Nature Resort & Spa 3 Star Hotel

    86 Moo 7, Sang Kha Ao, Koh Lanta 81150 Show map
  26. SMILE PLEACE 3 Star Hotel

    534 M3. SALADAN, Koh Lanta 81150 Show map

Page 1 of 1