Charming Luxury

Breathtaking panoramas awaits you

Breathtaking Scenery


Beachfront Villas


The Best View In Asia


Barefoot Comfort


Best Price Guarantee

Koyao Island Resort

Koyao Island Resort is located on Koh Yao Noi in the famous archipelago of Phang Nga Bay in southern Thailand. Remote, yet easily accessible, we are surrounded by secluded beaches, rain forests and uninhabited islands in a place where mass tourism and hotels are far away and the original Thai hospitality has free reign.

Our resort is designed in a traditional Thai architectural style which blends graciously into a coconut palm setting. Each villa faces the beach for stunning views over the bay.

Welcome to
Koyao Island Resort
a perfect retreat from the hustle
and bustle of everyday life

Koyao Beach Villas

Our Thai-style villas are created to strike the perfect balance between nature and a bespoke, western-style luxurious standard. Our villas are an open style design and encompass the beautiful surroundings. They are made from local materials with natural palm leaf roofs, which along with the glorious sea breeze, allow for a cool and comfortable stay.

Our beachfront villas, direct on the beach have spectacular views over the James Bond archipelago with over 220m of our own beachfront.

  • Infinity Swimming pool
  • Stunning Landscaped Gardens
  • Sea Views over Phang Nga Bay
  • Pum Pui Restaurant & Bar
  • Best view in Asia
  • Complimentary WiFi in all rooms
  • Koyao Spa
  • Free Kayak and Bicycle hire


Benoni, South Africa

Very relaxing stay

May 2016

Really enjoying our stay, we were lucky enough to have an upgrade on our honeymoon and have had a great relaxing stay. The staff are very friendly and food and drink great! Transport was organized by the hotel staff which helped a lot! As well as a little cocktail evening last night and complementary boat trip to the island this morning. Really a great place to experience away from the hussle and bussle of Phuket. Think I might just stay here



Fantastic relaxing time...

May 2016

We stayed in the beach family villa and had the best time. You feel like you are amongst nature and the beach area is basically yours. There were mosquitos but that didn't bother us too much. The staff were amazing and always accommodating. The massage was the best I've had so far. There are loads restaurants near by but the hotel one is excellent. The only gripe i have is the family villa could do with another wardrobe. Apart from that I couldn't fault the place. We will be back!

Katie E


What a fabulous, relaxing way to spend a weekend

May 2016

Thanks Koyao Island Resort for providing us such a tranquil and beautiful setting for a relaxing weekend away from Singapore. Very unassuming but super service and gorgeous rooms. Lovely decor and very private. Complimentary massage was a treat and we went back for a second treatment the day after. Great staff, option to take bikes out for free and yoga on the lawn too.

Katie O

Peaceful Paradise!

May 2016

Stayed for a weekend with a friend and it really was perfection! The room itself was beautiful with the option of an outdoor shower and a lovely veranda to relax on. We had a beautiful evening meal of Thai fusion food with a great selection to choose from! We also made use of the complimentary bicycles and yoga class. There are sun loungers around the pool but also spaced out all along the garden so you can have privacy and quiet...the beach itself is also very quiet and clean! We enjoyed a fantastic massage one day and a facial the other at the spa. A very peaceful weekend which is perfect for couples and small groups of friends!

Colleen M

Walnut Creek, California

Quiet, Quaint Resory

May 2016

The Koyao Island Resort is a charming, serene and lovely place. The rooms are individual, thatched bungalows, most of which have incredible views. They are open and airy, with very large verandas. Be forewarned, however, that many of them don't have air conditioning! For us, this wasn't a real problem, as it cooled down sufficiently at night so that we could sleep- thanks to the fans.