3 star hotels in Koh Lanta, Thailand

Royal Lanta Resort & Spa (SHA Extra Plus)

8.1
Price from
480.000 đ
Excellent
1048 reviews
222 Moo 3, Saladan, Koh Lanta

Andaman Lanta Resort (SHA Extra Plus)

7.4
Price from
381.000 đ
Very Good
590 reviews
142 Moo 3 Khlong Dao Beach, Koh Lanta

Baan Laanta Resort & Spa

7.9
Price from
564.000 đ
Very Good
501 reviews
134 Moo 5, Koh Lantayai, Koh Lanta

Maya Koh Lanta Hotel

8.2
Price from
1.487.000 đ
Excellent
305 reviews
164 Moo 3, Klong Dao Beach, Saladan, Koh Lanta

Amantra Resort & Spa

6.8
Price from
431.000 đ
Good
664 reviews
296 Moo 6 Koh lantayai Koh lanta Krabi Thailand, Koh Lanta

Lanta Pura Beach Resort (SHA Extra Plus)

7.8
Price from
536.000 đ
Very Good
1042 reviews
405 Moo1, Koh Lanta

My Lanta Village

7.7
Price from
861.000 đ
Very Good
36 reviews
588 Moo 2, Saladan, Koh Lanta, Krabi, Koh Lanta

Lazy Days Bungalows

9.0
Price from
1.087.000 đ
Excellent
155 reviews
775 Moo 2, Saladan, Koh Lanta

Chalaroste Lanta The Private Resort (SHA Extra Plus)

8.8
Price from
564.000 đ
Excellent
221 reviews
387 Moo 3, Tambol Saladan, Koh Lanta, Krabi, Koh Lanta

Kantiang Bay View Resort

7.5
Price from
324.000 đ
Very Good
172 reviews
9 Moo.5 Koh Lanta Yai, Koh Lanta, Krabi, Koh Lanta

Lanta Lapaya Resort (SHA Extra Plus)

8.4
Price from
480.000 đ
Excellent
121 reviews
790 Moo 2, Klong Khong Beach, Koh Lanta

Arthaya Villas (SHA Extra Plus)

9.4
Price from
748.000 đ
Exceptional
154 reviews
826 M.2 Phar-Ae Beach,Saladan, Koh Lanta