I have to say that the two hotels I have been to, and the other couple that I have made enquiries to do not charge to land provided you are going to buy something....
IMHO, if I was asked to pay £50 just to land on a bit of grass I would smack the receptionist in the mush!
I'm not really that violent!