You need to contact airbnb right away and explain the situation and ask that they transfer your booking to another appropriate listing. Is the host giving any reason why they are asking you to leave? Do not do any cancellation or reservation change without contacting airbnb first. Make the host do the cancellation- this will result in them getting penalties and the dates they have cancelled for you will be blocked and they will not be able to have someone else book those dates.
Personally, I would not want to continue to stay in a listing where the host didn't want me- too uncomfortable. But it is unreasonable that you be left out to dry with nowhere to stay on such short notice, if, as you state, you have not violated any house rules.