Hotels in Bar Harbor

Search over 1,972 hotels from $110

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
    8.4/10 Very Good! (1,000 reviews)
    Isleview Motel and Cottages

    Isleview Motel and Cottages

    1169 Bar Harbor Rd., Trenton, ME
    8.6/10 Excellent! (817 reviews)
    Acadia Gateway Motel

    Acadia Gateway Motel

    329 Bar Harbor Road, Trenton, ME
    7.8/10 Good! (659 reviews)
    White Birches Motel

    White Birches Motel

    17 Thorsen Rd, Hancock, ME
    The price is $146 per night from Jan 2 to Jan 3
    $146
    includes taxes & fees
    $134 per night
    Jan 2 - Jan 3, 2025
    7.2/10 Good! (1,000 reviews)
    The Inn on Mount Desert

    The Inn on Mount Desert

    68 Mount Desert Street, Bar Harbor, ME
    The price is $110 per night from Jan 5 to Jan 6
    $110
    includes taxes & fees
    $101 per night
    Jan 5 - Jan 6, 2025
    9.6/10 Exceptional! (1,003 reviews)
    Anchorage Motel

    Anchorage Motel

    51 Mount Desert St, Bar Harbor, ME
    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
1,972 hotels
Lowest Price
$110
Highest Price
$152
Popular hotels
The Inn on Mount Desert, Atlantic Oceanside Hotel & Conference Center, The Pathmaker Hotel, Bar Harbor Grand Hotel, Bar Harbor Manor, Terramor Outdoor Resort, Atlantic Eyrie Lodge, Holiday Inn Resort Bar Harbor - Acadia Natl Park, an IHG Hotel, Acadia Ocean View Hotel, Acadia Hotel - Downtown, Bar Harbor Motel, Moseley Cottage Inn & Town Motel

Recent Reviews