Resorts in Koh Lanta

Multiple accommodations for your stay
Check-in date:
12 Sep 2026
Check-out date:
13 Sep 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

208 results found

The Last Paradise

16 4245, Koh Lanta, Thailand (Open map)

Thanks to its prime location in the Saladan district, the hotel is in proximity to Long Sandy Beach. Located about 3 km from the Laem…
Read more...
9.1
Superb
42 reviews

Lanta Darawadee Resort

162 Moo 2, Klong Khong Beach,T.Saladan,Koh Lanta Yai,Krabi, Koh Lanta, Thailand (Open map)

Lanta Animal Welfare is 2.2 km from this Koh Lanta hotel, while the Lanta Secret Beach is within 1 km of this place. The comfortable…
Read more...

Lanta Mermaid Resort

Koh Lanta, Th - Koh Ngai, Th, Koh Lanta, Thailand (Open map)

The hotel is situated in the old part of Koh Lanta, in proximity to the Ko Jum. Offering a restaurant, the elegant Lanta Mermaid...
Read more...
7.5
Good
10 reviews

Diamond Cliff Beach Resort

166 M.5 Koh Lanta Yai. Koh Lanta. Krabi., Koh Lanta, Thailand (Open map)

Natural attractions in the area include Ba Kan Tiang Beach, 4.7 km from this Koh Lanta hotel, and a beach is 30 metres away. Featuring…
Read more...

Lanta A&J Sunset Resort

368 หมู่ 2 ศาลาด่าน, Koh Lanta, Thailand (Open map)

This Koh Lanta resort is 4.7 km from the Lanta Monkey School and 2.6 km from Lanta Animal Welfare. The comfortable Lanta A&J Sunset…
Read more...

Navela

307หมู่3 ต ศาลาด่าน, Koh Lanta, Thailand (Open map)

The hotel has a convenient setting approximately a 15-minute drive from the Lanta Monkey School. The comfortable Navela Hotel Koh...
Read more...

Diamond Cliff Beach Lanta Resort

166 M.5 Koh Lanta Yai. Koh Lanta. Krabi., Koh Lanta, Thailand (Open map)

The resort is situated in the old part of Koh Lanta, a short way from the chill Nui Beach. Situated nearly 25 minutes' walk from…
Read more...

Khum Dara Lanta Resort

174/5 ม 5 ตำบลเกาะลันตาใหญ่ อำเภอกาะลันตา จังหวัดกระบี่ 81150, Koh Lanta, Thailand (Open map)

The Khlong Chak Beach stands 25 minutes' walk away, and the Lanta Old Town is 4.4 km from this elegant hotel. Situated within easy...
Read more...
Thank you for subscribing
Close