Rheinbrohl is a municipality in the territorial collectivity of Bad Hönningen, in the district of Neuwied, in Rhineland-Palatinate, in western Germany.