Hrad Karlštejn je obklopen pěti malebnými vrchy, které jsou součástí národní přírodní rezervace a patří k významným chráněným územím Evropy. Geologicky patří k Barrandiénu a je tvořena prvohorními vápenci a břidlicemi. V obci na břehu řeky Berounky se vypíná známá Budňanská skála, která je mezinárodně uznávána jako geologické rozhraní siluru a devonu. V rezervaci převládají dubohabrové háje a šípákové doubravy. Rezervace je zpřístupněna sítí turistických stezek a zvláštní naučnou stezkou. V obci má sídlo Správa chráněné krajinné oblasti Český kras, která byla vyhlášena v roce 1972 (www.ochranaprirody.cz).