Restaurants and markets


There is a large selection of restaurants and smaller eateries on Koh Lanta, both Thai and international. Most are adjacent to the major beaches, in Saladan and in Lanta Old Town.

Some of our personal favorites are Cozy Guesthouse which serves smoked dishes, homemade ice cream and craftbeer, you will find them near 7 / Eleven at Long Beach.

Located near Dr. Salarin on Long Beach, Kindee serves Thai fusion food.

Coconut grove can be found at Coconut bay just before Klong Nin, serving Western food overlooking the Andaman Sea.

Sawasdee is a popular place for families with children, located opposite the descent to Southern Lanta. Thai food is served here.

Tathata is a family-run place along the main road at the end of Long Beach, where you can choose between Thai food and pizza.

Fat turtle is in a perfect beach location right next to just Malee Beach, on the menu you will find both small dishes and main courses.

Fresh seafood is best eaten at one of the restaurants in Saladan, the Thais’ favorite is Lanta Seafood.


You will find the food market in different places depending on which day of the week it is.

Monday: Just next to Slow Down at Klong Dao beach

Tuesday: Klong Nin beach

Day: At the bridge pier in Saladan

Thursday: Along the main road, near Animalfare at Relax bay

Friday: Klong Nin

Saturday: Just before Saladan

Sunday: Old town 6.00-11.00