Travel Directions

Elsa’s Inn on the Harbor
179 Main Street
Prospect Harbor, Maine

Elsa’s is nestled right on Prospect Harbor, in the heart of the Schoodic Peninsula. As well as being an amazing destination on it’s own, the Schoodic Peninsula is perfectly located between the tourist destinations of Bar Harbor and Mt. Desert Island, 45 minutes south by car, and the more northern areas of Lubec, Campabello and Eastport 90 minutes north. But trust us, once you are here, you won’t want to leave Schoodic!

Traveling in the greater Acadia area?
The Explorer bus will drop you off or pick you up right at our front door. Catch the ferry to Bar Harbor and Mt. Desert Island. Or, ride your bike 2 miles to the Schoodic section of Acadia National Park and the other villages of the Schoodic Peninsula.

Elsa’s is a half hour from Ellsworth, 45 minutes from Bar Harbor by road (or in the summer take the ferry). We are a half hour from Bar Harbor Air Port and about 90 minutes from Bangor International Air Port.

From Ellsworth, travel, route 1 north 20 miles to Gouldsboro. In Gouldsboro, turn right on route 195, The Pond Road. Proceed 5 miles to the end, turn right onto route 186. Elsa’s is located .6 miles on the right.