Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Bar Harbor, ME

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Atlantic Eyrie Lodge
2.5 out of 5
6 Norman Rd, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $179 per night
0.9 mi from city center
4.5/5Wonderful! (429 reviews)

"Magnificent view from the balcony! We very much enjoyed the salt water pool."…"

Reviewed on Jul 5, 2020

Atlantic Eyrie Lodge
Bar Harbor Inn
3 out of 5
1 Newport Drive, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $299 per night
0.09 mi from city center
4.5/5Wonderful! (284 reviews)

"Our room was absolutely beautiful...the views were breathtaking, filled with antiques..clean and bed was very comfortable... One of the nicest rooms we have ever stayed in and we travel quite a bit!"…"

Reviewed on Nov 24, 2019

Bar Harbor Inn
The Colony
2 out of 5
20 Route 3, Hulls Cove, Bar Harbor, ME
The price is $109 per night
2.9 mi from city center
4.1/5Very Good! (446 reviews)

"Quaint cottages. Very clean and accommodating. Love that it is right at the ocean"…"

Reviewed on Jul 7, 2020

The Colony
Sunnyside Motel & Cottages
2.5 out of 5
1441 State Highway 3, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $109 per night
7.81 mi from city center
4.2/5Excellent! (167 reviews)

"Very rustic. Just the basics of what you need in a place to stay. Small bathroom and shower, but you truly don't need that much space. Very nice people! We would definitely stay there again if in the area!"…"

Reviewed on Oct 22, 2019

Sunnyside Motel & Cottages
Belle Isle Motel
2 out of 5
910 State Highway 3, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $99 per night
6.32 mi from city center
4/5Very Good! (994 reviews)

"Short drive to Bar Harbor and park entrance, great price and all we needed for a short stay."…"

Reviewed on Jul 7, 2020

Belle Isle Motel
Bar Harbor Motel
2.5 out of 5
100 Eden St, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $219 per night
1.13 mi from city center
4.7/5Exceptional! (358 reviews)

"buildings with only 5 rentals in each so there wasn't a lot of "neighbors" we were pretty far away from the office which was kind of a drag."…"

Reviewed on Oct 28, 2019

Bar Harbor Motel
Castlemaine Inn
3 out of 5
39 Holland Avenue, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $119 per night
0.37 mi from city center
4.6/5Wonderful! (562 reviews)

"This is our 4th year staying at the Castlemaine Inn. We were so happy our stay wasn't cancelled due to COVID-19. Dan made all the necessary accommodations to ensure a safe and comfortable stay. We sincerely hope the 2020 season isn't too impacted by the pandemic. We love staying at this charming ..."…"

Reviewed on Jun 12, 2020

Castlemaine Inn
Ivy Manor Inn-Village Center
3 out of 5
194 Main St, Bar Harbor, ME
The price is $209 per night
0.17 mi from city center
4.7/5Exceptional! (109 reviews)

"Great little Inn. Perfect for a short get away. Staff is great. Service was on point. Didn’t like the shower as it was extremely slippery. Other than that all good."…"

Reviewed on Jun 17, 2020

Ivy Manor Inn-Village Center
Hampton by Hilton Bar Harbor
2.5 out of 5
12 Norman Road, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $289 per night
0.88 mi from city center
4.7/5Exceptional! (190 reviews)

"The location is great. Hotel is clean. Room was very spacious."…"

Reviewed on Oct 26, 2019

Hampton by Hilton Bar Harbor
Best Western Acadia Park Inn
2.5 out of 5
452 State Highway 3, Bar Harbor, ME
The price is $219 per night
4.46 mi from city center
4.5/5Wonderful! (998 reviews)

"Very clean, rooms entered from outside, no interior corridors, felt safe during Covid"…"

Reviewed on Jul 7, 2020

Best Western Acadia Park Inn
Wonder View Inn
2.5 out of 5
50 Eden St, Bar Harbor, ME
The price is $130 per night
0.63 mi from city center
3.7/5Good! (742 reviews)

"My overall experience at Wonder View Inn was better than I expected for the value. The location was perfect as it was less than a 2 minute drive into all the shops and restaurants of Bar Harbor, less than a 10 minute walk probably. The room was very clean and no smells. The carpet looked almost new, ..."…"

Reviewed on Jul 9, 2020

Wonder View Inn
The Bluenose Inn
3.5 out of 5
90 Eden St, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $280 per night
0.83 mi from city center
4.4/5Excellent! (632 reviews)

"Our room was large and clean. The pools were fantastic. Loved the ocean view!"…"

Reviewed on Jul 6, 2020

The Bluenose Inn
Acadia Inn
2.5 out of 5
98 Eden Street, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $219 per night
1.05 mi from city center
4.4/5Excellent! (783 reviews)

"Very clean and beautiful surroundings. Pool, kids playground and outside sitting area well kept."…"

Reviewed on Jul 1, 2020

Acadia Inn
Harborside Hotel Marina And Spa
3.5 out of 5
55 West Street, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $299 per night
0.18 mi from city center
4.4/5Wonderful! (161 reviews)

"Great place to stay. We enjoyed the pools and hot tubs."…"

Reviewed on Jun 29, 2020

Harborside Hotel Marina And Spa
Acadia Hotel-Downtown
3 out of 5
20 Mount Desert St, Bar Harbor, ME
The price is $249 per night
0.18 mi from city center
4.7/5Exceptional! (358 reviews)

"We love the Acadia hotel, close to everything, very clean, great service."…"

Reviewed on Jun 22, 2020

Acadia Hotel-Downtown
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.

Visiting Bar Harbor

Nature enthusiasts will enjoy exploring Bar Harbor, and visitors give high marks for the bustling port, lively bar scene, and beautiful parks. This city also attracts tourists with its seafood restaurants and local tours. Top sights in the city include Acadia National Park and Bar Harbor Whale Watching.

  • There are 342 hotels and other accommodations in Bar Harbor
  • The closest major airport is in Bar Harbor, ME (BHB-Hancock County - Bar Harbor), 8.6 mi (13.9 km) from the city center
  • The next closest is in Bangor, ME (BGR-Bangor Intl.), 41.7 mi (67.2 km) away

Sightseeing and Staying in Bar Harbor

Cultural venues in the city include Bar Harbor Historical Society, Mount Desert Island Oceanarium, and Maine Granite Industry Museum. Attractions like Bar Harbor Whale Watching and Pirate's Cove Adventure Golf are fun for everyone, not just kids. The city is notable for landmarks like Bass Harbor Head Lighthouse, St. Saviour's Church, and Downeast Scenic Railroad.

In Bar Harbor, you'll find 342 hotels and other lodging options so you'll have a variety of choices for a perfect holiday retreat. These are top ones based on our user reviews:

  • Primrose Inn - This 3-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its convenient parking and quiet location.
  • Holbrook House - Our customers like the breakfast and central location at this B&B. This 3.5-star bed & breakfast features free breakfast, free WiFi, and free parking.
  • Hampton by Hilton Bar Harbor - This 2.5-star hotel features free breakfast, an outdoor pool, and an indoor pool. Expedia customers like its breakfast and helpful staff.

Other top sights in Bar Harbor include Acadia National Park.

Dressing for Bar Harbor

  • Between January and March, daytime temperatures average 47°F, while nighttime temperatures stay around 11°F
  • From April to June, the average is 80°F during the day and 30°F at night
  • July through September sees average temperatures of 82°F during the day and 46°F at night
  • In October-December, you can expect 64°F as the daytime average and 16°F as the nighttime average
  • Bar Harbor gets about 2.28 inches of rain per year
  • July and August are usually the hottest months averaging 79°F, while January and February are usually the coldest with an average temperature of 14°F

Recent reviews of Bar Harbor hotels

More trip options