Krabi spreads across the mainland and islands. Choose by what you want.
Ao Nang — best for convenience
The main beach town, with the most hotels, restaurants and boat piers for island trips.
Railay — best for scenery & climbing
A stunning cliff-ringed peninsula reached only by boat; beautiful but pricier and remote.
Krabi Town — best for budget & local life
The riverside town, cheaper and more local, a short ride from the beaches.
Koh Lanta — best for a quiet island base
A long, laid-back island to the south, great for families and slow travellers.
See also: the full Krabi travel guide.