Skip to main content
Visit Thailand Today

Best Islands in Krabi

10 places found in Krabi

Krabi province is the gateway to some of Thailand's most iconic islands. Koh Phi Phi, with its dramatic twin bays and world-famous Maya Bay (filming location of The Beach), is the headline act — reached by ferry from Krabi Town in about 90 minutes. The Four Islands (Koh Poda, Koh Tup, Koh Mor, and Chicken Island) make for an essential snorkelling day trip.

Beyond the classics, Koh Lanta offers a more relaxed multi-day island experience — long beaches, excellent diving at Hin Daeng and Hin Muang, and a distinctly laid-back atmosphere. The Hong Islands, a pristine national park, offer some of the best snorkelling in the Andaman Sea.

Where to stay in Krabi

We compare prices across these trusted booking sites — pick whichever fits your trip.

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

Ko Lanta
Featured

Ko Lanta

4.6(1,091)
Ko Lanta District

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

Ko Phi Phi Don
Featured

Ko Phi Phi Don

4.6(912)
Ao Nang, Mueang Krabi District

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

View Point Hong Island

View Point Hong Island

4.9(749)
3MHM+Q2X, Nong Thale, Mueang Krabi District, Krabi, Thailand

Elevated viewpoint above Hong Island offering sweeping views of limestone karsts and turquoise Krabi waters.

Ko Poda Beach

Ko Poda Beach

4.8(1,615)
XRF6+QR, Ao Nang, Mueang Krabi District, Krabi 81000, Thailand

A compact island off Ao Nang with white sand, turquoise shallows, and striking limestone cliffs.

Secret Beach - Poda Island
Hidden Gem

Secret Beach - Poda Island

4.7(175)
Secret Beach - Poda Island, Podo Island, Tambon Ao Nang, Amphoe Mueang Krabi, Chang Wat Krabi 81000, Thailand

A secluded cove on Poda Island near Ao Nang, offering calm waters, limestone cliffs, and a quieter beach experience.

Long Beach Koh Phi Phi

Long Beach Koh Phi Phi

4.7(3,642)
PQHP+PGM, Ao Nang, Mueang Krabi District, Krabi 81000, Thailand

A quieter alternative to Phi Phi's main beaches, with turquoise water, soft sand, and dramatic limestone scenery.

Ko Rang Beach
Hidden Gem

Ko Rang Beach

4.7(69)
2R4P+3G, Ao Nang, Mueang Krabi District, Krabi 81000, Thailand

A secluded island beach near Ao Nang offering clear waters and a peaceful escape from busier coastal spots.

Hat Noppharat Thara-Mu Ko Phi Phi National Park

Hat Noppharat Thara-Mu Ko Phi Phi National Park

4.6(1,906)
79, Tambon Ao Nang, Amphoe Mueang Krabi, Chang Wat Krabi 81180, Thailand

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

Phi Phi Beach
Hidden Gem

Phi Phi Beach

4.6(192)
Soi Chao Koh, Tambon Ao Nang, Amphoe Mueang Krabi, Chang Wat Krabi 81000, Thailand

A scenic island beach in Krabi with striking limestone cliffs, emerald waters, and easy access to boat tours and snorkelling.

Phi Phi Islands

Phi Phi Islands

4.6(7,387)
Phi Phi Islands, Mueang Krabi District, Krabi, Thailand

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

Find a place to stay in Krabi

Compare live rates across booking sites.

Sponsored links — we may earn a commission, at no extra cost to you.

Frequently Asked Questions

How do I get to Koh Phi Phi from Krabi?

Ferries depart from Krabi's Klong Jilad Pier daily (9:00, 10:30, 13:30 in high season). Journey takes 90 minutes, costs 450-600 THB one-way. Speedboats are faster (45 min) but pricier. Book through 12Go.asia or at the pier.

Is Maya Bay on Koh Phi Phi open?

Maya Bay reopened in 2022 after a 3-year closure for ecological recovery, but with strict limits — only 4,375 visitors per day, no swimming in the bay, and boats must use the new pier. Book a Phi Phi tour that includes Maya Bay to secure your spot.

Which Krabi islands are best for snorkelling?

The Hong Islands have the clearest water and best coral. The Four Islands trip covers multiple snorkelling spots in one day. Koh Phi Phi's Pileh Lagoon and Bamboo Island have excellent visibility. Koh Lanta's southern reefs are less crowded.