I always find it funy how universally hated they are here, we have a word - guiri - which can mean any foreigner but most people use it specifically as a derogatory work for «British Tourist»
My research collaboration is based out of Spain. My boss is British. After traveling to Spain with him, the word guiri is now my favorite and how I refer to him when he is being overly British.