Koh Yao Noi Island

Located between Phuket and Krabi, a visit to Koh Yao Noi is like stepping back in time. The unspoiled island has been recognised worldwide for the conservation of local culture and tradition.


Why visit Koh Yao Noi?

Koh Yao Noi is a stunning island consisting of pristine beaches, knotted forest and unspoilt coastline which offers a great vantage point for relaxing and absorbing the beautiful scenery in the bay. Hat Yao and Buddha Beach are first class beaches while there are also plenty of dirt trails, which are great fun to explore by motorbike.

Things to do on Koh Yao Noi

Ideally situated to offer a front-row view of Phang Nga Bay's incomparably beautiful karst cathedrals, Koh Yao Noi is also a well-placed base from which to explore the bay, as you can reach the world-class tropical kayaking destinations earlier in the day, before the crowds from Phuket envelope them.

Relaxing beach setting

For those who are keen to get their hands dirty and participate in local activities, there are local agricultural demonstrations for rubber and fishing, which offers the chance to see how money was made in this region prior to tourism becoming a mainstay. Services are still sporadic here, so ensure you have enough cash with you to last for your stay, as ATMs aren’t always 100% reliable!


Koh Yao Noi is located in Phang Nga Bay between Krabi and Phuket, and is the most up-and-coming destination in Southern Thailand. For those looking for a unique and private refuge to spend their Thailand holidays, look no further than a few nights on Koh Yao Noi Island.

Booking your holiday on Koh Yao Noi

Koh Yao Noi is a small island with big aspirations, and while it could be explored in an afternoon, there are many reasons guests stay here for a few days. The pace of life is slow and peaceful here, and people smile and wave as you pass by, making it a sought after relaxation destination. Speak to a friendly My Thailand holiday expert today to explore your options on Koh Yao Noi.

Best Packages for Koh Yao Noi Island