Bar Harbor hotels

Search hundreds of travel sites at once for hotels in Bar Harbor, Maine

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Best Bar Harbor hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended Bar Harbor hotels

Show all
Holiday Inn Resort Bar Harbor - Acadia Natl Park - Bar Harbor - Restaurant
Parking
Free Wi-Fi
Pool
Pet friendly
Acadia Inn - Bar Harbor - Bedroom
Acadia Inn
9 Wonderful
C$ 399+
C$ 399+
Parking
Free Wi-Fi
Pool
Sand Bar Cottage Inn
9.4 Wonderful
C$ 229+
C$ 229+
Parking
Free Wi-Fi
Atlantic Eyrie Lodge
8.5 Very good
C$ 300+
C$ 300+
Parking
Free Wi-Fi
Pool
Bar Harbor Inn
9.4 Wonderful
C$ 261+
C$ 261+
Parking
Free Wi-Fi
Pool
Spa
Little Fig Hotel
8.6 Very good
C$ 215+
C$ 215+
Parking
Free Wi-Fi
Acadia Ocean View Hotel
8 Very good
C$ 197+
C$ 197+
Parking
Free Wi-Fi
Pool
Bar Harbor Grand Hotel
9.3 Wonderful
C$ 339+
C$ 339+
Parking
Free Wi-Fi
Pool
Queen Anne's Revenge
8.6 Very good
C$ 341+
C$ 341+
Parking
Free Wi-Fi
Best Western Acadia Park Inn
8.1 Very good
C$ 1,419+
C$ 1,419+
Parking
Free Wi-Fi
Pool
Pet friendly

Bar Harbor hotels near Abbe Museum

Show all
Anchorage Motel - Bar Harbor - Bedroom
Anchorage Motel
8.1 Very good
C$ 153+
C$ 153+
Parking
Free Wi-Fi
Seasider Motel - Bar Harbor - Balcony
Seasider Motel
8.1 Very good
C$ 129+
C$ 129+
Parking
Free Wi-Fi
Bar Harbor Manor
8.9 Very good
C$ 215+
C$ 215+
Parking
Free Wi-Fi

Top Bar Harbor hotels with parking

Show all
Days Inn Bar Harbor - Bar Harbor - Bedroom
Days Inn Bar Harbor
6.8 Okay
C$ 286+
C$ 286+
Parking
Free Wi-Fi
Acadia Hotel - Downtown - Bar Harbor - Living room
Acadia Hotel - Downtown
8.7 Very good
DowntownC$ 205+
C$ 205+
Parking
Free Wi-Fi

Top 10 hotels in Bar Harbor

Discover the top hotels in Bar Harbor, hand-picked by local expert Evie Carrick.
Evie Carrick
11 November 2024

Bar Harbor, Maine, is home to fewer than 6,000 residents, but when summer arrives the town’s population booms as it welcomes travellers seeking cooler weather and the chance to explore Acadia National Park. Bar Harbor is a summer haven for many, myself included. During my time exploring Mount Desert Island, I fell in love with the foggy Cranberry Islands and the post-hike ritual of lobster rolls and oversized ice cream cones. The fun continues into fall when the leaves begin to change, and in the winter, when cross-country skiing and snowshoeing take over. Just keep in mind that, like many Bar Harbor hotels, the Grand closes for the winter season. When the day comes to an end, the best hotels in Bar Harbor welcome travellers home, showcasing warm Maine hospitality. Here’s my pick of the top-rated hotels in Bar Harbor, along with several cozy inns that captured my heart.

1.

Yellow House Inn

Address:

15 The Field

Price:

C$ 457-C$ 892/night

One of the things that make the Yellow House Inn one of the best hotels in Bar Harbor is its prime location. The inn is set just steps from the Shore Path and within view of Balance Rock. Just down the road you’ll find the pier and the harbour ferry.

But what made me fall in love with this quaint inn is its beautiful exterior, which is yellow (as you might imagine) and features a wide, covered deck with rocking chairs. Once you see it, it’s not surprising to learn that the Yellow House is Bar Harbor’s second-oldest home.

Its historic elements—think hardwood floors and high ceilings—are balanced by more contemporary elements, like mid-century modern furniture and light fixtures. The inn boasts seven rooms and ample community spaces, including a fire pit surrounded by Adirondack chairs.

2.

Sand Bar Cottage Inn

Address:

106 West Street

Price:

C$ 129-C$ 986/night

Bar Harbor is the land of sleepy, cozy inns, and the Sand Bar Cottage Inn is one of my favourites. It’s located near the harbour, between the pier and the land bridge to Bar Island. I love that you can wake up and be on the trail to Bar Island in a matter of minutes.

The main building has nine private guestrooms and a wraparound covered porch. Walking into the 1887 building feels like stepping back in time—just with all the modern upgrades you’d expect from one of the best hotels in Bar Harbor.

The team at the Sand Bar serves a beautiful hot breakfast every morning—and if the weather is playing ball, you can enjoy your meal al fresco. Just keep in mind that this inn is seasonal and closes in early November before reopening in early May.

3.

Bar Harbor Grand Hotel

Address:

269 Main Street

Price:

C$ 245-C$ 678/night

This imposing, 3-star property easily ranks among the best hotels in Bar Harbor. It’s set in a building that was constructed as a replica of the historic 1895 Rodick House (one of Bar Harbor’s Gilded Age hotels) and quickly became one of the community’s downtown landmarks.

The property is right in the heart of all the action, on Bar Harbor’s Main Street, just steps from the resort town’s best shopping and dining. The Grand’s interiors showcase elegant furnishings topped off by modern amenities.

I adore this property because it feels like the entire town of Bar Harbor revolves around it. If you want to feel part of the action, there’s no better place to stay. Just keep in mind that, like many Bar Harbor hotels, the Grand closes for the winter season.

4.

Acadia Hotel - Downtown

Address:

20 Mount Desert Street

Price:

C$ 170-C$ 772/night

The Acadia Hotel has a great story behind it. The structure was originally built as a ship captain’s house in 1880, but today the main house and attached boat house have been thoughtfully renovated to create rooms and suites that guests from all over the world can enjoy.

Every room has a private bathroom, air-conditioning, and free Wi-Fi, but if you can manage to book The Cadillac Mountain Suite, I highly recommend it. The suite has a private deck overlooking Cadillac Mountain and boasts 110 square metres of space.

I found it perfect for a family of three (the living room has a daybed). However, what makes Acadia Hotel one of the best hotels in Bar Harbor for me is the fleet of bikes for guests to borrow during their stay, perfect for exploring the local area.

5.

Little Fig Hotel

Address:

109 Cottage Street

Price:

C$ 88-C$ 1,141/night

The unassuming Little Fig Hotel is set just off the Bar Harbor waterfront on Cottage Street. Inside the white-clad building are a handful of rooms and suites that were extensively renovated in 2022. The resulting lodging showcases clean, modern interiors decked out in shades of navy, gray, and white.

The rooms may be housed in a 19th-century building, but they have all the comforts you’d expect from one of the top hotels in Bar Harbor, including large flat-screen TVs and air-conditioning.

I love that the Little Fig Hotel is located in the heart of Bar Harbor, but it’s also close to some of the more serene areas on Mount Desert Island, like the Bar Island Trail. I highly recommend swinging by the neighbouring A&B Naturals, a health food store featuring locally grown produce and handmade products, for gifts and provisions.

6.

Lindenwood Inn

Address:

118 Clark Point Road

Price:

C$ 384-C$ 1,373/night

The Lindenwood Inn is technically in Southwest Harbor, which is 24 kilometres southwest of Bar Harbor, but I included it in this round-up of the best hotels in Bar Harbor because everyone who stays there adores it.

I fell in love with the exterior of this cozy inn, which has a covered porch and a sunny, second-floor deck. On colder days, you can snuggle up around the fireplace with a good book, but keep in mind that the Lindenwood Inn closes annually at the end of October.

This inn is a favourite because it's set far enough from Bar Harbor to offer an escape from the bustle, while still providing easy access to Acadia National Park. Amenities like a full breakfast, a heated outdoor pool, free Wi-Fi, and a hot tub make this property one of the best luxury hotels in Bar Harbor.

7.

Ivy Manor Inn Village Center

Address:

194 Main Street

Price:

C$ 173-C$ 813/night