I travel a lot and yes they pay for us to go out for dinner and have drinks. We stay in Marriotts and Hiltons. I do not see any of this as a perk and would gladly do them by skype. Any bedroom other than your own isn't exciting, it's a bed and a shower. Eating out ain't all that either and being with a group of people that you'd never likely socialise with at home can be a right stretch of your patience. Skype every time for me, thanks.