Sástó a Mátra szívében helyezkedik el 530 m magasan, csodálatos környezetben, Mátraháza és Mátrafüred között félúton. Az ország legmagasabban fekvő természetes tava a tábortól mindössze 300 méterre fekszik.
Budapesttől mindössze 90 km-re (Gyöngyösig M3) található, a 24-es számú főút mellett. Közvetlen autóbuszjáratok indulnak Budapestről.