Koh Haa and Koh Rok Snorkel Guide
(your ticket to the bluest water and the fishiest fish)
If you’re staying in Koh Lanta and dreaming of water so clear you could see your own reflection in it, you’re in the right place. Two of the best snorkeling destinations in the entire region sit just offshore and trust me they are the kind of places that make you question why you ever wasted time doing anything that wasn’t floating around looking at fish.
Here’s your guide to Koh Haa and Koh Rok. How to get there, what to expect and why you’ll probably come back with about 300 new photos of fish.

🐠 Koh Haa
Koh Haa is a group of five small islands that look like they were dropped into the sea by a very generous ocean goddess. The water here is unbelievably clear. The kind of clear that makes you check whether your mask is even on. The lagoon in the center of the islands is protected, calm and full of marine life which makes it perfect for beginners families and anyone who wants to snorkel without swallowing half the ocean.
The reefs around Koh Haa are vibrant and healthy and you’ll see everything from schools of glittery fish to curious little creatures hiding in the corals. If you’re lucky you might even spot a turtle cruising through like it’s late for an appointment. There are sandy patches, soft corals, rocky formations and enough photo opportunities to make your camera overheat. It’s one of those spots where every direction you swim feels like a different underwater neighborhood.
What to expect
- Incredibly calm clear water
- Protected lagoon ideal for all levels
- Tons of fish and coral variety
- Soft vibes perfect for a chilled day trip
- A chance of turtles showing off

🐢 Koh Rok
If Koh Haa is dreamy Koh Rok is straight up showing off. It’s actually two islands Koh Rok Nai and Koh Rok Nok. Both of which look like they were hired for a tropical photoshoot. Imagine white sand beaches blinding turquoise water and reefs so close to the surface you barely need to dip your head in to spot the action.
Koh Rok is famous for its shallow reefs which makes it a paradise for snorkelers who prefer staying close to the surface. The coral gardens stretch out like underwater meadows full of fish who seem genuinely unbothered by your presence. Visibility is often excellent and the water is usually calm enough that you’ll forget what real life feels like for a while. You can also chill on the beach between snorkel sessions and pretend you’re stranded in paradise but without any of the inconvenience.
What to expect
- Some of the brightest turquoise water in Thailand
- Shallow coral gardens perfect for easy snorkeling
- Beautiful white sand beaches for breaks between swims
- Clear conditions most of the year
- A real desert island vibe but with better snacks

🚤 How to get there
Most people join a day trip from Koh Lanta to Koh Ha and Koh Rok, which usually includes transport snorkel gear lunch and guidance from someone who knows which reef isn’t secretly plotting to scrape your knees. Trips often combine both Koh Haa and Koh Rok in one full day outing which means you get two insanely beautiful snorkel spots for the price of one tropical adventure. Boats leave in the morning and return by late afternoon, giving you plenty of time in the water and at least one moment where you think you should quit your job and become a mermaid.
🌊 Conditions and tips
- Best season: November to April when the seas are calm and visibility is at its sassiest
- Marine park: Koh Rok is inside a national park so there’s a small entrance fee included in most trips
- Bring reef safe sunscreen: because corals deserve kindness too
- Stay close to your group: mostly because getting distracted by fish is a real problem
- Wear a rash guard: unless you want your sunburn to also be a souvenir
- Don’t touch anything: your fingers don’t need extra drama
⭐ Final thoughts
Koh Haa and Koh Rok are the kind of snorkeling spots that ruin you for all future holidays. These islands deliver a magical, easy and unforgettable experience. If you are less into snorkeling and more into beaches and caves, the 4 Island tour might be the thing for you.
And who knows spending a day floating around this paradise might even tempt you to try diving next time because once you see what’s hiding under the surface, you’ll want more.

