The person that does travel welding usually has a setup like a big truck and a pull behind RV. They jump from job site to job site staying campgrounds, county / public property where overnight parking was allowed (previously Walmart parking lots).
As long as the job site is further than 50-100 miles from home you get paid a per diem which granted won't pay for a 4 star hotel, but at 65$ a day (rate depending on location) x 30 (6 5 day work weeks) $1950 then another $25 a day for food $750. This is untaxed and on top of your normal hourly rate. These jobs tend to need to be done on a quick time frame so most do not only work 40 hour work weeks but most are working 60-80 hours. So there is also an insane potential for overtime.