My parent's always stay here:

http://www.blainehouse.com/

It's a really nice B&B and you can walk to the museum from it, if you'd like to.