gtag('config', 'G-GSQXRC9E94');

Rok Islands

The two Rok Islands, Koh Rok Nai and Koh Rok Nok, are little paradises located 30 kilometers south of Koh Lanta. Small and mainly un-spoilt, they're home to a spectacular coral reef system and gorgeous white-sand beaches.

Sort & Filter
Duration
0 1
Price
0 260000
Destination
106
5
9
2
2
2
2
2
2
2
76
1
0
0
0
0
1
0
Activities
26
23
30
29
14
7
8
1
8
3
9
2
3
15
6
3
4
3
2
1
7
1
Dates
Difficulty Level
65
11
0

2 tours

Snorkeler's Paradise!
Empty white sandy beach on Koh Rok with clear turquoise water and untouched natural surroundings
Scenic view of Koh Haa’s limestone cliffs rising from turquoise waters with a small beach nestled between the islands
Snorkeler exploring vibrant coral reefs and tropical fish in the clear waters of Koh Rok
Secluded beach on Koh Rok with untouched white sand, gentle waves, and no people in sight
Aerial view of Koh Rok showing twin islands, white sandy beaches, turquoise waters, and vibrant coral reefs
Underwater scene at Koh Rok with a snorkeler spotting a clownfish among vibrant coral reefs in clear turquoise water
Tropical beach on Koh Rok with white sand, turquoise sea, and lush green palm trees under a sunny sky
Pristine white sand beach at Koh Rok with clear turquoise water and tropical trees lining the shore
White sandy beach on Koh Rok with crystal-clear turquoise waters and a peaceful, tropical island backdrop
Scenic view of Koh Rok beach with soft white sand, clear turquoise water, and lush greenery in the background
Snorkeler swimming in the clear waters of Koh Haa, surrounded by colorful coral reefs and tropical fish
Aerial view of Koh Haa’s limestone islets and emerald lagoon surrounded by crystal-clear blue sea
Stunning view of Koh Rok with turquoise waters, white sandy beaches, and lush tropical landscape
Aerial view of Koh Rok with turquoise waters, coral reefs, and white sandy beaches surrounded by lush greenery
Stunning view of Koh Rok’s beach with powdery white sand, clear turquoise water, and lush tropical surroundings
Majestic limestone formations rising from the turquoise waters at Koh Haa, surrounded by coral reefs and clear skies
Wide-angle view of Koh Haa’s limestone islets surrounded by turquoise waters, coral reefs, and open ocean
Amazing view of Koh Rok with white sandy beach, turquoise waters, and lush green island landscape under a clear sky
Pristine white sand beach at Koh Rok with clear turquoise water and lush tropical backdrop under sunny skies
Colorful coral reefs and tropical fish beneath the clear waters of Surin Islands, showcasing vibrant marine biodiversity

Koh Rok and Koh Haa - Private Speedboat

Set off on a private speedboat adventure to Koh Rok and Koh Haa. Snorkel vibrant reefs, swim in crystal-clear lagoons, and unwind on stunning tropical beaches.

Destinations: Thailand, Rok Islands
Difficulty: Medium
Age Range: 2-70 years

Duration

8 hrs

THB ฿59,900
View Details
Next Departures
  • 16 Oct (20 seats available)
  • 17 Oct (20 seats available)
  • 18 Oct (20 seats available)
TOP TOUR!
Stunning view of Koh Rok’s beach with powdery white sand, clear turquoise water, and lush tropical surroundings
Speedboat approaching the shores of Koh Rok with clear turquoise water, white sandy beaches, and lush island scenery
Underwater scene at Koh Rok with a snorkeler spotting a clownfish among vibrant coral reefs in clear turquoise water
Full aerial view of Koh Haa’s cluster of limestone islets surrounded by turquoise waters, coral reefs, and a hidden lagoon
Pristine white sand beach at Koh Rok with clear turquoise water and lush tropical backdrop under sunny skies
Top aerial view of Koh Rok’s twin islands with white sandy beaches, turquoise waters, coral reefs, and lush greenery
Secluded white sandy beach on Koh Rok with calm turquoise waters and no people in sight, surrounded by tropical nature
Peaceful view of Koh Rok’s empty white sand beach with turquoise waters and untouched tropical landscape
Vibrant beach scene at Koh Rok with clear turquoise water, white sand, and excited tourists enjoying the tropical atmosphere
Tourist stepping off a boat onto the white sandy beach of Koh Rok with clear turquoise water and tropical surroundings
Aerial view of Koh Rok with turquoise waters, coral reefs, and white sandy beaches surrounded by lush greenery
Aerial view of Koh Haa’s limestone islets and emerald lagoon surrounded by crystal-clear blue sea
Snorkeler swimming in the clear waters of Koh Haa, surrounded by colorful coral reefs and tropical fish
Aerial view of Koh Rok showing twin islands, white sandy beaches, turquoise waters, and vibrant coral reefs
Scenic view of Koh Rok beach with soft white sand, clear turquoise water, and lush greenery in the background
Pristine white sand beach at Koh Rok with clear turquoise water and tropical trees lining the shore
Empty white sandy beach on Koh Rok with clear turquoise water and untouched natural surroundings
Secluded beach on Koh Rok with untouched white sand, gentle waves, and no people in sight
Tropical beach on Koh Rok with white sand, turquoise sea, and lush green palm trees under a sunny sky
Scenic view of Koh Haa’s limestone cliffs rising from turquoise waters with a small beach nestled between the islands
White sandy beach on Koh Rok with crystal-clear turquoise waters and a peaceful, tropical island backdrop
Stunning view of Koh Rok with turquoise waters, white sandy beaches, and lush tropical landscape

Koh Rok and Koh Haa Tour

Join a day tour to Koh Rok and Koh Haa for some of Thailand’s best snorkeling. Discover vibrant coral reefs, clear lagoons, and unspoiled tropical beauty.

Destinations: Thailand, Rok Islands
Difficulty: Medium
Age Range: 2-70 years

Duration

8 hrs

THB ฿4,700
View Details
Next Departures
  • 16 Oct (seats available)
  • 18 Oct (seats available)
  • 21 Oct (seats available)