You can make booking with travel agent-Ex: Wing On. But you can first click into disney website to see if they have any special promotion.
For food, you can try the resterant in Hollywood Hotel-the lounge which they serve pizza and spegatti. My friends and my family we all like it and think this is the best one in Disney hotel.