Hi mezarrina...and welcome to the Corfu forum..
This would depend on the star level you wish to stay in (i.e. 3, 4 or 5 star)
Here are some for you to look at:
Mitsis Roda Beach in Roda (North of the island) lovely village atmosphere
Dassia Chandris - Dassia - not too far from Corfu Town
Aquis Sandy Beach Resort - Agios Georgios, South
As with all hotels which do inclusive,the food will be 'middle of the road'. but I do understand the need to know your budget.
Personally, I would look to stay self catering as eating out in tavernas is very reasonable and the food is really good. Corfiot food has a slight Italian influence and I think it is really good...slow cooked lamb, spit roasted lamb, moussaka (obviously), stuffed peppers with feta cheese, stuffed tomatoes, the list is endless and if you get the chance...try Greek sausages...hmmn lovely!
You could always look to stay half board, then that will give you the choice. The local wines and beers are very reasonably priced...but if you want UK branded spirits, then they will cost a lot more.
I hope this gives you a starting point..