Hotels in Bar Harbor

Search over 2,415 hotels from $196

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Bar Harbor Hotels

Don't see what you're looking for?
See all available properties in Bar Harbor
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Bar Harbor attractions

Cheap Bar Harbor hotels options

    Belle Isle Motel

    Belle Isle Motel

    910 State Highway 3 Bar Harbor ME
    $226 nightly
    The price is $247 total per night from Oct 18 to Oct 19
    $247 total
    Oct 18 - Oct 19
    Total with taxes and fees
    8.6/10 Excellent! (1,004 reviews)
    Isleview Motel and Cottages

    Isleview Motel and Cottages

    1169 Bar Harbor Rd. Trenton ME
    Acadia Gateway Motel

    Acadia Gateway Motel

    329 Bar Harbor Road Trenton ME
    $180 nightly
    The price is $196 total per night from Sep 29 to Sep 30
    $196 total
    Sep 29 - Sep 30
    Total with taxes and fees
    8/10 Very Good! (804 reviews)
    White Birches Motel

    White Birches Motel

    17 Thorsen Rd Hancock ME
    7.4/10 Good! (1,000 reviews)
    The Inn on Mount Desert

    The Inn on Mount Desert

    68 Mount Desert Street Bar Harbor ME
    $369 nightly
    The price is $402 total per night from Oct 23 to Oct 24
    $402 total
    Oct 23 - Oct 24
    Total with taxes and fees
    9.6/10 Exceptional! (1,000 reviews)
    Anchorage Motel

    Anchorage Motel

    51 Mount Desert St Bar Harbor ME
    $248 nightly
    The price is $270 total per night from Oct 19 to Oct 20
    $270 total
    Oct 19 - Oct 20
    Total with taxes and fees
    8.8/10 Excellent! (1,000 reviews)

Once Maine’s largest resort, this Mount Desert Island town contains a rich history and many attractions that are still loved to this day. Many visitors choose Bar Harbor as their vacation destination because of its proximity to Acadia National Park. However, it is also a great destination for families looking for kid-friendly attractions, such as the zoo. On top of that, it is a great destination for fans of craft beer or boutique store shoppers, too.

Where to stay in Bar Harbor

Downtown Bar Harbor is where all of the main attractions of the resort town, such as Bar Harbor Whale Watching and the Abbe Museum, are located. This area is the ideal place to stay if you like being in close proximity to local bars, restaurants, and stores.

One of Maine’s most loved natural attractions is Acadia National Park, which is home to all sorts of hikes, viewpoints, and activities, including Bubble Rock, the Precipice Trail,Hulls Cove Visitor’s Center,Jordan Pond, and Cadillac Mountain. Staying in a hotel near the national park will enable you to have these activities and more right on your doorstep.

If you are looking for an alternative place to stay, check out the quieter Bass Harbor, on the other side of the island. Home to Bass Harbor Head Lighthouse, the fishing village is quieter than Bar Harbor. Thus, it is ideal for those seeking a relaxed and serene vacation.

On the mainland lies the city of Ellsworth, which is home to various attractions, such as the Grand Theatre and Ellsworth Public Library. Many vacationers choose to stay in a hotel in Ellsworth to be closer to airports and other attractions while still being within easy driving distance to Bar Harbor and Acadia National Park.

3 and 4 star hotels in Bar Harbor

There is only one 4 star hotel in Bar Harbor. Still, as it is in a fantastic location with excellent facilities and s surrounded by spectacular natural beauty, you will not need to look anywhere else for a slice of luxury on Mount Desert Island.

There are 137 3 star hotels in Bar Harbor, with a great selection of both independent hotels and chains at a range of prices and with differing amenities. With such a broad selection, you will be sure to find one to suit your needs.

Hotels near Bar Harbor Airports

There are four airports near Bar Harbor, so you will be able to reach the Maine island town from wherever you are in the country. The closest airport to Bar Harbor is Hancock County–Bar Harbor Airport, which services Boston, Newark and Vero Beach. Just 12 miles away, it takes about 25 minutes to reach the airport from Bar Harbor. In case you want to save yourself the journey before or after your flight, there are a variety of airport hotels near Hancock County–Bar Harbor Airport.

Bangor International Airport is located 51 miles from Bar Harbor and serves a variety of airports in the eastern states, including JFK, Chicago, Charlotte, and Orlando. There are lots of hotels near Bangor International Airport to select from. About 88 miles from Bar Harbor is Knox County Regional Airport, where you can choose from a range of hotel options. The airport serves Boston.

Another airport option, if you are arriving from Boston, is Augusta State Airport, which can be found 123 miles from Bar Harbor in Augusta, Maine’s state capital. There are plenty of airport hotels near Augusta State Airport to stay at before or after your flight.

Bar Harbor hotels essential information

Accommodation
2,415 hotels
Lowest Price
$196
Highest Price
$479
Popular hotels
Seasider Motel, Anchorage Motel, Wonder View Inn - Bar Harbor Collection, Bluenose Inn - Bar Harbor Collection, The Pathmaker Hotel, Holiday Inn Resort Bar Harbor - Acadia Natl Park by IHG, Acadia Ocean View Hotel, Main Street Motel, Atlantic Eyrie Lodge, Bar Harbor Manor, Belle Isle Motel, Days Inn Bar Harbor

Recent Reviews

More to Explore