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.

Quick answer: Koh Haa and Koh Rok are two of the best snorkeling spots near Koh Lanta. Koh Haa is a group of five islands with a calm, protected lagoon and healthy reefs that suit beginners and families, while Koh Rok is two islands with shallow coral gardens, white sand beaches and bright turquoise water. Most visitors reach them on a full day snorkeling trip from Koh Lanta that covers both spots. The best season is November to April, and Koh Rok sits inside a national marine park with a small entrance fee usually included.

Snorkeler exploring clear water and coral on a day trip from Koh Lanta to Koh Haa and Koh Rok

 

🐠 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
    Colourful reef fish in the calm protected lagoon at Koh Haa near Koh Lanta

 

🐢 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
    Shallow coral gardens and turquoise water at Koh Rok on a snorkel trip from Koh Lanta

 

🚤 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

 

Frequently Asked Questions

Is Koh Haa or Koh Rok better for snorkeling?

Both are excellent. Koh Haa has a calm, protected central lagoon and healthy reefs that suit beginners and families, while Koh Rok has very shallow coral gardens and white sand beaches. Most day trips visit both, so you do not have to choose.

 

How do you get to Koh Haa and Koh Rok from Koh Lanta?

The easiest way is a full day snorkeling boat trip from Koh Lanta that includes transport, snorkel gear, lunch and a guide. Boats leave in the morning and return by late afternoon, often combining both Koh Haa and Koh Rok in one outing.

 

When is the best time to snorkel Koh Haa and Koh Rok?

The best season is November to April, when the seas are calm and visibility is at its clearest. Koh Rok closes during the low season as part of the national marine park.

 

Is there an entrance fee for Koh Rok?

Yes, Koh Rok is inside a national marine park, so there is a small entrance fee. It is usually included in the price of most organised snorkeling tours.

 

⭐ 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. For more ideas on land and in the water, browse our guide to the best snorkeling spots around Koh Lanta. Ready to book the trip or have questions? Grab a spot on the Koh Haa and Koh Rok snorkeling tour or just message us on WhatsApp.

Limestone islands and clear blue sea at Koh Haa, a top snorkeling spot near Koh Lanta