You have left it a bit late, your options are limited and the fact its now main holiday season and reps down ready for Cowes week limits you even more.
There is one chain hotel and a couple of larger places you maybe ok using if they have vacancies, but as you havent said where you want to stay, I cant really suggest anything.