Bhota is a town located in Hamirpur District of Himachal Pradesh. It lies on Dharamsala-Shimla road which leads from Una to Kullu at a distance of 15 km from Hamirpur towards Bilaspur. Nearby areas of interest include Sujanpur, Nadaun and Deothsidh.
The nearest railway station and airport are at Una and Kangra (83 km north of Hamirpur) respectively.