207 288 3044


Open year round


Construction Alert

Route 3 into Bar Harbor is being widened. There will be delays and detours for 2017 and 2018.

Watch for flaggers.

Find Us
40 Holland Avenue, Bar Harbor, Maine 04609

Printable Map

To get driving directions, enter your address below.

Get Directions

Find Us

Coming from Ellsworth on Route 3, you will cross a bridge at the head of the island. From here you are about fifteen minutes away. Bear left and stay on Route 3 at the light. About 8 miles after crossing the bridge you will pass the Hulls Cove entrance to Acadia National Park. 2.6 miles beyond the park entrance you will come to a stop sign at the junction of Rt. 3 and Rt. 233; turn left (staying on Rt. 3, which is also called Mt. Desert Street here). Take the first left onto Holland Avenue. The Elmhurst Inn will be the large gray house four doors down Holland Avenue on the right. Parking is on the left side of the house. Welcome home!

Driving to Bar Harbor

Bar Harbor is easily accessible by car. From Boston (268 miles/about 5.5 to 6 hours, and from Portland about 3.5 hours) follow I-95 through to Bangor (exit 182-A - 395), then pick up on Route 1A to Ellsworth, and follow Route 3 to Bar Harbor. Another route would be to take I-95 to Augusta, take Route 3 to Belfast over to Route 1 to Ellsworth, then back to Route 3 into Bar Harbor. There is also the coastal Route 1. It meanders through picturesque villages and takes quite a bit longer to reach Bar Harbor.

By Air

Bar Harbor is serviced by a local airport, the Hancock County Airport, located just 12 miles from the village, and by Bangor International Airport only 50 miles (about 1 hour) away.

Bus Service

During the summer months, Bar Harbor is served by Greyhound/Vermont Transit from Boston. Since schedules vary, it is best to check with the bus line.

Some driving times to Bar Harbor

New York City – 9 hours via Hartford/I-90/I-495/I-95/Bangor*
Burlington, VT – 7 hours
Quebec City – 6 hours
Boston – 5.5 hours via I-95/Bangor*
St. John, NB – 4 hours
Portland – 3 hours via I-95/Bangor*
Freeport – 2.5 hours via I-95/Bangor*
Bangor – 1 hour 10 minutes

Bar Harbor (Hancock County) – 15 minutes
Bangor – 1 hour 15 minutes
Portland – 3.25 hours via I-95/Bangor*
Manchester, NH – 5 hours via I-95/Bangor*
Boston – 5.5 hours via I-95/Bangor*

* Add 1 to 2 hours to travel times if taking U.S. Rt. 1 between Freeport and Bar Harbor.

A word about GPS:
GPS coordinates: 44.3880, -68.2117
It is not uncommon for GPS systems to fail in rural parts of northern New England, so a map back-up route is a good idea. If you get lost, give us a call, we can talk you in.

jade cat

Check rates

Check rates