Hotels in Bar Harbor

Search over 2,132 hotels from $164

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.

Cheap Bar Harbor hotels options

    Belle Isle Motel

    Belle Isle Motel

    910 State Highway 3, Bar Harbor, ME
    $269 nightly
    The price is $293 total per night from Aug 9 to Aug 10
    $293 total
    Aug 9 - Aug 10
    Total includes taxes and fees
    8.4/10 Very Good! (1,001 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
    $170 nightly
    The price is $185 total per night from Sep 1 to Sep 2
    $185 total
    Sep 1 - Sep 2
    Total includes taxes and fees
    8/10 Very Good! (683 reviews)
    White Birches Motel

    White Birches Motel

    17 Thorsen Rd, Hancock, ME
    $151 nightly
    The price is $164 total per night from Aug 7 to Aug 8
    $164 total
    Aug 7 - Aug 8
    Total includes taxes and fees
    7.2/10 Good! (1,006 reviews)
    The Inn on Mount Desert

    The Inn on Mount Desert

    68 Mount Desert Street, Bar Harbor, ME
    $379 nightly
    The price is $413 total per night from Sep 1 to Sep 2
    $413 total
    Sep 1 - Sep 2
    Total includes taxes and fees
    9.6/10 Exceptional! (1,004 reviews)
    Anchorage Motel

    Anchorage Motel

    51 Mount Desert St, Bar Harbor, ME
    $249 nightly
    The price is $271 total per night from Sep 1 to Sep 2
    $271 total
    Sep 1 - Sep 2
    Total includes taxes and fees
    8.8/10 Excellent! (1,009 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,132 hotels
Lowest Price
$164
Highest Price
$413
Popular hotels
Holiday Inn Resort Bar Harbor - Acadia Natl Park by IHG, Seasider Motel, Wonder View Inn, Anchorage Motel, Days Inn Bar Harbor, Acadia Ocean View Hotel, Main Street Motel, Best Western Acadia Park Inn, Bar Harbor Manor, Edenbrook Motel, The Bluenose Inn, The Inn on Mount Desert

Recent Reviews