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
1.4 mi from city centre, Bar Harbor 
GoodBased on 1,073 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.

Summertime -- Your Home in Bar Harbor
Summertime -- Your Home in Bar Harbor
7.0 Good
Bar Harbor, ME, United States
Show on map
1.1 mi from city centre, Bar Harbor 
GoodBased on 2 reviews
7.0

Summertime - Your Home in Bar Harbor provides a comfortable setting when in Bar Harbor. It is situated a brief walk from College of the Atlantic.

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

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.

Narrows Too Camping Resort Cabin 6
Narrows Too Camping Resort Cabin 6
7.2 Good
Trenton, ME, United States
Show on map
8.7 mi from city centre, Bar Harbor 
GoodBased on 7 reviews
7.2

Narrows Too Camping Resort Cabin 6 is located in Trenton and is close to the area's popular attractions.

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

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.

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 777 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.

Anchorage Motel
Anchorage Motel
7.9 Good
51 Mount Desert Street, Bar Harbor, ME, United States
Show on map
0.2 mi from city centre, Bar Harbor 
GoodBased on 708 reviews
7.9

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.

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

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.

Hanscom's Motel & Cottages
Hanscom's Motel & Cottages
Bar Harbor, ME, United States
Show on map
4.0 mi from city centre, Bar Harbor 

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

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 341 hotels
1
Saltair Inn Waterfront Bed and Breakfast
Saltair Inn Waterfront Bed and Breakfast
9.5 Excellent
121 West Street, Bar Harbor, ME, United States
Show on map
0.4 mi from city centre, Bar Harbor 

Located in Bar Harbor, Saltair Inn Waterfront B&B is an easy drive from Jordan Pond and offers free private parking on site. Guests can also enjoy complimentary internet access in all areas.

2
Island Place
Island Place
9.3 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.

3
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.

4
West Street Hotel
West Street Hotel
10.0 Excellent
50 West Street, Bar Harbor, ME, United States
Show on map
0.3 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.

5
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.

6
Hearthside Inn
Hearthside Inn
9.7 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).

7
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.

8
High Seas Motel
High Seas Motel
9.1 Excellent
339 State Highway 3, Bar Harbor, ME, United States
Show on map
4.2 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 features a wake-up service, room service and a garden.

Cheapest hotels in Bar Harbor, Maine

Show all 341 hotels
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,  

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.

$72
Avg. per night
Narrows Too Camping Resort Cabin 6
Narrows Too Camping Resort Cabin 6
7.2 Good
Trenton, ME, United States
Show on map
0.2 mi from city centre,  

Narrows Too Camping Resort Cabin 6 is located in Trenton and is close to the area's popular attractions.

$78
Avg. per night
High Seas Motel
High Seas Motel
9.1 Excellent
339 State Highway 3, Bar Harbor, ME, United States
Show on map
4.2 mi 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.

$82
Avg. per night
Anchorage Motel
Anchorage Motel
7.9 Good
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.

$108
Avg. per night
Island Place
Island Place
9.3 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.

$114
Avg. per night
Moseley Cottage Inn & Town Motel
Moseley Cottage Inn & Town Motel
8.8 Excellent
12 Atlantic Avenue, Bar Harbor, ME, United States
Show on map
0.1 mi from city centre,  

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.

$125
Avg. per night
Central House Inn
Central House Inn
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 provides a terrace and free Wi-Fi, and is an easy stroll from St. Edward's Convent, (Former) and The Spa at the Bar Harbor Inn.

$125
Avg. per night
Bar Harbor Cottages and Suites
Bar Harbor Cottages and Suites
8.4 Excellent
Bar Harbor, ME, United States
Show on map
5.0 mi from city centre,  

Bar Harbor Cottages & Suites offers a comfortable setting when in Bar Harbor. It also provides a terrace.

$126
Avg. per night

Hotel prices in Bar Harbor

2 stars and under

$72 - $173

Days Inn by Wyndham Bar Harbor

#1 Most popular

$162
Avg. per night
Hampton Inn Bar Harbor

#2 Most popular

$173
Avg. per night
Belle Isle Motel

Best value

Belle Isle Motel
8.2 Excellent
$72
Avg. per night
3 stars

$125 - $466

Holiday Inn Resort Bar Harbor - Acadia Natl Park
$147
Avg. per night
Mira Monte Inn and Suites

#2 Most popular

$155
Avg. per night
Moseley Cottage Inn & Town Motel

Best value

$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 (7.6/10 from 1,073 reviews), Hampton Inn Bar Harbor (8.8/10 from 139 reviews), and Acadia Gateway Motel (7.7/10 from 251 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 $131 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 $118 per night in the last 3 days.

  • How much is a hotel in Bar Harbor tonight?

    A hotel in Bar Harbor tonight can start as low as $118 for the night, with an average cost of $133, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Bar Harbor tonight, prices start from $479.