I would definitely be going home on the weekend but I wasnt sure if I could ask for them to pay for it but it totally makes sense to me!and I sort of answered, but want to really spell things out for those not at companies right now. Everything you do when travelling for a company is reimburseable. I, now, automatically keep receipts even when travelling for personal travel. Then my wife makes fun of me, but it shows how deeply ingrained it is. Companies have travel policies that tell you what you can charge, eat, stay at etc... and you follow them and then they reimburse you for everything. Other companies have credit cards that you charge against so you don't even see the bill. This is totally non-negotiable. When you are travellling on company business, they pay the bill. End of discussion. If you trash their rules, they may choose not to pay for the stuff you did that violates the rules, but that was your bad not theirs!
This is a big change from academia where you are sort of committed to the lab and would maybe not get reimbursed for everything at a conference. In industry - get reimbursed. Keep every receipt. "I don't know if I can ask for that" - the way I look at this, they have to pay for your hotel and food and car to keep you there for the weekend. It's not that the weekend is free.
Just a different way of thinking, but wanted to make sure you thought of it.