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 Phra Nang Beach

Ao Nang, Krabi Town, 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
0.2 miles from Phra Nang Beach
#1 of 11 hotels in Railay Beach
Professional photos | Traveller photos (753) | Map
Show Prices
145/1 Moo. 2 Aonang Muang, Railay Beach, Krabi Town 81000, Thailand
0.3 miles from Phra Nang Beach
#6 of 11 hotels in Railay Beach
Professional photos | Traveller photos (205) | 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
0.3 miles from Phra Nang Beach
#7 of 11 hotels in Railay Beach
Professional photos | Traveller photos (889) | 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
0.4 miles from Phra Nang Beach
#3 of 11 hotels in Railay Beach
Professional photos | Traveller photos (379) | Map
Show Prices
Railay Viewpoint Resort (Krabi Town, Thailand)
Mu 2, Tambon Ao Nang | Ampur Muang, Krabi Town 81000, Thailand
0.4 miles from Phra Nang Beach
#127 of 150 hotels in Krabi Town
Professional photos | Traveller photos (48) | Map
Show Prices
145/1 Moo 2 | Ao Nang, Railay Beach, Krabi Town 81000, Thailand (Formerly Ya Ya Resort)
0.4 miles from Phra Nang Beach
#10 of 11 hotels in Railay Beach
Traveller photos (30) | Map
Ao Nang Beach Resort, 142 Moo -2 Ao Nang | Railay East beach, Railay Beach, Krabi Town 81000, Thailand
0.5 miles from Phra Nang Beach
#4 of 11 hotels in Railay Beach
Professional photos | Traveller photos (226) | 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
0.5 miles from Phra Nang Beach
#8 of 11 hotels in Railay Beach
Professional photos | Traveller photos (60) | Map
Show Prices
147 Moo 5, Sai Thai District, Ao Nang, Krabi Town 81000, Thailand
0.8 miles from Phra Nang Beach
Offers & Announcements 10% off room rate
#15 of 83 hotels in Ao Nang
Professional photos | Traveller photos (94) | Map
Show Prices
Tonsai Bay Resort (Krabi Town, Thailand) 3.0 of 5
18 Moo 2, Krabi Town 81000, Thailand
0.8 miles from Phra Nang Beach
#91 of 150 hotels in Krabi Town
Professional photos | Traveller photos (96) | Map
Show Prices
396-396/1 Moo 2, Ao Nang, Ao Nang, Krabi Town 81000, Thailand
1.3 miles from Phra Nang Beach
Offers & Announcements Free Buffet Breakfast
Centara Grand Beach Resort & Villas Slideshow
#8 of 83 hotels in Ao Nang
Professional photos | Traveller photos (1758) | Map
Show Prices
550 M.2, Muang, Ao Nang, Krabi Town 81000, Thailand
1.9 miles from Phra Nang Beach
Offers & Announcements Book Direct, Get 25% Off
Ban Sainai Resort Slideshow
#1 of 83 hotels in Ao Nang
Professional photos | Traveller photos (298) | Map
Show Prices
521 Soi 11 Moo 2 Tumbol Aonang | Ampur Muang, Ao Nang, Krabi Town 81000, Thailand
1.9 miles from Phra Nang Beach
Offers & Announcements Save upto 55-65%FREE...
Aonang Phu Petra Resort, Krabi Slideshow
#2 of 83 hotels in Ao Nang
Professional photos | Traveller photos (456) | Map
Show Prices
113 Moo 2 | Aonang Beach, Ao Nang, Krabi Town 81000, Thailand
1.9 miles from Phra Nang Beach
Offers & Announcements THB2,220 (THB)
Aonang Villa Resort Slideshow
#11 of 83 hotels in Ao Nang
Professional photos | Traveller photos (662) | Map
Show Prices
254 Moo2, T.Ao-Nang, Muang,, Ao Nang, Krabi Town 81000, Thailand
1.9 miles from Phra Nang Beach
#34 of 83 hotels in Ao Nang
Professional photos | Traveller photos (274) | Map
Show Prices
193 Moo2, Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand
1.9 miles from Phra Nang Beach
#35 of 83 hotels in Ao Nang
Professional photos | Traveller photos (415) | Map
Show Prices
4203, Ao Nang Muang, Ao Nang, Krabi Town 81000, Thailand
1.9 miles from Phra Nang Beach
#63 of 83 hotels in Ao Nang
Traveller photos (1) | Map
328, Moo 2, Ao Nang, Krabi Town 81000, Thailand
2.0 miles from Phra Nang Beach
#9 of 83 hotels in Ao Nang
Professional photos | Traveller photos (466) | Map
Show Prices
244 Moo.2, Ao Nang, Krabi Town 81000, Thailand
2.0 miles from Phra Nang Beach
Offers & Announcements Stay 3 Pay 2
Vogue Resort & Spa Slideshow
#10 of 83 hotels in Ao Nang
Professional photos | Traveller photos (533) | Map
Show Prices
395 Moo 2 Soi 13, Ao Nang, Krabi Town, Thailand
2.0 miles from Phra Nang Beach
#12 of 83 hotels in Ao Nang
Professional photos | Traveller photos (104) | Map
Show Prices
25/18 Moo 2, Ao Nang, Krabi Town 81000, Thailand
2.0 miles from Phra Nang Beach
#18 of 83 hotels in Ao Nang
Professional photos | Traveller photos (409) | Map
Show Prices
183 Moo 3, Ao Nang, Krabi Town 81000, Thailand
2.0 miles from Phra Nang Beach
Maleedee Bay Resort Slideshow
#21 of 83 hotels in Ao Nang
Professional photos | Traveller photos (66) | Map
Show Prices
119 Moo 2, Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand
2.0 miles from Phra Nang Beach
Phra Nang Inn Slideshow
#28 of 83 hotels in Ao Nang
Professional photos | Traveller photos (324) | Map
Show Prices
279 Moo 2 Ao Nang, Ao Nang, Krabi Town 81000, Thailand
2.0 miles from Phra Nang Beach
#30 of 83 hotels in Ao Nang
Professional photos | Traveller photos (81) | Map
Show Prices
164 Moo 2 Ao-nang Beach, Ao Nang, Krabi Town 81000, Thailand
2.0 miles from Phra Nang Beach
#32 of 83 hotels in Ao Nang
Professional photos | Traveller photos (186) | Map
Show Prices
312 Moo2 | Ao-nang Beach, Ao Nang, Krabi Town 81000, Thailand
2.0 miles from Phra Nang Beach
#43 of 83 hotels in Ao Nang
Professional photos | Traveller photos (58) | Map
Show Prices
345 Moo 2, Ao Nang, Ao Nang, Krabi Town 81000, Thailand
2.0 miles from Phra Nang Beach
#51 of 83 hotels in Ao Nang
Professional photos | Traveller photos (6) | Map
Show Prices
76/8-9 Moo 2, Ao Nang, Krabi Town 81000, Thailand
2.0 miles from Phra Nang Beach
#52 of 83 hotels in Ao Nang
Professional photos | Traveller photos (2) | Map
Show Prices
Sand Beach Resort (Krabi Town, Thailand) 3.0 of 5
Banklongheang Tambon Aonang | Amphur Muang, Krabi Town 81000, Thailand (Formerly Private Beach Resort)
2.0 miles from Phra Nang Beach
#93 of 150 hotels in Krabi Town
Traveller photos (3) | Map
Show Prices
26/11 Moo 2 | Ao Nang Beach, Muang, Ao Nang, Krabi Town 81000, Thailand
2.0 miles from Phra Nang Beach
#59 of 83 hotels in Ao Nang
Professional photos | Traveller photos (14) | Map
Show Prices