Too many islands, too little time! Thailand alone has more than its fair share of islands, and for the first time visitor, picking the right Thai island can be a pretty daunting undertaking.
So, here’s an overview of some of the best islands in Thailand, including the best-known spots like Ko Samui, Ko Phi Phi, Ko Pha Ngan, Ko Tao and Ko Samet. We’ve also covered a smattering of the lesser known islands that you probably won’t read about in your guidebook—in our opinion these can be some of the best islands in Thailand.
Oh the beaches
A world away
Fishing village island
Beautiful
Almost empty
Rustic hideaway
Drop off the map
Fancy pants beach hangout
A hideaway
Beachbum digs
Family hideaway
Party party
Gorgeous island, crappy resort
Island hideout
Fascinating
We love this joint
Surf and snorkelling
Go now
Fit for royalty.
Diving and beach mecca
Bliss
Great for families
Popular with Malaysians
A favourite
Two great island escapes
Time to dive
Escape the main island
Ko Lipe's wild neighbour
The tranquility runs deep
Elephant Island
The other Ko Chang
Ready to relax?
No need to leave that beach chair
Great beaches, pricey food
Glorious beaches, thin crowds
Where the beaches stretch for miles
Let's keep this one a secret
Great choice for the quiet life
Welcome to paradise
In a mellow mood
More to it than the Emerald Cave
An exclusive island getaway
A comfortable island getaway
More to it than Full Moon Parties
One laid-back island
Popular party island
Golden Buddha island
Unspoilt island wilderness
Pristine beaches and jungle
Unspoilt twin islands
Bangkok's island playground
Dozens of beaches to choose from
Take a break from it all
Low-key fishing island
Settle into a slower pace
Breathtaking above and below the water
A popular spot to learn to dive
Awesome
Why not Ko Wai?
Leave the crowds behind
A bay all to yourself.
Thailand's biggest and busiest island
Say hi to the sea turtles
A great island escape
What a getaway
A backpacker's treasure
Island escape
A taste of magic realism
Island time!