We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Things to Do near Haad Yao Beach

#11 of 53 Boat Tours & Water Sports in Ko Pha Ngan
84/31 Moo 8, Ko Pha Ngan 84280 Thailand
0.1 miles from Haad Yao Beach
#12 of 53 Boat Tours & Water Sports in Ko Pha Ngan
57/1 Moo 8 Haad Yao, Ko Pha Ngan 84280 Thailand
0.2 miles from Haad Yao Beach
Book Now
PADI Advanced Open Water Course
from $353.02
More Info
Fun Dive Sail Rock
from $87.42
More Info
See All
#16 of 53 Boat Tours & Water Sports in Ko Pha Ngan
Baan Haad Yao Villas, 54/11 Moo 8 Haad Yao, Ko Pha Ngan 84280 Thailand
0.2 miles from Haad Yao Beach
#8 of 51 things to do in Ko Pha Ngan
111 Moo 1, Ko Pha Ngan 84280 Thailand
0.4 miles from Haad Yao Beach
Book a Tour
Sea Cruise Koh Phangan
from $40.35
More Info
Koh Phangan Land Tour
from $36.98
More Info
See All
#5 of 66 Spas & Wellness in Ko Pha Ngan
84/13 Moo 8 Haad Chao Phao, Ko Pha Ngan 84280 Thailand
0.7 miles from Haad Yao Beach
#20 of 66 Spas & Wellness in Ko Pha Ngan
85/1 Moo 8 Haad Dao Deuk, Ko Pha Ngan 84280 Thailand
0.3 miles from Haad Yao Beach
#3 of 53 Boat Tours & Water Sports in Ko Pha Ngan
84/47 Moo8, Ko Pha Ngan 84280 Thailand
0.9 miles from Haad Yao Beach
#14 of 53 Boat Tours & Water Sports in Ko Pha Ngan
64/48, Moo 8, Ko Pha Ngan 84280 Thailand
1 miles from Haad Yao Beach
#1 of 10 Food & Drink in Ko Pha Ngan
84/4 Moo 8, Sri Thanu, Ko Pha Ngan 84280 Thailand
1.1 miles from Haad Yao Beach
#2 of 66 Spas & Wellness in Ko Pha Ngan
76/8 M.8 Ao Sri Thanu, Ko Pha Ngan 84280 Thailand
1.2 miles from Haad Yao Beach
#10 of 51 things to do in Ko Pha Ngan
Ko Pha Ngan Thailand
0.9 miles from Haad Yao Beach
Book a Tour
Sea Cruise Koh Phangan
from $40.35
More Info
Private Koh Phangan Land Tour
from $168.07
More Info
See All
#9 of 66 Spas & Wellness in Ko Pha Ngan
21 Moo 8 Srithanu, Ko Pha Ngan 84280 Thailand
1.2 miles from Haad Yao Beach
#2 of 70 Tours in Ko Pha Ngan
25/29-30 Moo 7 Chaloklum Village, Ko Pha Ngan 84280 Thailand
2.7 miles from Haad Yao Beach
#6 of 53 Boat Tours & Water Sports in Ko Pha Ngan
14/3 Moo 7, Ko Pha Ngan 84280 Thailand
2.6 miles from Haad Yao Beach
#5 of 53 Boat Tours & Water Sports in Ko Pha Ngan
71/3 Moo7, Chaloklum, Ko Pha Ngan Thailand
2.7 miles from Haad Yao Beach
#10 of 53 Boat Tours & Water Sports in Ko Pha Ngan
56/7 Moo 7 Chaloklum, Ko Pha Ngan 84280 Thailand
2.6 miles from Haad Yao Beach
#9 of 53 Boat Tours & Water Sports in Ko Pha Ngan
37/1, Moo 7 Chaloklum Village, Ko Pha Ngan 84280 Thailand
2.8 miles from Haad Yao Beach
#15 of 51 things to do in Ko Pha Ngan
Ko Pha Ngan Thailand
0.8 miles from Haad Yao Beach
#8 of 66 Spas & Wellness in Ko Pha Ngan
15/12 Moo 8, Sri Thanu, Ko Pha Ngan 84280 Thailand
1.7 miles from Haad Yao Beach
#13 of 53 Boat Tours & Water Sports in Ko Pha Ngan
Chaloklum, Ko Pha Ngan 84280 Thailand
3 miles from Haad Yao Beach
Book Now
Private Charter tour by speedboat from Koh Samui
from $1,176.74
More Info
See All
#1 of 5 things to do in Ban Thong Sala
31/10 Moo 1 Lime & Soda Beachfront resort, Ban Thong Sala, Ko Pha Ngan 84280 Thailand
5.1 miles from Haad Yao Beach
#3 of 103 Outdoor Activities in Ko Pha Ngan
99/121 Moo 1, Ko Pha Ngan 84280 Thailand
5 miles from Haad Yao Beach
Book a Tour
Classic Bike Tour of Koh Phangan
from $38.66
More Info
Half-Day Family Bike Tour in Koh Phangan
from $45.39
More Info
See All
#8 of 53 Boat Tours & Water Sports in Ko Pha Ngan
Srihanu, Ko Phangan, Surat Thani, Thailand 84280 Ban Wok Tum, Ko Pha Ngan 84280 Thailand
4.4 miles from Haad Yao Beach
#1 of 51 things to do in Ko Pha Ngan
145/8 Moo 1 Nai Wok, Ko Pha Ngan 84280 Thailand
4.3 miles from Haad Yao Beach
#37 of 53 Boat Tours & Water Sports in Ko Pha Ngan
62/14 Moo 8 Haad Salad Beach, Ko Pha Ngan 84280 Thailand
0.7 miles from Haad Yao Beach
#4 of 53 Boat Tours & Water Sports in Ko Pha Ngan
Thong Nai Pan, Ko Pha Ngan 84280 Thailand
6 miles from Haad Yao Beach
#1 of 66 Spas & Wellness in Ko Pha Ngan
22/7 Moo 5 Santhiya Koh Phangan Resort & Spa, Ko Pha Ngan 84280 Thailand
6.2 miles from Haad Yao Beach
#14 of 66 Spas & Wellness in Ko Pha Ngan
65/4 Moo 8, Ko Pha Ngan 84280 Thailand
1.3 miles from Haad Yao Beach
#41 of 66 Spas & Wellness in Ko Pha Ngan
54/34, Moo 8, Ko Pha Ngan 84280 Thailand
0.6 miles from Haad Yao Beach
#4 of 66 Spas & Wellness in Ko Pha Ngan
79/28 Moo 1, Soi Krungthai Bank Thongsala, Ko Pha Ngan 84280 Thailand
4.7 miles from Haad Yao Beach