yes a hotel would be a good idea, but the problem is (as u said) trying to explain it.
people would take it as a personal affront if i said 'oh i think i'm gonna stay in a b&b cause i don't wanna invade your space'. sounds like a good enough reason but my folks wouldn't accept it. it's simply not a done thing.
so i'm just not going to visit.
to hell with what they think anyway. ;-)