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.

Hotels near Phi Phi Islands

Nopparat Thara National Park, Krabi Town 81000, Thailand
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Rayavadee Resort (Railay Beach) 5.0 of 5
214 Moo 2, Tambon Ao-Nang | Amphoe Muang, Railay Beach, Krabi Town 81000, Thailand
18.3 miles from Phi Phi Islands
#6 of 152 hotels in Krabi Town
Professional photos | Traveller photos (914) | Map
Show Prices
Railay Bay Resort & Spa (Railay Beach) 4.0 of 5
145 Moo 2 | Ao Nang Amphur Muang, Railay Beach, Krabi Town 81000, Thailand
18.3 miles from Phi Phi Islands
#72 of 152 hotels in Krabi Town
Professional photos | Traveller photos (1154) | Map
Show Prices
Ao Nang Beach Resort, 142 Moo -2 Ao Nang | Railay East beach, Railay Beach, Krabi Town 81000, Thailand
18.4 miles from Phi Phi Islands
#45 of 152 hotels in Krabi Town
Professional photos | Traveller photos (438) | Map
Show Prices
Sunrise Tropical Resort (Railay Beach) 3.5 of 5
39 Moo 2 Tambon Aonang | Railay Beach, Railay Beach, Krabi Town 81000 , Thailand
18.4 miles from Phi Phi Islands
#46 of 152 hotels in Krabi Town
Professional photos | Traveller photos (556) | Map
Show Prices
Sand Sea Resort (Railay Beach) 3.0 of 5
39 Moo 2 | 39 หมู่ 2, Railay Beach, Krabi Town 81000, Thailand
18.4 miles from Phi Phi Islands
#58 of 152 hotels in Krabi Town
Professional photos | Traveller photos (663) | Map
Show Prices
145/1 Moo. 2 Aonang Muang, Railay Beach, Krabi Town 81000, Thailand
18.4 miles from Phi Phi Islands
#65 of 152 hotels in Krabi Town
Professional photos | Traveller photos (271) | Map
Show Prices
Railay Village Resort (Railay Beach) 4.0 of 5
544 Moo 2 Ao Nang, Railay Beach, Krabi Town 81000, Thailand
18.5 miles from Phi Phi Islands
#34 of 152 hotels in Krabi Town
Professional photos | Traveller photos (512) | Map
Show Prices
Anyavee Railay Resort (Railay Beach) 3.0 of 5
390 Moo 2 Railay East | Ao Nang Beach, Muang, Railay Beach, Krabi Town 81000, Thailand
18.5 miles from Phi Phi Islands
#114 of 152 hotels in Krabi Town
Professional photos | Traveller photos (70) | Map
Show Prices
147 Moo 5, Sai Thai District, Ao Nang, Krabi Town 81000, Thailand
18.7 miles from Phi Phi Islands
#31 of 152 hotels in Krabi Town
#18 of 88 hotels in Ao Nang
Professional photos | Traveller photos (104) | Map
Show Prices
396-396/1 Moo 2, Ao Nang, Ao Nang, Krabi Town 81000, Thailand
19.1 miles from Phi Phi Islands
Offers & Announcements Free Buffet Breakfast
Centara Grand Beach Resort & Villas Slideshow
#14 of 152 hotels in Krabi Town
Professional photos | Traveller photos (1861) | Map
Show Prices
113 Moo 2 | Aonang Beach, Ao Nang, Krabi Town 81000, Thailand
19.5 miles from Phi Phi Islands
Aonang Villa Resort Slideshow
#30 of 152 hotels in Krabi Town
#17 of 88 hotels in Ao Nang
Professional photos | Traveller photos (1161) | Map
Show Prices
254 Moo2, T.Ao-Nang, Muang,, Ao Nang, Krabi Town 81000, Thailand
19.5 miles from Phi Phi Islands
#49 of 152 hotels in Krabi Town
#29 of 88 hotels in Ao Nang
Professional photos | Traveller photos (343) | Map
Show Prices
395 Moo 2 Soi 13, Ao Nang, Krabi Town, Thailand
19.6 miles from Phi Phi Islands
#33 of 152 hotels in Krabi Town
#20 of 88 hotels in Ao Nang
Professional photos | Traveller photos (142) | Map
Show Prices
236 Moo2 | Ao-Nang Muang, Ao Nang, Krabi Town 81000, Thailand
19.6 miles from Phi Phi Islands
#39 of 152 hotels in Krabi Town
#24 of 88 hotels in Ao Nang
Professional photos | Traveller photos (309) | Map
Show Prices
193 Moo2, Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand
19.6 miles from Phi Phi Islands
Offers & Announcements 25% off room rate
Peace Laguna Resort Slideshow
#57 of 152 hotels in Krabi Town
#36 of 88 hotels in Ao Nang
Professional photos | Traveller photos (846) | Map
Show Prices
164 Moo 2 Ao-nang Beach, Ao Nang, Krabi Town 81000, Thailand
19.6 miles from Phi Phi Islands
Special Deal FREE Thai set Dinner!
Aonang Princeville Resort Slideshow
#63 of 152 hotels in Krabi Town
#41 of 88 hotels in Ao Nang
Professional photos | Traveller photos (542) | Map
Show Prices
312 Moo2 | Ao-nang Beach, Ao Nang, Krabi Town 81000, Thailand
19.6 miles from Phi Phi Islands
#68 of 152 hotels in Krabi Town
#45 of 88 hotels in Ao Nang
Professional photos | Traveller photos (84) | Map
Show Prices
141 Moo.2, Ao Nang beach | Muang, Ao Nang, Krabi Town 81000 , Thailand
19.6 miles from Phi Phi Islands
#91 of 152 hotels in Krabi Town
#62 of 88 hotels in Ao Nang
Professional photos | Traveller photos (209) | Map
Show Prices
328, Moo 2, Ao Nang, Krabi Town 81000, Thailand
19.7 miles from Phi Phi Islands
#16 of 152 hotels in Krabi Town
Professional photos | Traveller photos (982) | Map
Show Prices
244 Moo.2, Ao Nang, Krabi Town 81000, Thailand
19.7 miles from Phi Phi Islands
Offers & Announcements Free room upgrade
Vogue Resort & Spa Slideshow
#24 of 152 hotels in Krabi Town
#12 of 88 hotels in Ao Nang
Professional photos | Traveller photos (575) | Map
Show Prices
25/18 Moo 2, Ao Nang, Krabi Town 81000, Thailand
19.7 miles from Phi Phi Islands
#37 of 152 hotels in Krabi Town
#23 of 88 hotels in Ao Nang
Professional photos | Traveller photos (724) | Map
Show Prices
31 Moo 2, Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand (Formerly Wanna's Place Andaman Sunset Resort)
19.7 miles from Phi Phi Islands
#54 of 152 hotels in Krabi Town
#33 of 88 hotels in Ao Nang
Professional photos | Traveller photos (171) | Map
Show Prices
Tipa Resort (Ao Nang) 3.5 of 5
121/1 Moo 2, Ao Nang, Krabi Town 81000, Thailand
19.7 miles from Phi Phi Islands
#59 of 152 hotels in Krabi Town
#37 of 88 hotels in Ao Nang
Professional photos | Traveller photos (250) | Map
Show Prices
142 Moo 2, Beach Road, Aonang Ampur Muang, Ao Nang, Krabi Town, Thailand
19.7 miles from Phi Phi Islands
#82 of 152 hotels in Krabi Town
#54 of 88 hotels in Ao Nang
Professional photos | Traveller photos (90) | Map
Show Prices
154 Moo 2, Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand
19.7 miles from Phi Phi Islands
#102 of 152 hotels in Krabi Town
#66 of 88 hotels in Ao Nang
Professional photos | Traveller photos (75) | Map
Show Prices
4203, Ao Nang Muang, Ao Nang, Krabi Town 81000, Thailand
19.7 miles from Phi Phi Islands
#118 of 152 hotels in Krabi Town
#74 of 88 hotels in Ao Nang
Traveller photos (1) | Map
550 M.2, Muang, Ao Nang, Krabi Town 81000, Thailand
19.8 miles from Phi Phi Islands
Special Price Book Direct, 15% Off
Ban Sainai Resort Slideshow
#2 of 152 hotels in Krabi Town
Professional photos | Traveller photos (434) | Map
Show Prices
Krabi Resort (Ao Nang) 3.5 of 5
232 Moo 2 Ao Nang Beach | Muang, Ao Nang, Krabi Town 81000, Thailand
19.8 miles from Phi Phi Islands
#55 of 152 hotels in Krabi Town
#34 of 88 hotels in Ao Nang
Professional photos | Traveller photos (373) | Map
Show Prices
268 Moo 2, Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand
19.8 miles from Phi Phi Islands
#60 of 152 hotels in Krabi Town
#38 of 88 hotels in Ao Nang
Professional photos | Traveller photos (126) | Map
Show Prices
211 Moo 2, Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand (Formerly BEST WESTERN Ban Ao Nang Resort)
19.8 miles from Phi Phi Islands
#85 of 152 hotels in Krabi Town
#57 of 88 hotels in Ao Nang
Professional photos | Traveller photos (102) | Map
Show Prices