Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Advanced search

Hotel ranking
Types of accommodation
Hotel themes
All Koh Lanta accommodations

Location preferences

Districts

Popular hotels in Koh Lanta

5 star Koh Lanta hotels

Layana Resort And Spa Koh Lanta

From £ 146

272 Moo 3 Saladan, Phra-Ae Beach, 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 £ 146

Pimalai Resort & Spa Koh Lanta

From £ 253

99 Moo 5 Ba Kan Tiang Beach Koh Lanta., 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 £ 253

4 star Koh Lanta hotels

The Houben Hotel Koh Lanta

From £ 117

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 £ 117

Twin Lotus Koh Lanta

From £ 120

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 £ 120

3 star Koh Lanta hotels

Anda Lanta Resort Koh Lanta

From £ 147

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 £ 147

Lanta Pearl Beach Resort Koh Lanta

From £ 34

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 £ 34

2 star Koh Lanta hotels

Baan Rim Lay Koh Lanta

From £ 53

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 £ 53

Keereelay Koh Lanta

From £ 30

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 £ 30

Recommended Koh Lanta hotels

Escape-Cabins Koh Lanta

From £ 79

438 Moo 3 Saladan, Long Beach, Koh Lanta, Thailand - Open map

Open map

Guests can easily get to Klong Dao Beach, which is approximately 2.3 km away. Situated about 30 minutes' walk from Klong Toab Beach, the comfortable…

RESERVE From £ 79

Lanta Mermaid Boutique House Koh Lanta

From £ 63

333 Moo3 Klong Dao Beach, Baan Saladan, Krabi, Koh Lanta, Thailand - Open map

Open map

The city center lies within 6 km from the venue. Lanta Mermaid Boutique House is a boutique 3-star hotel set 9 km from Liquid…

RESERVE From £ 63