Also, if you're flying in and staying off site, you'll probably want to rent a car, which is another expense. You'll need a way to get from the airport to your hotel. You can Lyft, Uber, or take a cab, but there's an expense too.
Granted, a lot of hotels have a shuttle services, but some do it better than others.
Me personally, I hate driving while on vacation.