My advice would be to check online and see if the bed & breakfast has any openings.
Sometimes baseball players stay there during induction weekend, but you didn't hear that from me.
Here is the website for it.
rosenthistle.com
I really enjoyed my stay with them and the meals were incredible.
You'll have no problems finding any baseball/card shops.
Kawika/David's link was from my first trip to Cooperstown.
I didn't want to come home. Seriously. My vacation became a job hunt. I even talked to the HOF to see if they had any openings.