Luxury Hotels in Bar Harbor, Maine, United States

Bluenose Inn - Bar Harbor Hotel

8.6 "Very good"
(495 reviews)
90 Eden Street, Bar Harbor, ME 04609, United States
This Mount Desert Island property, offering panoramic views of Frenchman Bay, is within a 10-minute drive of Acadia Nati... (Learn more)
Check availability

Holiday Inn Bar Harbor Regency Hotel, an IHG Hotel

7.5 "Good"
(1153 reviews)
123 Eden Street, Bar Harbor, ME 04609, United States
Overlooking Frenchman's Bay, this resort in Bar Harbor, Maine is 5.6 km from Eagle Lake, located in Acadia National Park... (Learn more)
Check availability

Sand Bar Cottage Inn

9.3 "Fabulous"
(169 reviews)
106 West Street, Bar Harbor, ME 04609, United States
Situated in Bar Harbor, within 500 m of Town Beach and 500 m of Agamont Park, Sand Bar Cottage Inn features accommodatio... (Learn more)
Check availability

The Inn on Mount Desert

9.2 "Fabulous"
(845 reviews)
68 Mt. Dessert Street, Bar Harbor, ME 04609, United States
Located 1.6 km from Acadia National Park, this Bar Harbor, Maine accommodation boasts free Wi-Fi. The waterfront and var... (Learn more)
Check availability

Bar Harbor Motel

9.1 "Fabulous"
(829 reviews)
100 Eden Street, Bar Harbor, ME 04609, United States
This Bar Harbor motel is just 1.6 km from the main entrance to Acadia National Park. Facilities include a seasonal outdo... (Learn more)
Check availability

Acadia Inn

8.7 "Very good"
(1087 reviews)
98 Eden Street, Bar Harbor, ME 04609, United States
Located 1.6 km from Acadia National Park, Acadia Inn has an on-site trail that accesses the park. The hotel offers a co... (Learn more)
Check availability

Atlantic Oceanside Hotel & Conference Center

8.8 "Very good"
(785 reviews)
119 Eden Street, Bar Harbor, ME 04609, United States
Offering rooms with an ocean view, this Bar Harbor waterfront property boasts daily nature cruises from its private dock... (Learn more)
Check availability

Bar Harbor Grand Hotel

9.1 "Fabulous"
(619 reviews)
269 Main Street, Bar Harbor, ME 04609, United States
Located in central Bar Harbor, this hotel is 6.4 km from Sand Beach and 2.2 km from Acadia National Park. The hotel serv... (Learn more)
Check availability

Best Western Acadia Park Inn

8.5 "Very good"
(705 reviews)
452 State Highway 3, Bar Harbor, ME 04607, United States
Featuring an outdoor swimming pool, this Bar Harbor, Maine hotel is 3.2 km from Acadia National Park. A free breakfast b... (Learn more)
Check availability

Chiltern Inn

8.5 "Very good"
(130 reviews)
11 Cromwell Harbor Road, Bar Harbor, ME 04609, United States
Featuring an indoor pool and sauna, this Bar Harbor bed and breakfast is located 2.6 km from Acadia National Park. Rooms... (Learn more)
Check availability

Bar Harbor Manor

8.7 "Very good"
(478 reviews)
47 Holland Avenue, Bar Harbor, ME 04609, United States
This Bar Harbor property is located just 5 minutes’ drive from Acadia National Park and half a kilometer from the Bar Ha... (Learn more)
Check availability

Island Place

9.5 "Fabulous"
(173 reviews)
51 Holland Avenue, Bar Harbor, 04609, United States
Set in Bar Harbor, within 1.2 km of Town Beach and 1.1 km of Agamont Park, Island Place offers accommodation with a gard... (Learn more)
Check availability

Acadia Hotel - Downtown

8.8 "Very good"
(229 reviews)
20 Mount Desert Street, Bar Harbor, ME 04609, United States
Located on Mount Desert Island, this accommodation is among the dining, shopping and entertainment options of the Bar Ha... (Learn more)
Check availability

Port Inn Bar Harbor, Ascend Hotel Collection

7.2 "Good"
(665 reviews)
40 Kebo Street, Bar Harbor, ME 04609, United States
The Port Inn Bar Harbor, Ascend Hotel Collection is walking distance from the historic village of Bar Harbor and its wat... (Learn more)
Check availability

Little Fig Hotel

8.1 "Very good"
(305 reviews)
109 Cottage Street, Bar Harbor, ME 04609, United States
Little Fig Hotel is located in Downtown Bar Harbor, Maine, just 6 minutes’ walk from the start of the Bar Island Trail. ... (Learn more)
Check availability

Mira Monte Inn & Suites

8.9 "Very good"
(152 reviews)
69 Mount Desert Street, Bar Harbor, ME 04609, United States
Located just 6.4 km from Acadia National Park, Mira Monte Inn & Suites offers free Wi-Fi. Downtown Bar Harbor shoppi... (Learn more)
Check availability

Bar Harbor Villager Motel - Downtown

9.2 "Fabulous"
(868 reviews)
207 Main Street, Bar Harbor, ME 04609, United States
Located in the centre of downtown Bar Harbor, this motel boasts a seasonal heated outdoor swimming pool is provided. A d... (Learn more)
Check availability

Queen Anne's Revenge

8.8 "Very good"
(111 reviews)
39 Holland Avenue, Bar Harbor, ME 04609, United States
Situated in Bar Harbor, 1.1 km from Town Beach, Queen Anne's Revenge features accommodation with a bar, free private par... (Learn more)
Check availability

The Elmhurst Inn

9.5 "Fabulous"
(74 reviews)
40 Holland Ave, Bar Harbor, 04609-1432, United States
Set in Bar Harbor, near Town Beach, Agamont Park and The Abbe Museum, The Elmhurst Inn has a terrace. The bed and breakf... (Learn more)
Check availability

Wonder View Inn

7.6 "Good"
(813 reviews)
50 Eden Street, Bar Harbor, ME 04609, United States
This Bar Harbor, Maine hotel is 3.2 km from Acadia National Park. Each room includes cable TV and free Wi-Fi. Downtown B... (Learn more)
Check availability

Eden Village Motel and Cottages

8 "Very good"
(203 reviews)
986 State Highway 3, Bar Harbor, ME 04609, United States
Located 6.4 km from Acadia National Park, this Bar Harbor property features free Wi-Fi access and rooms with cable TV. B... (Learn more)
Check availability

Days Inn by Wyndham Bar Harbor

6.6 "Pleasant"
(460 reviews)
120 Eden Street, Bar Harbor, 04609, United States
Days Inn by Wyndham Bar Harbor is located in Bar Harbor. Free WiFi access is available. Each room here will provide you ... (Learn more)
Check availability

Anchorage Motel

7.9 "Good"
(733 reviews)
51 Mount Desert Street, Bar Harbor, ME 04609, United States
Located in downtown Bar Harbor, this motel is a 10-minute drive from the entrance of Acadia National Park. The motel fea... (Learn more)
Check availability