Like premier inn, travelodge, ibis etc.
I have to travel lots for work and have a choice of accommodation booked for me or be given the equivalent in cash and book it myself.
Budget hotels are absolutely brilliant!!! Clean room, often conveniently located and, bonus, some extra left over to put towards a nice holiday.
BUT, I do admit to being a bit embarrassed if colleagues ask me where I'm staying and just mumble something about a little boutique hotel locally and quickly change the subject. 
AIBU to be embarrassed and should I be out and proud to wave the premier inn flag?!