Top 10 Hotels in Ko Lanta

See all 235 Hotels in Ko Lanta
Crown Lanta Resort and Spa
Crown Lanta Resort and Spa

315 Moo 1 Saladan, Ko Lanta 81150

4.5 out of 5.0
4.3 out of 5 (426 reviews)

Located in Ko Lanta, this beachfront hotel is connected to a shopping center and within 3 mi (5 km) of Kawkwang Beach, Klon …

MYR624
Royal Lanta Resort & Spa
Royal Lanta Resort & Spa

222 Moo 3, Klong Dao Beach, Ko Lanta 81150

3.0 out of 5.0
4.1 out of 5 (137 reviews)

Nestled on the beach, this Saladan resort is within a 15-minute walk of Klong Dao Beach and Sala Dan Community School. …

MYR291
Ananda Lanta Resort
Ananda Lanta Resort

224 Moo 3, Saladan, Ko Lanta 81150

3.0 out of 5.0
3.8 out of 5 (56 reviews)

Located in Saladan, this hotel is within 2 mi (3 km) of Klong Dao Beach, Sala Dan Community School, and Long Beach. Kawkwan …

MYR168
Amantra Resort And Spa
Amantra Resort And Spa

296 M.6,T.Koh Lanta Yai E.Koh Lanta, Ko Lanta 81150

3.0 out of 5.0
3.4 out of 5 (77 reviews)

Nestled on the beach, this Ko Lanta resort is within 3 mi (5 km) of Khlong Toab Beach, Khao Mai Kaew Cave, and Tham Khao …

MYR205
Peaceful Resort Koh Lanta
Peaceful Resort Koh Lanta

9 Moo.3, Phra Ae Beach, Saladan, Ko Lanta 81150

2.0 out of 5.0
4.1 out of 5 (19 reviews)

Located in Saladan, this resort is 0.1 mi (0.1 km) from Long Beach and within 3 mi (5 km) of Klong Dao Beach and Sala Dan …

MYR163
Lanta Sport Resort
Lanta Sport Resort

245 Moo 2 Saladan, Ko Lanta 81150

4.0 out of 5.0
3.8 out of 5 (81 reviews)

Located in Saladan, this aparthotel is 1.6 mi (2.6 km) from Klong Khong Beach and 1.9 mi (3.1 km) from Long Beach. Klong Da …

Get Rates
Bamboo Bay Resort
Bamboo Bay Resort

87 Moo 5, Ko Lanta 81150

2.5 out of 5.0
3.3 out of 5 (15 reviews)

Nestled on the beach, this Ko Lanta hotel is within a 15-minute walk of Bamboo Bay and Klong Jark Beach. Ao Nui Beach and Nui …

MYR85
Shine Talay Guesthouse
Shine Talay Guesthouse

37 M.2 Koh Lanta yai, Ko Lanta 81150

2.0 out of 5.0
3.8 out of 5 (5 reviews)

Located in Lanta Old Town, this guesthouse is within a 10-minute walk of Ko Lanta Marine National Park and Post Office Ko …

Get Rates
Lanta Island Resort
Lanta Island Resort

10 Moo 3, Saladan, Ko Lanta 81150

3.0 out of 5.0
2 out of 5 (1 reviews)

Offering direct access to the beach, this Saladan hotel is within 1 mi (2 km) of Klong Dao Beach and Sala Dan Community Schoo …

MYR153
Nakara Long Beach Resort
Nakara Long Beach Resort

172 M.3 Saladan, Koh Lanta Yai, Ko Lanta 81150

3.0 out of 5.0
3.9 out of 5 (17 reviews)

Nestled on the beach, this Saladan hotel is within 3 mi (5 km) of Long Beach, Klong Dao Beach, and Kawkwang Beach. Sala Dan …

MYR236

Recent Reviews in Ko Lanta

Hide content

Narrow your search

About Ko Lanta

An island in southern Thailand around a one-hour boat ride from mainland Krabi, where long stretches of beaches are set in front of palm trees, jungle, mountains and rubber trees, Ko Lanta is a paradise island. The island has been inhabited for some 500 years when nomadic sea gypsies sailed here, later followed by Muslim communities from Malaysia and Indonesia, and Chinese merchants. Today it is a thriving, multicultural island with pleasant villages and stunning beaches that are popular among couples and families.

Don’t Miss

There is much to see and do on Ko Lanta for both sea and land lovers, and it is easy to spend a couple of weeks exploring all of the beaches and nature on the island.

For the cultural character of Ko Lanta visit: Lanta Old Town with its temples, and the Sea-Gypsy Village. Those that want to get off of the beach for a day can also visit the stunning Khao Mai Kaew Caves in the centre of the island or the Orchid nursery farm.

If you love adventure and sports try these: scuba diving, snorkelling, fishing, kayaking or trekking. There are also of course the beautiful beaches; there are nine on Ko Lanta that stretch along the 30km length of the island.

Restaurants and Bars

Eating and drinking is quite pleasing on Ko Lanta thanks to its excellent Thai cuisine and good selection of international options. Much of the local food here has Malay and Indian origins, like massaman curry, chicken biriyani and khanom jeen (noodles with fish curry). Some of the best places to find cheap local cuisine are along Klong Dao Road, Klong Khong and Ba Kantiang roads, as well as in Ban Saladan. For seafood, stroll along any of the beaches and dine at a beachfront restaurant. Of course the most upmarket eateries are inside the high-end resorts. Drinking here is a relaxing experience that takes place in beachfront and poolside bars.

Shopping

The Indonesian art of batik has been passed down to the Ko Lanta community and there are some lovely handicrafts available. There is a covered shopping plaza near Saladan Pier where you will find clothing, handicrafts and other souvenirs, although the entire Ban Saladan area has plenty of shops, tailors and art galleries. There are a few unique shops along the main road in Lanta Old Town as well as in Klong Nin and Kantiang Bay.