Hattula is almost completely surrounded by Hämeenlinna, only in the north it shares the border with Valkeakoski and Pälkäne on the Pirkanmaa region side.
A central element of the landscape in Hattula is lake Vanajavesi by which most of the oldest settlements in the area are concentrated.
The main attractions of Hattula are based on the long history of the municipality as a church pilgrimage site and the location of the Parolannummi garrison.
In addition to the Iron Age Tenhola Castle Mountain, earlier settlement in the area is also evidenced by numerous archaeological finds.
The historic Hämeen Härkätie (connecting road 2855) also passes the track in the Hattula area in the villages of Kivijoki and Kouvala.