A Sacred Lakeside Shiva Temple Dating Back to the Pandava Era, Bhimtal
Bhimeshwar Mahadev Temple is an ancient temple dedicated to Lord Shiva, situated on the banks of Bhimtal lake. The temple gives the town its name — "Bhimtal" means "lake of Bhima" and the Bhimeshwar (Bhima's Lord Shiva) temple is associated with the Pandava prince Bhima from the Mahabharata. According to local legend, Bhima himself established this Shiva temple during the Pandavas' exile period.
The temple is a simple but significant religious site that stands beside the lake, offering a peaceful spiritual atmosphere with beautiful views of the water. Devotees visit throughout the year, and the temple sees special gatherings during Shivaratri and the Shravan month. The combination of the lakeside setting and the ancient temple makes Bhimeshwar Mahadev one of the most charming spots in Bhimtal.
Year-round. February–March for Shivaratri. July–August (Shravan) for special prayers. October to March for pleasant lakeside weather.
Nearest railway: Kathgodam (33 km). Taxi to Bhimtal.
Bus from Nainital/Haldwani to Bhimtal. Temple is lakeside in town.
22 km from Nainital (45 min). 33 km from Kathgodam. NH-109 via Bhowali.