Find Hotel Deals

Select a date

Select a date

Advanced search

Hotel ranking
Types of accommodation
Hotel themes
All Koh Lanta accommodations

Location preferences

Close to
Districts

Popular cities in Koh Lanta

Popular hotels in Koh Lanta

5 star Koh Lanta hotels

Layana Resort & Spa Koh Lanta

From US$ 350

272 Moo 3 Saladan, Phra-Ae Beach 272, Koh Lanta, Thailand - Open map

Open map

This hotel is situated 6 km away from Klong Nin Beach. Layana Resort & Spa is located walk from a sandy beach.

RESERVE From US$ 350

Pimalai Resort & Spa Koh Lanta

From US$ 493

99 Moo 5, Ba Kan Tiang Beach, Koh Lanta, Thailand - Open map

Open map

The venue is 4.3 km away from Post Office Ko Lanta. The comfortable Pimalai Resort & Spa offers a storage room, a beauty salon and a…

RESERVE From US$ 493

4 star Koh Lanta hotels

The Houben Hotel Koh Lanta

From US$ 326

272 Moo 5, Ba Kantiang Bay, Koh Lanta Yai, Krabi, Koh Lanta, Thailand - Open map

Open map

The venue is 1.7 km away from Klong Jark Bay. The Houben Hotel is a 4-star property offering individual guestrooms with a panoramic view…

RESERVE From US$ 326

Twin Lotus Koh Lanta

From US$ 190

199 Moo 1 Klong Dao Beach, Saladan Lanta Yai, Krabi, Koh Lanta, Thailand - Open map

Open map

Twin Lotus Koh Lanta Hotel is set adjacent to the natural white-sand beach. Twin Lotus Koh Lanta is a deluxe 4-star hotel set…

RESERVE From US$ 190

3 star Koh Lanta hotels

Anda Lanta Resort Koh Lanta

From US$ 196

79 Moo5 Klong Jark Bay, Krabi, Koh Lanta, Thailand - Open map

Open map

Anda Lanta Resort is connected with other parts of Koh Lanta due to a ferry port located nearby. Anda Lanta Resort is an excellent 3…

RESERVE From US$ 196

Lanta Pearl Beach Resort Koh Lanta

From US$ 52

233 Moo 3 Saladan, Koh Lanta, Krabi, Thailand 81150, Koh Lanta, Thailand - Open map

Open map

The hotel is set in a spectacular location 3.6 km away from Saladan School. Situated in the middle of Koh Lanta, the spectacular Lanta Pearl…

RESERVE From US$ 52

2 star Koh Lanta hotels

Baan Rim Lay Koh Lanta

From US$ 60

344 Moo6, Koh Lanta Yai (Klong Nin Beach), Koh Lanta, Krabi, Koh Lanta, Thailand - Open map

Open map

Baan Rim Lay Hotel is also located within a 30-minute walk of Khao Mai Kaew Cave. The excellent Baan Rim Lay Hotel is a…

RESERVE From US$ 60

Keereelay Koh Lanta

From US$ 44

771, Moo 2, Saladan, Koh Lanta, Thailand - Open map

Open map

The hotel is around 30 minutes on foot from the city center. The pleasant Keereelay Hotel is a 2-star accommodation featuring free shuttle bus…

RESERVE From US$ 44

Recommended Koh Lanta hotels

Diamond Sand Palace Koh Lanta

From US$ 61

117 Moo 3 Baan Saladan, Koh Lanta, Thailand - Open map

Open map

Guests will get to Pra Ae Beach, Saladan School and Ao Nui in 15 minutes on foot. The resort Diamond Sand Palace is placed close…

RESERVE From US$ 61

Lantas Lodge Resort Koh Lanta

From US$ 39

106 Moo 2 , Koh Lanta 81150 , Th, Koh Lanta, Thailand - Open map

Open map

This property is 20 minutes' walk to Klong Khong Beach. Lantas Lodge Resort is located in a shopping area of Koh Lanta, about 7 km…

RESERVE From US$ 39