I think some people tend to take a more practical and un-emotional approach to things like holidays.
Many people think, "we will only be there to sleep. It's a place to lay our heads. As long as it's clean and comfortable it will do."
Especially as it's a city break and you intend to be out in the evenings. His reasoning of having more money available for other things on the weekend makes total sense and it sounds like he is more pragmatic than you. He sees paying double the price or more for a fancier room as a waste of money. Most men do not appreciate differences in decor or furnishings. They'll barely even notice.
Other people want the height of luxury and to feel like they are being spoiled rotten.
I think communication is important.
Is a weekend away for a romantic, loved up, couples break where you intend on spending alot of time in bed, sleeping in, getting massages or using the pool together? If so, don't book a Travelodge.
Or is it an active city break where you intend to get up and out early doing lots of things and return after 11pm or more like 3am? Don't go to Champneys then.
Maybe you want different things from this break. And maybe you need to reach a compromise and discuss all your options together then book.