Find Hotels with a Pool in Haad Yao
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Haad Yao Hotels with a Pool
Top Haad Yao Hotels with a Pool

Vannee Golden Sands Beachfront Resort
Vannee Golden Sands Beachfront Resort
8.2 out of 10, Very Good, (64)

Explorar Koh Phangan - Adults Only Resort and Spa
Explorar Koh Phangan - Adults Only Resort and Spa
9.0 out of 10, Wonderful, (441)
The price is NT$2,435
NT$2,890 total
includes taxes & fees
Oct 10 - Oct 11

Buri Rasa Village Phangan
Buri Rasa Village Phangan
9.4 out of 10, Exceptional, (507)
The price is NT$3,518
NT$4,175 total
includes taxes & fees
Oct 24 - Oct 25

High Life Bungalow
High Life Bungalow
8.6 out of 10, Excellent, (87)
The price is NT$1,194
NT$1,418 total
includes taxes & fees
Oct 3 - Oct 4

Baan Kiao Resort
Baan Kiao Resort
9.4 out of 10, Exceptional, (36)
The price is NT$1,935
NT$2,297 total
includes taxes & fees
Oct 10 - Oct 11

Long Bay Resort
Long Bay Resort
8.4 out of 10, Very Good, (224)
The price is NT$1,002
NT$1,945 total
includes taxes & fees
Oct 7 - Oct 8

Haad Yao Bay View Resort and Spa
Haad Yao Bay View Resort and Spa
6.8 out of 10, (391)
The price is NT$1,593
NT$1,890 total
includes taxes & fees
Oct 1 - Oct 2

Bounty Resort
Bounty Resort
8.0 out of 10, Very Good, (16)
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 Haad Yao Hotel Reviews

Chaweng Garden Beach Resort
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Ko Pha-ngan Attractions
Explore more hotels
- Celes Samui
- Four Seasons Resort Koh Samui
- Melia Koh Samui
- The Briza Beach Resort, Samui
- Six Senses Samui
- Chaweng Garden Beach Resort
- SALA Samui Chaweng Beach Resort
- Chaweng Regent Beach Resort
- Napasai Samui
- Garrya Tongsai Bay Samui
- Vana Belle, a Luxury Collection Resort, Koh Samui
- SALA Samui Choengmon Beach