The Elmhurst Inn
40 Holland Ave, Bar Harbor, 04609-1432, United States – Excellent location - show map
Excellent location — rated 9.8/10! (score from 57 reviews)
Real guests • Real stays • Real opinions
Set in Bar Harbor, in a historic building, 1 km from Town Beach, The Elmhurst Inn is a bed and breakfast with a garden and terrace. This 3-star bed and breakfast offers a concierge service and a housekeeping service. The property is close to popular attractions like Village Green, Grant Park and Newlin Gardens. The bed and breakfast offers a continental or American breakfast. Guests at The Elmhurst Inn will be able to enjoy activities in and around Bar Harbor, like cycling and hiking. Popular points of interest near the accommodation include Agamont Park, The Abbe Museum and West Street Historic District. The nearest airport is Hancock County-Bar Harbor Airport, 20 km from The Elmhurst Inn.
Couples particularly like the location — they rated it 9.8 for a two-person trip.
Distance in property description is calculated using © OpenStreetMap
- Free parking
- Non-smoking rooms
- Fabulous breakfast
Categories:
See what guests loved the most:
- Clara
Denmark
“Very nice location, super friendly staff and delicious breakfast” - Daphne
United States
“The breakfast was very nice. Service was excellent!” - Camilla
Italy
“La colazione era ottima, abbondante, ben cucinata con prodotti freschi!!”

Managed by Anne and Robert Bahr
Company information
Neighbourhood information
Language spoken
EnglishProperty surroundings
Facilities of The Elmhurst InnGreat facilities! Review score, 9.3
- Free parking
- Non-smoking rooms
- Fabulous breakfast
- Outdoor furniture
- Terrace
- Garden
- CyclingOff-site
- HikingOff-site
- Golf course (within 3 km)
- Daily housekeeping
- Concierge service
- Adult only
- Air conditioning
- Non-smoking throughout
- Heating
- Non-smoking rooms
- English
Cancellation/
prepayment
Cancellation and prepayment policies vary according to accommodation type. Please enter the dates of your stay and check the conditions of your required room.
Children and beds
Child policies
Children are not allowed.
Cot and extra bed policies
Cots and extra beds are not available at this property.
Age restriction
The minimum age for check-in is 18
The Elmhurst Inn accepts these cards and reserves the right to temporarily hold an amount prior to arrival.
Smoking
Smoking is not allowed.
Pets
Pets are not allowed.
FAQs about The Elmhurst Inn
-
Guests staying at The Elmhurst Inn can enjoy a highly-rated breakfast during their stay (guest review score: 8.6).
Breakfast option(s) include:
- Continental
- American
-
The Elmhurst Inn offers the following activities / services (charges may apply):
- Cycling
- Hiking
- Golf course (within 3 km)
-
The Elmhurst Inn is 600 yards from the centre of Bar Harbor. All distances are measured in straight lines. Actual travel distances may vary.
-
The prices at The Elmhurst Inn may vary depending on your stay (e.g. dates you select, hotel's policy etc.). See the prices by entering your dates.
-
Room options at The Elmhurst Inn include:
- Suite
- Double
-
Check-in at The Elmhurst Inn is from 15:00, and check-out is until 11:00.