Skip to main content
Visit Thailand Today
Islands

Best Islands in Krabi

Top-rated islands in and around Krabi, ranked by visitor ratings and reviews.

Where to stay in Krabi

Compare live prices across trusted booking sites — most rooms include free cancellation, so you can reserve now and decide later.

  • Free cancellation on most rooms
  • No booking fees
  • Compare live prices

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

1
Phi Phi Islands
4.6Phi Phi Islands, Mueang Krabi District, Krabi, Thailand
Krabi

Dramatic limestone cliffs, turquoise coves, and white sand beaches make this iconic island group one of Thailand's most striking natural destinations.

2
Koh Lipe
4.5Ko Lipe
Krabi

Koh Lipe, in Thailand's far southern Andaman near the Malaysian border, is the country's closest answer to the Maldives — powder-white sand at Sunrise and Patta

3
Hat Noppharat Thara-Mu Ko Phi Phi National Park
4.679, Tambon Ao Nang, Amphoe Mueang Krabi, Chang Wat Krabi 81180, Thailand
Krabi

A stunning national park of islands, coral reefs, and dramatic limestone cliffs off the Krabi coast.

4
Ko Lanta
4.6Ko Lanta District
Krabi

A laid-back island in Krabi offering coral-fringed beaches, diving, and a genuinely local atmosphere.

5
Ko Phi Phi Don
4.6Ao Nang, Mueang Krabi District
Krabi

The largest island in the Ko Phi Phi archipelago, balancing vibrant beach life with dramatic natural scenery.

Plan your stay in Krabi

Compare hotels nearby and book in a couple of clicks.

  • Free cancellation on most rooms
  • No booking fees
  • Compare live prices

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.