For hotels:
I seem to recall that Loews' Hotels gives (gave?) some sort of discount to shareholders.
Also a smallish chain called Jameson Inns had a program starting in 2005 where you'd get stock for staying. This struck me as pretty interesting, though I never participated.
"...The frequent stay program awards 10 percent of a member’s hotel room charges in the form of common stock to each qualified guest of Jameson Inn or Signature Inn hotels. Customers qualify by enrolling online and staying at least three nights during a 12 month period..."
http://www.thetruecitizen.com/news/2.../News/053.html