Skip to main content
Visit Thailand Today

Coco Cottage

Big wooden cottages on the northern half of Koh Ngai's main beach, the best-reviewed stay on the island, with the restaurant other guests walk over for.

4.7(413)
Directions

Details

Is this your business?Feature it

About Coco Cottage

Coco Cottage is a resort of oversized wooden cottages on the northern half of Koh Ngai's main beach, and the best-reviewed place to stay on the island. The front-row cottages look straight out to sea from the bed, the second row costs less, and the ones at the back have little view at all, so it's worth paying for the front.

Its restaurant, CoCo Bistro, under a big thatched pavilion, is the one guests from other resorts walk over for, with a Thai menu that goes beyond the usual island list, good cocktails and coffee. Reviewers single out the staff and the design. The decks over the water have no railings, so families with small children should ask for a garden cottage.

Written by Mac Kiley · Updated Oct 2026

Comparing hotels?

Other Top-Ranked Hotels in Koh Lanta

Sponsored links

My pick at each price level in Koh Lanta, going by Google's hotel class. Hotels from my ranked list of the 10 best come first, then the best-reviewed. Each button opens the hotel on Booking.com with your dates filled in.

Around here, on foot

Well-rated places within a short walk of Coco Cottage, nearest first. Minutes are at an easy pace in the heat.

Experience hints

Visitor favorite

Pair your visit. After Coco Cottage, round out your day in Koh Lanta with contrasting stops nearby.

110 Koh Ngai, Ko Lanta Yai, Ko Lanta District, Krabi 81150, Thailand

Open in Google Maps

More hotels & resorts nearby

All within a 12-minute walk of Coco Cottage.

Thapwarin Resort

Thapwarin Resort

180 m walk4.5(163)
117 Koh Ngai, Ko Lanta Yai, Ko Lanta District, Krabi 81150, Thailand
A green resort of beachfront and jungle bungalows at the northern end of Koh Ngai's main beach, next to Coco Cottage, with recently renovated rooms.
Koh Ngai Cliff Beach Resort

Koh Ngai Cliff Beach Resort

560 m walk4.1(161)
109 Koh Ngai, Ko Lanta Yai, Ko Lanta District, Krabi 81150, Thailand
A hillside resort at the far north end of Koh Ngai's main beach, with sea-view rooms up the slope and a cliff-top pool looking out over the islands.
Koh Ngai Kaimuk Thong

Koh Ngai Kaimuk Thong

760 m walk4.3(165)
Koh Ngai, Ko Lanta Yai, Ko Lanta District, Krabi 81150, Thailand
A family-run budget resort in the middle of Koh Ngai's main beach, with simple rooms, hammocks, a beachside massage sala and good reef a short swim out.
Mayalay Resort

Mayalay Resort

1.0 km away4.3(188)
117/1 Moo 4, Koh Ngai, Ko Lanta Yai, Ko Lanta District, Krabi 81150, Thailand
Thatched, well-spaced bungalows on one of the best stretches of Koh Ngai's main beach, run as a zero-waste resort, with a spa and a view of Koh Ma.

Tips for Visiting Hotels & Resorts

Compare OTAs and Direct Rates

Always check the hotel's own website after finding a rate on Agoda or Booking.com. Many Thai properties offer a best-rate guarantee or throw in perks like free breakfast when you book direct.

Location Matters More Than Stars

A well-located 3-star hotel often beats a remote 5-star resort. In Bangkok, staying near a BTS or MRT station saves hours; on islands, proximity to the beach you actually want matters most.

Coco Cottage: Frequently Asked Questions

Is Coco Cottage worth visiting?

Coco Cottage holds a 4.7★ rating from 413 Google reviews, placing it among the highest-rated hotels & resorts in Koh Lanta.

When is the best time to visit Coco Cottage?

The best months to visit Koh Lanta are November – April, with the most reliable weather. Crowds peak in December – January & European school vacations — going early in the day usually means fewer people. Months to think twice about: May – October (monsoon; many businesses close).

Where is Coco Cottage located?

Coco Cottage is at 110 Koh Ngai, Ko Lanta Yai, Ko Lanta District, Krabi 81150, Thailand, in Koh Lanta. Getting around Koh Lanta: Motorbike rental (฿250–300/day; one main road runs the west coast); Tuk-tuks and songthaews along the beach road.

Also popular in Koh Lanta

Sea Taste Restaurant

Sea Taste Restaurant

4.0(152)$$$$
Main beach, Koh Ngai, Ko Lanta Yai, Ko Lanta District, Krabi 81150, Thailand
One of the few restaurants on Koh Ngai that isn't part of a resort, with tables on the sand mid-beach, Thai curries and seafood, and a bar next door.
Mu Ko Lanta National Park

Mu Ko Lanta National Park

4.4(4,346)
Mu Ko Lanta National Park, Moo 5, Tambon Ko Lanta Yai, Amphoe Ko Lanta, Krabi, 81150, ตำบล เกาะลันตาใหญ่ อำเภอเกาะลันตา กระบี่ 81150, Thailand
A steep two-kilometer jungle loop, cheeky monkeys and a beach with lifeguards at the end of the island.
Beautiful Beach

Beautiful Beach

4.4(976)
H2PJ+GP8, Sala Dan, Ko Lanta District, Krabi 81150, Thailand
A laid-back beach on Koh Lanta's coast, open daily and well-regarded by visitors.
Lanta Plaza 555

Lanta Plaza 555

4.1(185)
J2XP+CRM, Sala Dan, Ko Lanta District, Krabi 81150, Thailand
A convenient shopping center in Sala Dan serving both locals and visitors to Koh Lanta.

Similar Hotels & Resorts across Thailand

Dusit Thani Krabi Beach Resort

Dusit Thani Krabi Beach Resort

4.7(4,946)
155 Tambon Nong Thale, Amphoe Mueang Krabi, Chang Wat Krabi 81180, Thailand
A stay-put beach resort where the service is the thing people remember, not just the pools.
SAii Phi Phi Island Village Resort

SAii Phi Phi Island Village Resort

4.5(5,076)
49 หมู่ 8, Tambon Ao Nang, Amphoe Mueang Krabi, Chang Wat Krabi 81000, Thailand
Villa-style beachfront on Phi Phi, quiet end of the island, and you'll need a boat to reach it.
Cocohut Beach Resort

Cocohut Beach Resort

4.4(1,575)
130/20 Had Rin Nai Sun set Leela or Seekantang Beach Moo 6 T. Bantai A.Koh Phangan, ตำบล บ้านใต้ อำเภอเกาะพะงัน สุราษฎร์ธานี 84280, Thailand
Sunset-side beachfront on Leela, close enough to Had Rin but far enough to sleep through it.
U Inchantree Kanchanaburi

U Inchantree Kanchanaburi

4.6(1,969)
443 Mae Nam Kwai Road Tambon Tha Ma Kham, Amphoe Mueang Kanchanaburi, Chang Wat Kanchanaburi 71000, Thailand
Riverside comfort within walking distance of the Bridge, with a pool and terrace dining over the water.