Thailand

Best Hotels in Krabi

Limestone karst resorts on Ao Nang, Railay Beach bungalows and Koh Lanta island retreats.

Search Hotels in Krabi

Find Hotels on the Map

Top Cities to Stay in Krabi

Ao Nang

Main beach resort strip — hotels at every price point

Railay Beach

Car-free boat-access beach — jungle cliff hotels

Koh Lanta

Island south of Krabi — laid-back bungalow resorts

Krabi Town

Riverside town with budget guesthouses

Ready to book your stay in Krabi?

Compare hundreds of hotels and find the best deals.

View Hotels

Fly to Krabi

Compare flights · Powered by Trip.com

Search flights