Find Beach Hotels in Ko Yao
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Ko Yao Beach Hotels
Top Ko Yao Beach Hotels

Santhiya Koh Yao Yai Resort & Spa
Ko Yao
9.2 out of 10, Wonderful, (1014)
The price is ¥25,361
¥30,875 total
includes taxes & fees
Dec 5 - Dec 6

Elixir Koh Yao Yai
Ko Yao
9.0 out of 10, Wonderful, (254)
The price is ¥34,612
¥41,084 total
includes taxes & fees
Dec 1 - Dec 2

Koh Yao Yai Village
Ko Yao
9.2 out of 10, Wonderful, (427)

Thiw Son Beach Resort
Ko Yao
8.6 out of 10, Excellent, (177)
The price is ¥7,606
¥9,028 total
includes taxes & fees
Dec 8 - Dec 9

Cape Kudu Hotel
Ko Yao
9.4 out of 10, Exceptional, (210)
The price is ¥40,456
¥48,022 total
includes taxes & fees
Dec 7 - Dec 8

TreeHouse Villas Koh Yao - Adults Only
Ko Yao
9.6 out of 10, Exceptional, (132)
The price is ¥127,496
¥151,338 total
includes taxes & fees
Dec 9 - Dec 10

Royal Yao Yai Island Beach Resort -sha Extra Plus+
Ko Yao
8.6 out of 10, Excellent, (46)
The price is ¥22,419
¥26,611 total
includes taxes & fees
Nov 30 - Dec 1

Paradise KohYao
Ko Yao
8.8 out of 10, Excellent, (269)
The price is ¥47,811
¥56,752 total
includes taxes & fees
Dec 9 - Dec 10
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Ko Yao Hotel Reviews

Courtyard by Marriott Phuket, Patong Beach Resort
10/10 Excellent
Explore a world of travel with Expedia
More Hotel Options in Ko Yao
Hotels near popular Ko Yao Attractions
Explore more hotels
- Grand Mercure Phuket Patong
- Nap Patong
- Ayara Kamala Resort & Spa
- Wyndham La Vita Rawai Phuket
- Panan Krabi Resort
- Courtyard by Marriott Phuket Town
- Chanalai Hillside Resort, Karon Beach
- Mandarava Resort and Spa Karon Beach
- Hotel Clover Patong Phuket
- The Nature Phuket
- SAii Laguna Phuket
- Katathani Phuket Beach Resort
- Dinso Resort & Villas Phuket, Vignette Collection by IHG
- Chanalai Garden Resort, Kata Beach
- Paradox Resort Phuket
- Centara Grand Beach Resort Phuket
- Thavorn Beach Village Resort & Spa Phuket
- Banyan Tree Phuket
- Fusion Suites Phuket Patong
- Oceanfront Beach Resort








































