Las actividades recreativas abundan en Bar Harbor. El centro de la localidad está particularmente activo en los meses de verano y otoño debido a su cercanía al parque nacional Acadia. Las actividades al aire libre en Acadia incluyen caminatas por senderos o caminos para carruajes, ciclismo, observación de aves, y montañismo, siendo la montaña Cadillac el punto más alto en la costa atlántica. Aquellos interesados en la vida marina que rodea la isla Mount Desert pueden ir al puerto deportivo al final de Main Street e inscribirse en recorridos que incluyen avistamientos de frailecillos, ballenas, focas y aves marinas, así como visitas a faros, o para un crucero por la zona.
Durante la marea baja, queda expuesto un banco de arena que une Bar Harbor con Bar Island.
Los cruceros llegan al puerto de mayo a octubre (con mayor frecuencia en septiembre), con 154 visitas de barcos y más de 222 000 pasajeros en 2018.
Bar Harbor también alberga a muchos ciclistas de larga distancia, ya que es el término este de la ruta ciclista del nivel norte de la Adventure Cycling Association (Anacortes, Washington, es el término occidental) y el término norte de la ruta ciclista de la costa atlántica (Cayo Hueso, Florida, es la terminal sur).
Ben & Bill's Chocolate Emporium, en Main Street (frente a Cottage Street), es un lugar popular debido a su helado con sabor a langosta. También tiene una estatua de langosta en su escaparate.
Hay una gran variedad de hoteles sobre la costa y en el centro de la localidad para los turistas, incluyendo algunos de cadenas internacionales como Hampton Inn o Holiday Inn.