Hotels with a Pool in Krabi Town
Hotels with a pool in Krabi Town, Thailand: Staylist World lists 14 hotels with a swimming pool, ranked by score. Across the 14 with a previously observed price, typical nightly rates run from about $66 to $155 (median $90, versus $90 for the 14 priced Krabi Town hotels).
The highest-rated is Phulay Bay, a Ritz-Carlton Reserve.
Explore on the map- 18.8Phulay Bay, a Ritz-Carlton Reserve5-star · Listed amenity$718 / night

- 28.8Banyan Tree Krabi5-star · Listed amenity$746 / night

- 38.5Dusit Thani Krabi Beach Resort5-star · Listed amenity$202 / night

- 48.1Amari Vogue Krabi5-star · Listed amenity$155 / night

- 58.0Sofitel Krabi Phokeethra Golf and Spa Resort5-star · Listed amenity$353 / night

- 68.0Centara Ao Nang Beach Resort & Spa Krabi4-star · Listed amenity$149 / night

- 77.7Avani Ao Nang Cliff Krabi Resort4-star · Listed amenity$133 / night

- 87.6Grand Mercure Krabi Ao Nang5-star · Listed amenity$90 / night

- 97.7Holiday Inn Resort Krabi Ao Nang Beach By IHG4-star · Listed amenity$73 / night

- 107.7Centara Anda Dhevi Resort & Spa Krabi4-star · Listed amenity$84 / night

- 117.8Cosi Krabi Ao Nang Beach3-star · Listed amenity$40 / night

- 127.2Centara Life Phu Pano Resort Krabi4-star · Listed amenity$36 / night

- 137.0Ibis Styles Krabi Ao Nang4-star · Listed amenity$35 / night

- 146.4Krabi Resort4-star · Listed amenity$66 / night

A hotel is included when this appears in its listed amenities or in what guests mention; each card says which. Facilities and access can change, so check with the hotel. Previously observed price; confirm current price and availability. Data updated 2 October 2026. How Staylist ranks hotels.