Parking in Hawkshead is straightforward once you know two things: where the turn is, and which side of it to take. Get the second one wrong and you will have left the car somewhere you are not entitled to leave it, which is the one genuine trap here.
Finding the turn. The car park is off North Lonsdale Road and the turn is well signposted. Coming up from the Windermere ferry it is a left turn; from Coniston it is a right, and from Ambleside it is a right as well. If you are anxious about missing it, you will not: it is the only major turn in the Hawkshead area into anything other than a housing estate or a small group of houses. The landmark I use is the building carrying one large sign reading HAWKSHEAD — read that as a sign, not as a shop.
Once you have turned in there are two sides, and this is where visitors go wrong. The right-hand side is permit holders only and is not for general visitor parking. It can look like the emptier, easier option from the entrance, which is exactly why people take it.
The left-hand side is the pay-and-display car park, and that is the one you want. It is run by the Lake District National Park Authority, and their car parks page is where to check what you will pay before you set off. RingGo is accepted if you would rather pay by phone than stand at the machine. Certain bays are free for under 30 minutes — if you use one, you have to be gone inside the thirty minutes, so it is a bay for collecting something or looking at the village, not for a walk.
Toilets sit by the car park. They are paid, so arrive able to pay for them rather than assuming they are free. They sit beside the car park itself, so there is no walk into the village and back if someone needs them the moment you arrive.