DH had a relative he'd never met stay with us for the weekend. Female in her 50's. We provided all meals and collected/dropped her back to a station further from us- to save her changing trains and presumably saving her money. DH took her to the local shops and apparently he paid for lunch.
No, we didn't invite her to receive a gift, but would you have taken a bottle of wine, chocs or flowers? If not, why not?