Koh Lanta guide

Restaurants in Old Town & South Lanta

Discover the local food scene. 20 verified restaurants listings in our directory.

Browse by area

Find a neighbourhood

Filter restaurants by Koh Lanta area.

Directory listings

Restaurants in Old Town & South Lanta

20 entries

Filter by Subcategory

Showing 20 of 20
Drunken Sailors scene

International · Old Town South Lanta

Drunken Sailors

Laid-back Kantiang hub serving high-quality international comfort food, great coffee, and a social vibe.

Price: 200 - 650 THB116 Moo 5, Ba Kantiang
Chill Grill House scene

International · Old Town South Lanta

Chill Grill House

Friendly grill in the Kantiang corridor offering a variety of international dishes and quality meats.

Price: 250 - 750 THBKantiang Area, Koh Lanta
K.Himalaya Indian Restaurant scene

International · Old Town South Lanta

K.Himalaya Indian Restaurant

Reliable Kantiang spot providing authentic Indian curries and tandoori specialties in the southern island cluster.

Price: 220 - 600 THBBa Kantiang, Koh Lanta
DI FARINA PIZZERIA scene

International · Old Town South Lanta

DI FARINA PIZZERIA

Authentic Italian pizzeria in Lanta Old Town, famous for its wood-fired pizzas and cozy atmosphere.

Price: 250 - 700 THBLanta Old Town, Koh Lanta
Sunee's place scene

Thai · Old Town South Lanta

Sunee's place

Charming family-run restaurant in Old Town known for authentic flavors and its welcoming atmosphere.

Price: 150 - 400 THBLanta Old Town, Koh Lanta
A la carte by auntie Nang scene

Thai · Old Town South Lanta

A la carte by auntie Nang

Popular local spot in Kantiang offering delicious made-to-order Thai dishes at great value.

Price: 120 - 350 THBBa Kantiang, Koh Lanta
Phad Thai Rock N Roll scene

Thai · Old Town South Lanta

Phad Thai Rock N Roll

Legendary roadside eatery in Kantiang Bay, famous for its energetic atmosphere and signature Pad Thai.

Price: 130 - 380 THB208 Moo 5, Kantiang Bay
Spice N' Rice Restaurant scene

Thai · Old Town South Lanta

Spice N' Rice Restaurant

Pimalai's signature Thai dining venue, serving refined regional and southern specialties in an elegant setting.

Price: 500 - 1,500+ THBPimalai Resort, Ba Kantiang
Phulay Restaurant scene

Thai · Old Town South Lanta

Phulay Restaurant

Friendly resort restaurant in Kantiang serving a wide range of Thai favorites for breakfast, lunch, and dinner.

Price: 200 - 550 THBPuteri Lanta, Ba Kantiang
Seven Seas Restaurant scene

Fine Dining · Old Town South Lanta

Seven Seas Restaurant

Pimalai's premier hillside dining destination, offering sophisticated Western cuisine and panoramic Andaman views.

Price: 1,200 - 3,500+ THBPimalai Resort, Ba Kantiang
Apsara scene

Seafood · Old Town South Lanta

Apsara

Established waterfront restaurant in Old Town celebrated for its fresh Andaman seafood and historic setting.

Price: 350 - 1,200+ THBLanta Old Town, Koh Lanta
Pinto Restaurant scene

Seafood · Old Town South Lanta

Pinto Restaurant

Vibrant Old Town venue offering a mix of fresh seafood and traditional Thai dishes over the water.

Price: 300 - 1,000+ THBOld Town, Koh Lanta
Shine Talay scene

Seafood · Old Town South Lanta

Shine Talay

Spacious waterfront restaurant in the heart of Old Town, specializing in live seafood and local island flavors.

Price: 350 - 1,200+ THBLanta Old Town, Koh Lanta
Same Same But Different scene

Seafood · Old Town South Lanta

Same Same But Different

Iconic beachfront restaurant at Kantiang Beach, loved for its relaxed vibe and excellent Thai seafood.

Price: 300 - 1,100+ THBKantiang Beach, Koh Lanta
Rak Talay Beach Bar and Restaurant scene

Seafood · Old Town South Lanta

Rak Talay Beach Bar and Restaurant

Refined shoreline dining at Pimalai, offering fresh Andaman catch and Thai coastal favorites right on the sand.

Price: 600 - 1,800+ THBPimalai Resort, Ba Kantiang
Grandma's House scene

Budget · Old Town South Lanta

Grandma's House

Charming Old Town cafe and bakery offering traditional Thai breakfast, local snacks, and a piece of island history.

Price: 100 - 300 THBLanta Old Town, Koh Lanta
Lantas Cafe scene

Budget · Old Town South Lanta

Lantas Cafe

Casual Old Town eatery perfect for a quick, affordable Thai meal or a refreshing drink while exploring the village.

Price: 90 - 280 THBLanta Old Town, Koh Lanta
Pearls Shakes scene

Budget · Old Town South Lanta

Pearls Shakes

Small, friendly spot in Old Town known for its fresh fruit shakes and simple, budget-friendly local snacks.

Price: 80 - 250 THBLanta Old Town, Koh Lanta
Tuesday Morning Small Talk Bar & Bistro scene

Budget · Old Town South Lanta

Tuesday Morning Small Talk Bar & Bistro

Inviting seaside cafe in the south-Lanta catchment, offering healthy light meals and a peaceful atmosphere.

Price: 150 - 450 THBBa Kantiang Area, Koh Lanta
Beautiful Restaurant (Krua Lanta Yai) scene

Budget · Old Town South Lanta

Beautiful Restaurant (Krua Lanta Yai)

Long-standing casual restaurant at the northern edge of Old Town, offering great views and authentic Thai comfort food.

Price: 100 - 350 THBLanta Old Town, Koh Lanta