Bar Harbor is a coastal town with plenty of sights, attractions, and natural wonder to appease any visitor or tourist. The town itself is full of shops, restaurants, and taverns, and May through October is considered to be the peak tourist season.