ถ้ำแก้วสุรกานต์ ตั้งอยู่ในเขตอุทยานแห่งชาติเขาหลวง อยู่ในท้องที่หมู่ที่ 1 ตำบลเขาแก้วอำเภอลานสกา ก่อนถึงที่ทำการอุทยานแห่งชาติประมาณ 3 กิโลเมตร เป็นถ้ำหินปูนที่มีหินงอกหินย้อยสวยงามมาก บนผนังถ้ำเป็นรูปปั้นลักษณะต่างๆ และมีน้ำหยดตามเพดานถ้ำ ความลึกของถ้ำประมาณ 700 เมตร ทางเดินเข้าไปภายในถ้ำจะเป็นทรายและเป็นทางน้ำไหลในช่วงฤดูน้ำหลาก