Or you can spend a little more and just search Amazon for “weatherproof keypad enclosure.”
These are just project boxes that already have the right kind of cut outs and a clear front.
These typically cost you about $25, but they solve the problem quickly with a high xAF factor.