
Search Hotels Near Branch Lake, Ellsworth
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Branch Lake hotels

The Lucerne Inn
The Lucerne Inn11.6 km from Branch Lake
8.8 out of 10, Excellent, (1,002 reviews)
The price is ฿2,958
฿3,224 total
includes taxes & fees
20 Jan - 21 Jan

Comfort Inn Ellsworth - Bar Harbor
Comfort Inn Ellsworth - Bar Harbor13.5 km from Branch Lake
9.0 out of 10, Wonderful, (912 reviews)
The price is ฿3,230
฿3,795 total
includes taxes & fees
24 Jan - 25 Jan

Hawthorn Extended Stay by Wyndham Ellsworth / Bar Harbor
Hawthorn Extended Stay by Wyndham Ellsworth / Bar Harbor14.3 km from Branch Lake
8.2 out of 10, Very good, (1,000 reviews)
The price is ฿3,051
฿3,325 total
includes taxes & fees
24 Jan - 25 Jan

Stone Park
Stone Park15.9 km from Branch Lake
9.2 out of 10, Wonderful, (189 reviews)
The price is ฿3,938
฿4,293 total
includes taxes & fees
17 Jan - 18 Jan

Atlantic Coast Inn
Atlantic Coast Inn14.2 km from Branch Lake
8.2 out of 10, Very good, (1,000 reviews)
The price is ฿2,567
฿3,334 total
includes taxes & fees
19 Jan - 20 Jan

Bucksport Inn
Bucksport Inn17.7 km from Branch Lake
9.4 out of 10, Exceptional, (639 reviews)
The price is ฿4,099
฿4,468 total
includes taxes & fees
16 Jan - 17 Jan

Colonial Inn Ellsworth
Colonial Inn Ellsworth15.5 km from Branch Lake
7.6 out of 10, Good, (834 reviews)
The price is ฿2,743
฿2,990 total
includes taxes & fees
20 Jan - 21 Jan

Eagle's Lodge Motel
Eagle's Lodge Motel15.1 km from Branch Lake
8.0 out of 10, Very good, (586 reviews)
The price is ฿3,746
฿4,084 total
includes taxes & fees
16 Jan - 17 Jan

Barncastle Inn & Restaurant
Barncastle Inn & Restaurant22.4 km from Branch Lake
9.6 out of 10, Exceptional, (17 reviews)
The price is ฿4,052
฿4,416 total
includes taxes & fees
16 Jan - 17 Jan
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.






























