De grotten bevinden zich bij het plaatsje Han-sur-Lesse, dat langs de rivier de Lesse ligt. Het ligt ten zuiden van Namen, in de buurt van Rochefort en Lavaux-Sainte-Anne.