Holiplanet • Ao Nang & Koh Lanta

Ao Nang & Koh Lanta Restaurants Directory

Find Thai seafood, vegetarian cooking, Italian meals and resort restaurants around Ao Nang, nearby Klong Muang and Tubkaek, Railay and Koh Lanta.

Resort contacts are identified on the relevant cards. Ask about reservations, access and any requirements for visiting diners.

30 restaurants • Alphabetical order

Klong Dao, Koh Lanta

432 Restaurant & Bar

Andaman Lanta's restaurant and bar serves meals beside Klong Dao Beach, offering an informal dining stop within the island's north.

Address
Andaman Lanta Resort, 142 Moo 3, Klong Dao Beach, Saladan, Koh Lanta, Krabi 81150, Thailand
Telephone
+66 75 684 200

Resort restaurant enquiries

Kantiang Bay, Koh Lanta

Banyan Tree Poolside Café

Pimalai's poolside café serves light meals and refreshments during the day, providing a casual alternative within the Kantiang Bay resort.

Address
Pimalai Resort & Spa, 99 Moo 5, Ba Kan Tiang Beach, Koh Lanta, Krabi 81150, Thailand
Telephone
+66 75 607 999

Resort restaurant reservations

Ao Nang

Carnivore Steak & Grill

A European-style Ao Nang steakhouse offering imported beef, lamb, poultry and seafood, with classic sauces and a dedicated children's menu.

Address
127 Khlong Hang Road, opposite Thai Village Resort, Ao Nang, Mueang Krabi, Krabi 81000, Thailand
Telephone
+66 75 661 061
Tubkaek

Jampoon

Phulay Bay's beachfront restaurant offers French, Mediterranean and Western dishes, with a chef's table providing a closer view of preparation.

Address
Phulay Bay, a Ritz-Carlton Reserve, 111 Moo 3, Nong Thale, Mueang Krabi, Krabi 81180, Thailand
Telephone
+66 75 628 111

Resort restaurant reservations

Tubkaek

Lae Lay — Phulay Bay

Phulay Bay's coastal restaurant serves contemporary international and fusion dishes, highlighting seafood, premium meats and seasonal ingredients for evening dining.

Address
Phulay Bay, a Ritz-Carlton Reserve, 111 Moo 3, Nong Thale, Mueang Krabi, Krabi 81180, Thailand
Telephone
+66 75 628 111

Resort restaurant reservations

Klong Muang

Limoncello Italian Restaurant

An Italian restaurant at Dusit Thani Krabi, offering antipasti, pasta, pizza and desserts with indoor seating and an ocean-view terrace.

Address
Dusit Thani Krabi Beach Resort, 155 Moo 2, Nong Thale, Mueang Krabi, Krabi 81180, Thailand
Telephone
+66 75 628 000

Resort restaurant enquiries

Klong Muang

Mangosteens

Dusit's restaurant serves Southern Thai favourites and Indian dishes, offering terrace and indoor dining beside the gardens of Klong Muang.

Address
Dusit Thani Krabi Beach Resort, 155 Moo 2, Nong Thale, Mueang Krabi, Krabi 81180, Thailand
Telephone
+66 75 628 000

Resort restaurant enquiries

Tubkaek

Plai Fah

A poolside restaurant at Phulay Bay, serving international favourites including burgers and pizzas, alongside Thai dishes, refreshments and cooling cocktails.

Address
Phulay Bay, a Ritz-Carlton Reserve, 111 Moo 3, Nong Thale, Mueang Krabi, Krabi 81180, Thailand
Telephone
+66 75 628 111

Resort restaurant reservations

Kantiang Bay, Koh Lanta

Rak Talay

Pimalai's beachfront restaurant combines Thai and international dishes with seafood, offering a relaxed dining setting beside Koh Lanta's Kantiang Bay.

Address
Pimalai Resort & Spa, 99 Moo 5, Ba Kan Tiang Beach, Koh Lanta, Krabi 81150, Thailand
Telephone
+66 75 607 999

Resort restaurant reservations

Klong Muang

Ristorante Venezia

Sofitel Krabi's Italian restaurant serves traditional pizza, pasta and other regional favourites, complemented by wines within the Klong Muang resort.

Address
Sofitel Krabi Phokeethra, 200 Moo 3, Nong Thale, Mueang Krabi, Krabi 81180, Thailand
Telephone
+66 75 627 800

Resort restaurant enquiries

Tubkaek

Saffron — Banyan Tree Krabi

Banyan Tree Krabi's Thai restaurant presents regional flavours with contemporary touches, offering an evening dining experience near the Tubkaek coastline.

Address
Banyan Tree Krabi, 279 Moo 3, Nong Thale, Mueang Krabi, Krabi 81180, Thailand
Telephone
+66 75 811 888

Resort restaurant enquiries

Long Beach, Koh Lanta

SeaSky Restaurant

Layana's beachfront restaurant serves Thai dishes and Mediterranean-inspired meals beside Long Beach, offering dinner in a resort for adults only.

Address
Layana Resort & Spa, 272 Moo 3, Saladan, Phra-Ae Beach, Koh Lanta, Krabi 81150, Thailand
Telephone
+66 75 607 100

Resort restaurant enquiries

At an adults-only resort for guests aged 18 and over.

Kantiang Bay, Koh Lanta

Seven Seas

Pimalai's Western restaurant serves evening meals above Kantiang Bay, offering an alternative to beachfront dining within the resort's hillside setting.

Address
Pimalai Resort & Spa, 99 Moo 5, Ba Kan Tiang Beach, Koh Lanta, Krabi 81150, Thailand
Telephone
+66 75 607 999

Resort restaurant reservations

Kantiang Bay, Koh Lanta

Spice N' Rice

A Southern Thai restaurant at Pimalai, presenting regional flavours for dinner within the resort grounds beside Koh Lanta's Kantiang Bay.

Address
Pimalai Resort & Spa, 99 Moo 5, Ba Kan Tiang Beach, Koh Lanta, Krabi 81150, Thailand
Telephone
+66 75 607 999

Resort restaurant reservations

Tubkaek

Sri Trang

Phulay Bay's Thai restaurant presents Southern dishes in a minimalist setting, serving several plates together in the traditional family style.

Address
Phulay Bay, a Ritz-Carlton Reserve, 111 Moo 3, Nong Thale, Mueang Krabi, Krabi 81180, Thailand
Telephone
+66 75 628 111

Resort restaurant reservations

Saladan, Koh Lanta

The Cliff — Avani+ Koh Lanta

An all-day restaurant at Avani+ Koh Lanta, pairing international dishes with coastal views from the resort's Saladan peninsula hillside setting.

Address
Avani+ Koh Lanta Krabi Resort, 315 Moo 1, Saladan, Koh Lanta, Krabi 81150, Thailand
Telephone
+66 75 626 999

Resort restaurant enquiries

Railay

The Grotto

A Rayavadee restaurant beneath a limestone overhang on Phra Nang Beach, serving lunch and twilight dinners with advance online reservations.

Address
Rayavadee, 214 Moo 2, Ao Nang, Mueang Krabi, Krabi 81000, Thailand
Telephone
+66 75 817 630

Resort restaurant enquiries

Boat access only. Reserve online; telephone reservations are not accepted.

Tubkaek

The Naga Kitchen

Banyan Tree Krabi's all-day restaurant serves Asian and international dishes, with breakfast, lunch and dinner options in a coastal resort.

Address
Banyan Tree Krabi, 279 Moo 3, Nong Thale, Mueang Krabi, Krabi 81180, Thailand
Telephone
+66 75 811 888

Resort restaurant enquiries

Klong Muang

Toh Kin Khaw

Dusit's interactive dining venue highlights regional, seasonal ingredients through chef-prepared meals, with options for Thai cooking classes and private gatherings.

Address
Dusit Thani Krabi Beach Resort, 155 Moo 2, Nong Thale, Mueang Krabi, Krabi 81180, Thailand
Telephone
+66 75 628 000

Resort restaurant enquiries

Ao Nang

Umberto's Cuisine

An Italian restaurant on Khlong Hang Road, serving pizza, pasta, risotto and meat dishes alongside wines and classic homemade desserts.

Address
Khlong Hang Road, Ao Nang, Mueang Krabi, Krabi 81000, Thailand
Klong Muang

White Lotus

Sofitel Krabi's Thai restaurant offers local flavours through an à la carte menu, providing dining on the Klong Muang coast.

Address
Sofitel Krabi Phokeethra, 200 Moo 3, Nong Thale, Mueang Krabi, Krabi 81180, Thailand
Telephone
+66 75 627 800

Resort restaurant enquiries

Business information checked on 16 October 2026. Contact the business directly for current arrangements.