A cheap hotel might be cheaper. Maybe. You can sell the trailer/camper at the end you can't sell a hotel room. You will cook for yourself more in an RV versus a hotel.
We absolutely love staying in our camper. We did it as a family of 4 for almost 3 months in Alaska a few years ago. At the beginning of my marriage my wife and I spent dec, jan,feb, mar months living in my grandmas backyard in a trailer. That wasn't quite as much fun because we were too poor to afford propane
While in Alaska we went through under 2 tanks of propane for the entire time. We didn't need the heat much though. Since we were in a camper it wasn't a big deal to dump the tanks. Pull up the electric jacks and drive to the dump station. Often times at the same place we were buying fuel. WAY more convenient than dumping a trailer. You have to do it more often, but it is so much easier.
For what you are doing a trailer might be better. We are currently 100% a camper is better for us than a trailer people. We need to be able to haul stuff behind and so a camper works better. Ours is well insulated and set up for winter and does a great job of that. We had a 28 foot trailer with a mega slide and all that. We used it a few times. We have spent hundreds of nights in the camper because it is easier to find a place to stay, we can access more places, we can tow stuff, etc.
I got side tracked there. Back to the things that are nice for trailer life. Solar panels are awesome and totally worth it. If you want to save on propane and battery get a trailer heater that doesn't use a fan. Most of my family regardless of how big/nice their trailer is all put in a catalytic heater to keep things warm while sipping propane and not using battery. An awning attached to the RV is amazing. An outside place to keep things dry is the best. Spend some time on RV forums and pick up tips and space saving storage ideas along with a million other things you wouldn't think about. You might need to get a new mattress. We did a cheap memory foam from Amazon and it is amazing.