Hundreds of protesters gathered outside the Holiday Inn Express in Rotherham.
A large bin was set on fire and appeared to have been forced into a window or door.
Protesters threw objects at the hotel windows and waved England flags.
It is unclear if the hotel is housing asylum seekers.