Khao Sam Roi Yot National Park, located in Prachuap Khiri Khan Province in Eastern Thailand, is a stunning coastal protected area famous for its limestone mountains, hidden caves, pristine beaches, and emerald lagoons. The park encompasses diverse ecosystems including mangrove forests, rocky coastal formations, and lush tropical vegetation, making it an ideal destination for nature lovers and adventurers. The name translates to 'Three Hundred Mountains Peak,' referring to the dramatic karst landscape that characterizes this offbeat paradise.
This park offers an authentic Thai natural experience far from mainstream tourism, with pristine beaches, secret cave systems, and opportunities to spot diverse wildlife including hornbills and monitor lizards. Its combination of dramatic limestone geology, coastal beauty, and accessibility makes it perfect for travellers seeking adventure and natural solitude.
Customize starting city and duration for a tailored plan.
Check live entry documents and quarantine rules for Thailand.
A pristine cave with stalactites and clear freshwater pool, accessible via scenic hiking path through limestone formations.
Small seasonal waterfall cascading into a rocky pool, offering a secluded bathing spot surrounded by lush vegetation.
A peaceful wooden walkway through intact mangrove forests where you can observe diverse bird species and monitor lizards.
Cave entry free; guide optional at 100 THB
Time
Half day
Cost
–THB 100*
Effort
Moderate
Kayak rental with guide
Time
Half day
Cost
THB 400*–THB 800*
Effort
Easy
Time
Half day
Cost
Free
Effort
Easy
Guide and transport required
Time
Full day
Cost
THB 500*–THB1.2k*
Effort
Moderate
Guide service cost
Time
Half day
Cost
THB 300*–THB 600*
Effort
Easy
Guided walk or boat tour
Time
Half day
Cost
THB 200*–THB 500*
Effort
Easy
From Prachuap Khiri Khan town, take Highway 41 south for approximately 35 km towards Sam Roi Yot. The park entrance is well-marked near Bang Pu village. From Bangkok (approximately 225 km), drive south on Highway 4 (Petchkasem Road) for 4-5 hours to reach Prachuap Khiri Khan, then continue to the park.