to me, "хип-хоп танцы" sounds just fine, it is definitely something that I would have used when speaking to a Russian abroad.
Although back home I might also say something like <танцы "хип-хоп">.