Penobscot Bay: Places to Explore

Belfast

A number of Maine coastal towns, such as Wiscasset and Damariscotta, like to think of themselves as the prettiest little town in Maine, but Belfast (originally to be named Londonderry) may be the true winner of this title. It has a full variety of charms: a beautiful waterfront; an old and interesting main street climbing up from the harbor; a delightful array of B&Bs, restaurants, and shops; and a friendly population. The downtown even has old-fashioned streetlamps, which set the streets aglow at night. If you like looking at old houses, many of which go all the way back to the American Revolution and are in the Federal and Colonial style, just drive up and down some of the side streets.

Free Fodor's Newsletter

Subscribe today for weekly travel inspiration, tips, and special offers.