Best Islands in Krabi
7 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
Compare prices across major booking sites — filter for free-cancellation rooms if you want to reserve now and decide later.
- Compare prices across sites
- Filter for free cancellation
- Secure checkout on the partner site
Compare rates on Booking.com
Largest selection
Compare rates on Agoda
Asia-focused selection
Compare rates on Hotels.com
Member prices
We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

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

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

Koh Lipe
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 Pattaya beaches and water in improbable shades of turquoise, with snorkeling straight off the shore into the protected Ko Tarutao Natio.

Koh Kradan
Koh Kradan is the Trang islands' star — a slender, jungle-backed island inside Hat Chao Mai National Park whose east-facing main beach topped a global best-beach ranking in 2023. The formula is simple: powder-soft white sand, water that shifts from glass-clear to deep turquoise over a snorkellable h

Koh Bulon Leh
Koh Bulon Leh is the Andaman's time capsule — a tiny island off Satun province where the main 'road' is a sandy footpath, there are no cars and no ATMs, and the electricity still runs on island time. School Beach, the main strip on the east coast, is a long run of soft white sand with clear, calm wa

Hat Noppharat Thara-Mu Ko Phi Phi National Park
A stunning national park of islands, coral reefs, and dramatic limestone cliffs off the Krabi coast.

Phi Phi Islands
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 prices across booking sites.
- Compare prices across sites
- Filter for free cancellation
- Secure checkout on the partner site
Compare rates on Booking.com
Largest selection
Compare rates on Agoda
Asia-focused selection
Compare rates on Hotels.com
Member prices
Sponsored — we may earn a commission at no extra cost to you. Learn more.
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.