At a previous company I had a one hour "Eat or Die" in my calendar every day at noon. It worked pretty well, at least people would usually check before booking over it.
I had to do this on a previous project, otherwise people would just book meetings right until they closed (timezone differences...)