Pura Luhur Batukaru berlokasi di hutan kawasan kaki Gung Batukaru, di Desa Wangaya Gede kecamatan Penebel Tabanan. Pura ini dapat ditempuh dari Kota Denpasar kurang lebih 42 kilometer kearah utara. Dengan kondisi jalan yang sangat bagus sehingga sangat memudahkan untuk ditempuh dengan kendaraan bermotor. Pengungkapan asal usul sejarah Pura Luhur Batukaru sulit, walaupun disitus pura ini terdapat peninggalan purbakala seperti beberapa profil area, tombak dengan tipe Bali kuno antara abad ke X – XIII, sehingga para akhli mengemukakan bahwa Pura Luhur Watukaru didirikan sekitar abad XI Masehi.