The "opposite" prefix to xeno- is ethno-, which led me to this Wiktionary entry... for a term with apparently two diametrically opposed senses...
ethnophobia (countable and uncountable, plural ethnophobias)
The irrational fear and hatred of one's own nation.
The hatred of any race or ethnicity different to one's own.
In case you're wondering, it's not in the full Oxford English Dictionary. But I'd expect it to be understood in context by competent Anglophones on first encounter. The OED doesn't have ethnophile either, but it's easy to find dozens of online definitions for that if you don't understand it straight off.