A typical place for hunters to stay is a place where they can camp. You can stay wherever you want.
You can even stay nearby in a 5-star lodge. Make sure your lodge is close to the hunting area and can be reached by car.