Hotels in Bar Harbor

Search and compare Bar Harbor hotels from hundreds of travel sites and save

Bar Harbor, ME, United States
Sep 17 — Sep 182
Bar Harbor, ME, United States
Fri 9/17
Sat 9/18
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bar Harbor

Filter by star ratings
All filters
Holiday Inn Resort Bar Harbor - Acadia Natl Park, An IHG Hotel
Holiday Inn Resort Bar Harbor - Acadia Natl Park, An IHG Hotel
7.5 Good
123 Eden Street, Bar Harbor, ME, United States
Show on map
1.5 mi from city centre, Bar Harbor 
GoodBased on 1,277 reviews
7.5

Located in Bar Harbor, the hotel is within a 20-minute drive of Hancock County-Bar Harbor Airport and offers a sauna, a Jacuzzi and an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

Hampton Inn Bar Harbor
Hampton Inn Bar Harbor
8.8 Excellent
12 Norman Road, Bar Harbor, ME, United States
Show on map
0.9 mi from city centre, Bar Harbor 
ExcellentBased on 155 reviews
8.8

Conveniently situated and featuring an outdoor pool, this comfortable hotel is located an easy drive from Trenton. It is also steps from Bar Harbor's popular tourist spots.

The Bayview
The Bayview
8.9 Excellent
111 Eden Street, Bar Harbor, ME, United States
Show on map
1.2 mi from city centre, Bar Harbor 
ExcellentBased on 65 reviews
8.9

This comfortable inn in Bar Harbor offers free wireless internet, as well as a swimming pool and a 24-hour reception. It is ideally located for those wanting to sightsee in the area.

Hearthside Inn
Hearthside Inn
9.3 Excellent
7 High Street, Bar Harbor, ME, United States
Show on map
0.2 mi from city centre, Bar Harbor 
ExcellentBased on 167 reviews
9.3

Hearthside Inn is situated in Bar Harbor and is close to the area's popular attractions. It is located a short walk from The Spa at the Bar Harbor Inn and St. Edward's Convent, (Former).

Atlantic Eyrie Lodge
Atlantic Eyrie Lodge
8.8 Excellent
6 Norman Road, Bar Harbor, ME, United States
Show on map
1.0 mi from city centre, Bar Harbor 
ExcellentBased on 1,074 reviews
8.8

Situated in Bar Harbor, Atlantic Eyrie Lodge is an easy drive from Trenton and offers an outdoor pool. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

Belle Isle Motel
Belle Isle Motel
8.2 Excellent
910 State Highway 3, Bar Harbor, ME, United States
Show on map
6.4 mi from city centre, Bar Harbor 
ExcellentBased on 350 reviews
8.2

This comfortable motel in Bar Harbor offers complimentary Wi-Fi, as well as an outdoor pool and a BBQ/picnic area. It also provides a garden.

Anchorage Motel
Anchorage Motel
8.1 Excellent
51 Mount Desert Street, Bar Harbor, ME, United States
Show on map
0.2 mi from city centre, Bar Harbor 
ExcellentBased on 856 reviews
8.1

This pet-friendly motel is located in Bar Harbor and features free Wi-Fi. It is moments from St. Edward's Convent, (Former) and is near the area's popular attractions and dining spots.

The Central House
The Central House
8.6 Excellent
60 Cottage Street, Bar Harbor, ME, United States
Show on map
0.2 mi from city centre, Bar Harbor 
ExcellentBased on 217 reviews
8.6

Central House Inn is located in Bar Harbor and is close to the area's popular attractions. It offers complimentary Wi-Fi, a bar and is a stone's throw from Massage Bar Harbor.

Anne's White Columns Inn
Anne's White Columns Inn
8.9 Excellent
57 Mount Desert Street, Bar Harbor, ME, United States
Show on map
0.3 mi from city centre, Bar Harbor 
ExcellentBased on 119 reviews
8.9

Anne's White Columns Inn is located in Bar Harbor and offers guests free Wi-Fi. It is conveniently positioned for guests wishing to discover the area's attractions.

Holbrook House
Holbrook House
10.0 Excellent
74 Mount Desert Street, Bar Harbor, ME, United States
Show on map
0.4 mi from city centre, Bar Harbor 
ExcellentBased on 1 review
10.0

Holbrook House is located in Bar Harbor and features free Wi-Fi. It is ideally positioned for guests wishing to visit the area's popular attractions.

Tips for booking a Bar Harbor hotel

Cheapest month:March
Most expensive month:January
Average price in Bar Harbor:$196/night
Absolute cheapest price found:$49/night
Cheapest day:Thursday
Most expensive day:Saturday
$108 - $314
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$189 - $230
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bar Harbor hotels

Show all 395 hotels
1
Island Place
Island Place
9.4 Excellent
51 Holland Avenue, Bar Harbor, ME, United States
Show on map
0.4 mi from city centre, Bar Harbor 

Primrose Place Bar Harbor is located in Bar Harbor and is close to the area's well-known attractions. Those staying at the property can also make use of free Wi-Fi throughout their stay.

2
Holbrook House
Holbrook House
10.0 Excellent
74 Mount Desert Street, Bar Harbor, ME, United States
Show on map
0.4 mi from city centre, Bar Harbor 

Holbrook House is located in Bar Harbor and features free Wi-Fi. It is ideally positioned for guests wishing to visit the area's popular attractions.

3
West Street Hotel
West Street Hotel
10.0 Excellent
50 West Street, Bar Harbor, ME, United States
Show on map
0.2 mi from city centre, Bar Harbor 

Situated in Bar Harbor, West Street Hotel Bar Harbor is a short drive from Trenton and provides an outdoor pool. Those staying at the property can also make use of free Wi-Fi.

4
Atlantic Eyrie Lodge
Atlantic Eyrie Lodge
8.8 Excellent
6 Norman Road, Bar Harbor, ME, United States
Show on map
1.0 mi from city centre, Bar Harbor 

Situated in Bar Harbor, Atlantic Eyrie Lodge is an easy drive from Trenton and offers an outdoor pool. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

5
Hearthside Inn
Hearthside Inn
9.3 Excellent
7 High Street, Bar Harbor, ME, United States
Show on map
0.2 mi from city centre, Bar Harbor 

Hearthside Inn is situated in Bar Harbor and is close to the area's popular attractions. It is located a short walk from The Spa at the Bar Harbor Inn and St. Edward's Convent, (Former).

6
Hampton Inn Bar Harbor
Hampton Inn Bar Harbor
8.8 Excellent
12 Norman Road, Bar Harbor, ME, United States
Show on map
0.9 mi from city centre, Bar Harbor 

Conveniently situated and featuring an outdoor pool, this comfortable hotel is located an easy drive from Trenton. It is also steps from Bar Harbor's popular tourist spots.

7
Anchorage Motel
Anchorage Motel
8.1 Excellent
51 Mount Desert Street, Bar Harbor, ME, United States
Show on map
0.2 mi from city centre, Bar Harbor 

This pet-friendly motel is located in Bar Harbor and features free Wi-Fi. It is moments from St. Edward's Convent, (Former) and is near the area's popular attractions and dining spots.

8
Belle Isle Motel
Belle Isle Motel
8.2 Excellent
910 State Highway 3, Bar Harbor, ME, United States
Show on map
6.4 mi from city centre, Bar Harbor 

This comfortable motel in Bar Harbor offers complimentary Wi-Fi, as well as an outdoor pool and a BBQ/picnic area. It also provides a garden.

Cheapest hotels in Bar Harbor, Maine

Show all 395 hotels
Anchorage Motel
Anchorage Motel
8.1 Excellent
51 Mount Desert Street, Bar Harbor, ME, United States
Show on map
0.2 mi from city centre,  

This pet-friendly motel is located in Bar Harbor and features free Wi-Fi. It is moments from St. Edward's Convent, (Former) and is near the area's popular attractions and dining spots.

$140
Avg. per night
Island Place
Island Place
9.4 Excellent
51 Holland Avenue, Bar Harbor, ME, United States
Show on map
0.4 mi from city centre,  

Primrose Place Bar Harbor is located in Bar Harbor and is close to the area's well-known attractions. Those staying at the property can also make use of free Wi-Fi throughout their stay.

$144
Avg. per night
Atlantic Eyrie Lodge
Atlantic Eyrie Lodge
8.8 Excellent
6 Norman Road, Bar Harbor, ME, United States
Show on map
1.0 mi from city centre,  

Situated in Bar Harbor, Atlantic Eyrie Lodge is an easy drive from Trenton and offers an outdoor pool. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

$151
Avg. per night
Hanscom's Motel and Cottages
Hanscom's Motel and Cottages
8.9 Excellent
Bar Harbor, ME, United States
Show on map
4.0 mi from city centre,  

Hanscom's Motel and Cottages is situated in Bar Harbor and features complimentary Wi-Fi.

$154
Avg. per night
Holbrook House
Holbrook House
10.0 Excellent
74 Mount Desert Street, Bar Harbor, ME, United States
Show on map
0.4 mi from city centre,  

Holbrook House is located in Bar Harbor and features free Wi-Fi. It is ideally positioned for guests wishing to visit the area's popular attractions.

$156
Avg. per night
The Central House
The Central House
8.6 Excellent
60 Cottage Street, Bar Harbor, ME, United States
Show on map
0.2 mi from city centre,  

Central House Inn is located in Bar Harbor and is close to the area's popular attractions. It offers complimentary Wi-Fi, a bar and is a stone's throw from Massage Bar Harbor.

$163
Avg. per night
Heathwood Inn
Heathwood Inn
8.7 Excellent
6 Long & Winding Road, Bar Harbor, ME, United States
Show on map
6.5 mi from city centre,  

Heathwood Inn is located in Bar Harbor and features free Wi-Fi. It also offers an airport shuttle, a tour desk and a library.

$172
Avg. per night
Days Inn Bar Harbor
Days Inn Bar Harbor
6.4 Good
120 Eden Street, Bar Harbor, ME, United States
Show on map
1.4 mi from city centre,  

Days Inn by Wyndham Bar Harbor is situated in Bar Harbor and is close to the area's tourist attractions. It also offers a terrace, a 24-hour reception and meeting rooms.

$173
Avg. per night

Hotel prices in Bar Harbor

2 stars and under

$140 - $544

Days Inn Bar Harbor

#1 Most popular

$173
Avg. per night
Hampton Inn Bar Harbor

#2 Most popular

$231
Avg. per night
Anchorage Motel

Best value

Anchorage Motel
8.1 Excellent
$140
Avg. per night
3 stars

$125 - $464

Moseley Cottage Inn & Town Motel

#2 Most popular

$271
Avg. per night
Drydock Cafe & Inn

Best value

Drydock Cafe & Inn
8.8 Excellent
$125
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bar Harbor

About Bar Harbor

Cradled by Cadillac Mountain, Bar Harbor is a seaside community on Mount Desert Island known for its outstanding natural beauty. A mecca for the senses, Bar Harbor combines its fabulous coastal cuisine with local craft breweries and lush mountain scenery.

Things to do

The best way to experience the magnificent sights of sounds of Desert Island is on foot. For spectacular coastal views, follow the Ocean Trail, which weaves along the rugged coastline before arriving at the Thunder Hole where rogue waves crash against the shore making a thundering noise.

Nature lovers will find peace in Acadia National Park, a 19,800-hectare national treasure where granite cliffs provide a backdrop to pristine forests and pebbled beaches. Cycle the 90 kilometres of carriage trails, ride horses through evergreen meadows or hike up Cadillac Mountain for views of Maine’s coastline.

Looking to unwind? Join a Bar Harbor brewery tour and spend a relaxing day cruising around the island. Meet like-minded connoisseurs and treat yourself to tasting flights at top microbreweries, such as Atlantic Brewing, Bar Harbor Brewery and Main Soact. For insight into the local history, visit the Abbe Museum, where you can glimpse into the lives of the native Wabanaki people.

If you want to witness whales swimming off the coast, join a whale-watching cruise in Bar Harbor to spot humpbacks, finbacks and minke whales splashing about in their natural habitat. You might even be lucky enough to see dolphins, seals and porpoises too.

Getting around

A five-hour drive from Boston or 3.5 hours from Portland, Bar Harbor is easily accessible by car or bus. Bar Harbor is serviced by Hancock County-Bar Harbour Airport, just 12 kilometres from town. The village is walkable, but there are also bicycles to rent and a free Island Explorer Shuttle Bus.

Bar Harbor travel FAQs

  • What are the best hotels in Bar Harbor?

    Holiday Inn Resort Bar Harbor - Acadia Natl Park, An IHG Hotel (7.5/10 from 1,277 reviews), Hampton Inn Bar Harbor (8.8/10 from 155 reviews), and Acadia Gateway Motel (7.8/10 from 332 reviews) are all highly rated places to stay in Bar Harbor.

  • How much do hotels in Bar Harbor cost?

    The average price of a hotel in Bar Harbor is $349 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Bar Harbor?

    HotelsCombined users have found cheap hotels in Bar Harbor starting from $107 per night in the last 3 days.