Peterborough, in the county of Hillsborough, boasts of nature and history elegantly combined in this quaint and rural village. Enjoy staying at one of the unique Peterborough lodging options—including a charming Peterborough bed and breakfast or cozy Peterborough inn. Learn more of Peterborough's past through the
Peterborough Historical Society, a research center and comprehensive museum all rolled into one. Stop by the MacDowell Art Colony created back in 1907. Visit the Peterborough Town Library built in 1833--the oldest public library in America. Another historical site is the Moses Cheney house which served as a stopover of the Underground Railroad during the 1800s. Plan on visiting Peterborough on one of the first Fridays during which time free events and a community festive celebration take place. Witness Contra dancing and a program especially presented by Peterborough Folk Music Society. If you visit Peterborough in May, see the annual Children and Arts Day Festival. Enjoy the Giant Puppet Parade, rubber duck race, concerts and food court which features a variety of international dishes. Watch Peterborough Players perform six plays during the summer including Little Women and Grace & Glorie. Enjoy a comfortable and relaxing evening at your cozy Peterborough inn or Peterborough bed and breakfast.