S.R.
There is a lovely B&B in Cambridge, MA that I've stayed in. The location is great - just a few blocks from two different stops on the "T" (metro), on the bus line into Harvard Square, and, if you like walking and the weather is good, you can even walk to Harvard Square. Boston is an amazing city, great for walking and checking out the sites. It has it all: cultural events/attractions; sports; historical attractions; natural beauty with the ocean & the Charles River; architectural beauty; great food. The B&B is called A Cambridghouse B&B. This is the web site http://www.acambridgehouse.com/
Other options are Niagara on the Lake and Stratford in Ontario. Stratford usually still has some theatre at that time.