Bar Harbor exists for one big reason: it is the doorstep to Acadia National Park, one of the most visited national parks in the country. The town itself is a walkable little harbor village of shops, lobster restaurants and inns, but almost everyone comes for the mountains-meet-ocean scenery just outside it.

What Bar Harbor is good for

Best time to visit

Late June through mid-October is the season. July and August are warmest and busiest; late September to early October brings quieter days and spectacular foliage. Most of the town closes down from late fall through spring.

Where to stay in Bar Harbor

Staying in town means you can walk to dinner and the water; places along Eden Street and toward the park are quieter and often a better value. Acadia's popularity means summer rooms book up months ahead, so it pays to look early. See current availability and prices on the Bar Harbor where-to-stay map.

Getting there

Bar Harbor is about a 3-hour drive up the coast from Portland. The quickest option from away is to fly into Bangor (BGR), roughly an hour north.

Best for: national-park bucket-listers, hikers and outdoor lovers, couples, and anyone wanting the classic "Maine coast + mountains" trip.