Cheap Hotels in Maine
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top cities in Maine
Bar Harbor
Bar Harbor is known for its port and bars, and entices visitors with its popular attractions, including Acadia National Park and Village Green.
Popular places to visit

Acadia National Park
Commune with nature and explore Acadia National Park, located 8 mi (12.8 km) from the centre of Bar Harbor. Want to stretch your legs a little more? Head to Asticou Azalea Garden and Thuya Garden, both nearby.
Frequently asked questions
Keep exploring
Keep exploring
- Facilities
- Landmarks
- Hotels close to nearby airports
- Nearby cities
- Top Cities in United States of America
- Hotels near Engine
- Hotels near Acadia National Park's Visitors Center
- Hotels near Old Orchard Beach Pier
- Hotels near Perkins Cove
- Hotels near Thompson's Point
- Hotels near Sunday River
- Hotels near Old Orchard Beach
- Hotels near Maine Mall
- Hotels near Bar Harbor Whale Watching
- Hotels near LL Bean Flagship Store
- Hotels near Maine Savings Amphitheater
- Hotels near Dock Square
- Hotels near Hollywood Casino at Bangor
- Hotels near Cross Insurance Center
- Hotels near Cadillac Mountain
- Hotels near Baxter State Park
- Hotels near Sugarloaf Ski Resort
- Hotels near Portland Intl. Jetport Airport (PWM)
- Hotels near Bangor Intl. Airport (BGR)
- Hotels near Hancock County - Bar Harbor Airport (BHB)
- Hotels near Millinocket Municipal Airport (MLT)
- Hotels near Robert Lafleur Airport (WVL)
- Hotels near Augusta State Airport (AUG)
- Hotels near Knox County Regional Airport (RKD)
- Hotels near Wiscasset Airport (ISS)
- Hotels near Auburn - Lewiston Municipal Airport (LEW)
- Hotels near Eastern Slopes Regional Airport (FRY)
- Hotels in Bar Harbor
- Hotels in Portland
- Hotels in Old Orchard Beach
- Hotels in Ogunquit
- Hotels in Kennebunkport
- Hotels in Wells
- Hotels in York Beach
- Hotels in Portsmouth
- Hotels in Bangor
- Hotels in Boothbay Harbor
- Hotels in Camden
- Hotels in York
- Hotels in Kennebunk
- Hotels in Mount Desert
- Hotels in South Portland
- Hotels in Ellsworth
- Hotels in Scarborough
- Hotels in Cape Neddick
- Hotels in Freeport
- Hotels in Saco