Koh Yao’s weather is at its best from November to April each year, when the seas are calm and it’s easy to access the island

From November to February it’s the optimum time to go to Koh Yao – it’s relatively cool, the sea is flat calm and there’s very little rain – so it’s perfect conditions for a holiday. Remember that Christmas and New Year is peak season in Thailand everywhere you go, so expect Koh Yao hotels to be full quite far in advance and also for the island to be busy – or as busy as Koh Yao ever gets.
During March and April the weather is still fantastic but gets progressively hotter until May, when the rainy season begins. May to August still sees a lot of sunny days on Koh Yao but there will be big tropical downpours. If you are a dedicated sun worshipper this might put a dampener on your stay, but if you don’t mind the occasional burst of rain then you can enjoy Koh Yao at its quietest and also take advantage of the low season price discounts.
During September and October the weather is at its worst on Thailand’s west coast in general, until the end of October when the cool season begins again.
Koh Yao hotel prices drop dramatically during May to October in the low season, so taking a gamble on coming at the end of October can be very worthwhile.
Koh Yao Yai Resorts
The main resorts on Koh Yao Yai are:- Santhiya Koh Yao Yai Resort and Spa
Luxurious tropical hideaway with stunning scenery - great for honeymoons
(View on Booking.com) - Glow Elixir Koh Yao Yai Resort
Tranquil beach resort set along a private bay
(View on Booking.com) - Koh Yao Yai Village Resort
Boutique hideaway surrounded by a sub tropical forest and paddy fields
(View on Booking.com) - Baan Taranya Resort
Only 10 rooms, wood-panelled and intimate
(View on Booking.com) -
Thiwson Beach Resort
Charming natural style cottages right on the beach
(View on Booking.com) - Betterview Bed Breakfast and Bungalow
Only 5 well appointed bungalows with access to private beach
(View on Booking.com)
Koh Yao Noi Resorts
The main resorts on Koh Yao Noi are:- Villaguna Residence
Upmarket resort overlooking Klong Jark beach - only 10 rooms
(View on Booking.com) - Six Senses Koh Yao Noi
Beyond 5 Star Exclusive Luxury Resort with private beach
(View on Booking.com) - Niramaya Villa Wellness Resort
Individual villas within tropical garden and Klong Jark ocean views
(View on Booking.com) - Sabai Corner Bungalows
Traditional Thai bungalows overlooking Klong Jark beach
(View on Booking.com) - Koyao Island Resort
15 luxury villas in secluded beach location - no children under 12
(View on Booking.com) - Koh Yao Chukit Dachanan Resort
Good budget option on Pasai beach - wood and concrete bungalows
(View on Booking.com) - Lam Sai Village
Part of the Lam Sai Muay Thai Boxing Training camp
(View on Agoda.com) - The Paradise Koh Yao Boutique Beach Resort
Luxury boutique resort with elegantly furnished studios
(View on Booking.com)