Top 10 Hotels in Ko Lanta

See all 271 Hotels in Ko Lanta
Pimalai Resort And Spa
Pimalai Resort And Spa

99 Moo 5 Ba Kan Tiang Beach, Ko Lanta 81150

5.0 out of 5.0
4.9 out of 5 (238 reviews)

Nestled on the beach, this Ko Lanta resort is within a 10-minute walk of Ba Kan Tiang Beach and Ba Kan Tieng Bay. Kantiang Ba …

MYR1,157
Pilanta Spa Resort
Pilanta Spa Resort

399 Moo.1, Saladan, Ko Lanta 81150

4.0 out of 5.0
3.5 out of 5 (182 reviews)

Situated near the beach, this spa resort is within a 15-minute walk of Sala Dan Community School and Kawkwang Beach. Klong Da …

MYR238
Mook Lanta Resort
Mook Lanta Resort

343 Moo 2 Saladan, Ko Lanta 81150

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

Offering direct access to the beach, this Saladan resort is within 3 mi (5 km) of Long Beach, Klong Khong Beach, and Klong Da …

MYR83
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.3 out of 5 (79 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 …

Get Rates
Lanta Sport Resort
Lanta Sport Resort

245 Moo 2 Saladan, Ko Lanta 81150

4.0 out of 5.0
3.8 out of 5 (83 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 …

MYR103
Lanta Palace Resort And Beach Club
Lanta Palace Resort And Beach Club

29 Moo 8 Ko Lanta Yai, Ko Lanta 81150

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

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

MYR130
Coco Cape Lanta
Coco Cape Lanta

443 Moo 1, Saladan, Klong Dao Beach, Ko Lanta 81150

2.0 out of 5.0
4.7 out of 5 (3 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Kawkwang Beach and Sala Dan Community School. Klong Dao Beach an …

Get Rates
Aloha Lanta
Aloha Lanta

253/3 Moo 1, Ko Lanta 81150

3.0 out of 5.0
4.2 out of 5 (26 reviews)

Located in Ko Lanta, this beachfront hotel is connected to a shopping center and within 1 mi (2 km) of Sala Dan Community …

MYR131
Nakara Long Beach Resort
Nakara Long Beach Resort

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

3.0 out of 5.0
4 out of 5 (27 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 …

MYR177
Escape-Cabins
Escape-Cabins

438 Moo 3 Saladan, Long Beach, Ko Lanta 81150

3.0 out of 5.0
4.4 out of 5 (5 reviews)

Located in Saladan, this hotel is 0.3 mi (0.5 km) from Long Beach and within 3 mi (5 km) of Klong Dao Beach and Sala Dan Pier …

Get Rates

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.