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
Holiday Inn Resort Bar Harbor - Acadia Natl Park
7.6 Good
123 Eden Street, Bar Harbor, ME, United States
Show on map
2.3 km from city centre, Bar Harbor 
GoodBased on 1,115 reviews
7.6

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.

Castlemaine Inn
Castlemaine Inn
39 Holland Avenue, Bar Harbor, ME, United States
Show on map
0.6 km from city centre, Bar Harbor 

Castlemaine Inn is situated in Bar Harbor and features complimentary Wi-Fi. It is conveniently positioned for those wanting to discover the area's attractions.

The Elmhurst Inn
The Elmhurst Inn
9.4 Excellent
40 Holland Avenue, Bar Harbor, ME, United States
Show on map
0.6 km from city centre, Bar Harbor 
ExcellentBased on 122 reviews
9.4

The Elmhurst Inn is located in Bar Harbor and offers free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

Bar Harbor Villager Motel
Bar Harbor Villager Motel
9.2 Excellent
207 Main Street, Bar Harbor, ME, United States
Show on map
0.1 km from city centre, Bar Harbor 
ExcellentBased on 630 reviews
9.2

Set in Bar Harbor, Bar Harbor Villager Motel is within easy driving distance of Trenton and provides free Wi-Fi, an express check-in and check-out feature and an outdoor pool. It is ideally positioned for those wanting to discover the area's attractions.

Acadia Inn
Acadia Inn
8.8 Excellent
98 Eden Street, Bar Harbor, ME, United States
Show on map
1.8 km from city centre, Bar Harbor 
ExcellentBased on 1,241 reviews
8.8

This comfortable hotel in Bar Harbor offers free wireless internet, as well as a Jacuzzi and an outdoor pool. It is ideally located for those wishing to discover the area's attractions.

Moseley Cottage Inn & Town Motel
Moseley Cottage Inn & Town Motel
8.9 Excellent
12 Atlantic Avenue, Bar Harbor, ME, United States
Show on map
0.1 km from city centre, Bar Harbor 
ExcellentBased on 291 reviews
8.9

Moseley Cottage Inn and The Town Motel is situated in Bar Harbor and features free wireless internet. It also offers room service, a concierge and luggage storage.

The Primrose
The Primrose
9.5 Excellent
73 Mount Desert Street, Bar Harbor, ME, United States
Show on map
0.6 km from city centre, Bar Harbor 
ExcellentBased on 133 reviews
9.5

Primrose Inn is located in Bar Harbor and offers free Wi-Fi. It is ideally positioned for those wishing to discover the area's attractions.

Leona's Motel
Leona's Motel
6.8 Good
1101 Bar Harbor Road, Trenton, ME, United States
Show on map
14.5 km from city centre, Bar Harbor 
GoodBased on 2 reviews
6.8

Leona's Motel is situated in Trenton and is close to the area's popular attractions. It also features a BBQ/picnic area.

Atlantic Eyrie Lodge
Atlantic Eyrie Lodge
8.8 Excellent
6 Norman Road, Bar Harbor, ME, United States
Show on map
1.6 km from city centre, Bar Harbor 
ExcellentBased on 842 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.

Bluenose Inn
Bluenose Inn
8.5 Excellent
90 Eden Street, Bar Harbor, ME, United States
Show on map
1.5 km from city centre, Bar Harbor 
ExcellentBased on 325 reviews
8.5

Located in Bar Harbor, Bluenose Inn is within a 20-minute drive of Hancock County-Bar Harbor Airport and provides an outdoor pool and a Jacuzzi. It is conveniently positioned for guests wishing to discover the area's attractions.

Tips for booking a Bar Harbor hotel

Cheapest month:December
Most expensive month:January
Average price in Bar Harbor:C$ 204/night
Absolute cheapest price found:C$ 60/night
Cheapest day:Thursday
Most expensive day:Wednesday
C$ 117 - C$ 381
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 180 - C$ 341
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bar Harbor hotels

Show all 351 hotels
1
Wonder View Inn
Wonder View Inn
7.6 Good
50 Eden Street, Bar Harbor, ME, United States
Show on map
1.1 km from city centre, Bar Harbor 

Wonder View Inn is situated in Bar Harbor and is close to the area's popular attractions. It also offers a 24-hour reception, an outdoor pool and a BBQ/picnic area.

2
Island Place
Island Place
9.3 Excellent
51 Holland Avenue, Bar Harbor, ME, United States
Show on map
0.6 km 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.

3
Edenbrook Motel
Edenbrook Motel
8.2 Excellent
96 Eden Street, Bar Harbor, ME, United States
Show on map
2.0 km from city centre, Bar Harbor 

Edenbrook Motel is located in Bar Harbor and is close to the area's popular attractions. It provides free Wi-Fi, and is a short stroll from College of the Atlantic.

4
Atlantic Eyrie Lodge
Atlantic Eyrie Lodge
8.8 Excellent
6 Norman Road, Bar Harbor, ME, United States
Show on map
1.6 km 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
Cleftstone Manor
Cleftstone Manor
9.2 Excellent
92 Eden Street, Bar Harbor, ME, United States
Show on map
1.5 km from city centre, Bar Harbor 

This comfortable bed & breakfast in Bar Harbor provides complimentary Wi-Fi, as well as a library and an outdoor pool. It is conveniently positioned for guests wishing to sightsee in the area.

6
Bar Harbor Villager Motel
Bar Harbor Villager Motel
9.2 Excellent
207 Main Street, Bar Harbor, ME, United States
Show on map
0.1 km from city centre, Bar Harbor 

Set in Bar Harbor, Bar Harbor Villager Motel is within easy driving distance of Trenton and provides free Wi-Fi, an express check-in and check-out feature and an outdoor pool. It is ideally positioned for those wanting to discover the area's attractions.

7
The Primrose
The Primrose
9.5 Excellent
73 Mount Desert Street, Bar Harbor, ME, United States
Show on map
0.6 km from city centre, Bar Harbor 

Primrose Inn is located in Bar Harbor and offers free Wi-Fi. It is ideally positioned for those wishing to discover the area's attractions.

8
Highbrook Motel
Highbrook Motel
9.5 Excellent
Rt 3 - 94 Eden St, Bar Harbor, ME, United States
Show on map
1.8 km from city centre, Bar Harbor 

Highbrook Motel is located in Bar Harbor and offers free Wi-Fi. It is ideally positioned for those wanting to discover the area's attractions.

Cheapest hotels in Bar Harbor, Maine

Show all 351 hotels
Robbins Motel
Robbins Motel
6.4 Good
396 State highway 3, Bar Harbor, ME, United States
Show on map
7.1 km from city centre,  

Robbins Motel is located in Bar Harbor and offers complimentary wireless internet. It also provides a vending machine.

C$ 90
Avg. per night
Acadia Gateway Motel
Acadia Gateway Motel
7.7 Good
329 Bar Harbor Road, Trenton, ME, United States
Show on map
5.8 km from city centre,  

Acadia Gateway Motel is located in Trenton and offers free Wi-Fi. It also features a garden.

C$ 100
Avg. per night
High Seas Motel
High Seas Motel
9.1 Excellent
339 State Highway 3, Bar Harbor, ME, United States
Show on map
6.8 km from city centre,  

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

C$ 100
Avg. per night
Belle Isle Motel
Belle Isle Motel
8.2 Excellent
910 State Highway 3, Bar Harbor, ME, United States
Show on map
10.3 km from city centre,  

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.

C$ 101
Avg. per night
Open Hearth Inn
Open Hearth Inn
8.6 Excellent
1147 Bar Harbor Road, Trenton, ME, United States
Show on map
0.1 km from city centre,  

Open Hearth Inn is located in Trenton and offers outdoor tennis courts, indoor tennis courts and a Jacuzzi. It also provides bicycle rental, free Wi-Fi and an airport shuttle.

C$ 106
Avg. per night
Isleview Motel and Cottages
Isleview Motel and Cottages
9.0 Excellent
1169 Bar Harbor Road, Trenton, ME, United States
Show on map
0.2 km from city centre,  

Isleview Motel and Cottages is located in Trenton and features free Wi-Fi. It offers comfortable rooms with an en suite bathroom and a kitchenette.

C$ 117
Avg. per night
Anchorage Motel
Anchorage Motel
7.9 Good
51 Mount Desert Street, Bar Harbor, ME, United States
Show on map
0.4 km 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.

C$ 128
Avg. per night
Sunnyside Motel & Cottages
Sunnyside Motel & Cottages
1441 State Highway 3, Bar Harbor, ME, United States
Show on map
12.7 km from city centre,  

Sunnyside Motel & Cottages is situated in Bar Harbor and features complimentary Wi-Fi. It provides a swimming pool, and is a brief walk from Mount Desert Oceanarium.

C$ 131
Avg. per night

Hotel prices in Bar Harbor

2 stars or below

C$ 90 - C$ 435

Bar Harbor Villager Motel

#1 Most popular

C$ 192
Avg. per night
Acadia Gateway Motel

#2 Most popular

C$ 100
Avg. per night
Robbins Motel

Best value

C$ 90
Avg. per night
3 stars

C$ 173 - C$ 634

Holiday Inn Resort Bar Harbor - Acadia Natl Park
C$ 289
Avg. per night
Bluenose Inn

#2 Most popular

Bluenose Inn
8.5 Excellent
C$ 292
Avg. per night
The Central House

Best value

The Central House
8.6 Excellent
C$ 173
Avg. per night
4 stars and up

C$ 258 - C$ 309

Cleftstone Manor

#1 Most popular

Cleftstone Manor
9.2 Excellent
C$ 309
Avg. per night
Anne's White Columns Inn

Best value

C$ 258
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?

    One of the most popular hotels in Bar Harbor is Holiday Inn Resort Bar Harbor - Acadia Natl Park, which has been reviewed by 1,115 users and currently has a rating of 7.6/10. Other top-rated locations include Bar Harbor Villager Motel and Acadia Gateway Motel, which have received 9.2/10 and 7.7/10 ratings from our users, respectively.

  • How much do hotels in Bar Harbor cost?

    Bar Harbor hotels have an average price of C$ 427/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Bar Harbor?

    C$ 105 per night is the cheapest Bar Harbor hotel price found in our data from the last 72 hours.