
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,936
฿3,200 total
includes taxes & fees
26 Jan - 27 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,205
฿3,766 total
includes taxes & fees
25 Jan - 26 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,027
฿3,300 total
includes taxes & fees
25 Jan - 26 Jan

Stone Park
Stone Park15.9 km from Branch Lake
9.2 out of 10, Wonderful, (189 reviews)
The price is ฿3,908
฿4,260 total
includes taxes & fees
25 Jan - 26 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,548
฿3,308 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,107
฿4,476 total
includes taxes & fees
15 Jan - 16 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,718
฿4,052 total
includes taxes & fees
25 Jan - 26 Jan

Colonial Inn Ellsworth
Colonial Inn Ellsworth15.5 km from Branch Lake
7.6 out of 10, Good, (834 reviews)
The price is ฿2,784
฿3,034 total
includes taxes & fees
25 Jan - 26 Jan

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






























