Restaurants & Dining in Koh Lanta
Koh Lanta has at least 219 places listed under Restaurants & Dining. The best rated is Thai Malay Cooking (5.0 from 477 reviews). 4 tours can be booked on IslandSpots.

Restaurants & Dining in Bamboo Bay
Bamboo Bay

Restaurants & Dining in Kantiang Bay
Kantiang Bay

Restaurants & Dining in Klong Dao
Klong Dao

Restaurants & Dining in Saladan
Saladan
Restaurants & Dining venues on Koh Lanta
Real local businesses — 24 listed, book direct.
Looking for great restaurants & dining in Koh Lanta? These are the venues travellers rate highest — what makes each one worth your visit:
Thai Malay Cooking★ 5.0 (477)
Found on Koh Lanta, Thai Malay Cooking sits at 689 Sala Dan, Ko Lanta District, Krabi 81150, Thailand, in the island's main administrative area. The venue's Sala Dan base places it within easy reach of the island's main resorts and towns, including Klong Dao, Long Beach and Klong Nin.
Read more →Ooan noodle shop★ 5.0 (152)
Choose Ooan noodle shop for local business in Koh Lanta, a restaurant set at 112 3 Koh Ngai, TH - Koh Lanta, TH, Tambon Sala Dan, Amphoe Ko Lanta, Chang Wat Krabi 81150, Thailand.
Read more →High season Bakantiang and Speak easy cafe ,Koh Lanta★ 5.0 (76)
High season Bakantiang and Speak easy cafe ,Koh Lanta serves Koh Lanta as a coffee shop or café, found at 92 Koh Lanta yai Ko Lanta District, Krabi 81150, Tailandia. The venue operates as a coffee shop or café on the island, giving visitors a place to pause for coffee and light fare.
Read more →
Restaurant
Thai Malay Cooking
689 Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Bakery
MS Bakery
3 5, Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Ooan noodle shop
112 3 Koh Ngai, TH - Koh Lanta, TH, Tambon Sala Dan, Amphoe Ko Lanta, Chang Wat Krabi 81150, Tailandia

Restaurant
High season Bakantiang and Speak easy cafe ,Koh Lanta
92 Koh Lanta yai Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Travel So Far
2 Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
OG Cafe
OG cafe Kohlanta Ko Lanta Yai, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Rann Restaurant
J22P+8G6, 4245, Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Pinky Restaurant
1142 Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Krua-Lung-Sang
H29P+8F9, 4245, Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Krua Lung Sang
H29P+8F9, 4245, Sala Dan, Ko Lanta District, Krabi 81150, Tailandia
Restaurant
FOREST CAFE
425 Yai, 4 Moo 6, Koh LantaYai Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Tuesday Morning Small Talk Cafe and Chill Out
27, หมู่5 Ko Lanta Yai, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Time for Lime
338, Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Jack's Bamboo Restaurant
13 9, Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Bun Noodle
4245, Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Yellow Bistro
991, Ban Saladan หมู่ 2, Tambon Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
PakChee Café and Restaurant
Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
PakChee Café •Breakfast & Brunch•
Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Arthaya Cafe - Koh Lanta
826, Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Arthaya Cafe
826, Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
WS Porn Isan Restaurant
9, Phra Ae Beach, Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Lanta's cafe
171 1, Tambon Ko Lanta Noi, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
Fill - Feel @ Long Beach
Sala Dan, Ko Lanta District, Krabi 81150, Tailandia

Restaurant
No Name Beach-Restaurant
Yai, 109 Moo 5 Bamboo Beach, 4245 Following Giants Rd, Ko Lanta District, Krabi 81150, Tailandia