Bar Harbor is the quintessential Maine coastal town and it is located less than 2 miles from the entrance of Acadia national park on Mount Desert Island. The town of Bar Harbor itself is not officially part of Acadia, but it is located very close to the park so it's a popular spot for accommodation options.