We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near Eagle Island State Park

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
4 Noble St, Brunswick, ME 04011-2410
23.4 km from Eagle Island State Park
Check In Check Out
Show Prices
24 Rte, Bailey Island, ME 04003-0004
5.4 km from Eagle Island State Park
Check In Check Out
Show Prices
2041 Harpswell Islands Rd, Bailey Island, ME 04003-2578
5.9 km from Eagle Island State Park
Check In Check Out
Show Prices
44 Little Island Rd, Orrs Island, ME 04066
8.0 km from Eagle Island State Park
No photo provided
Check In Check Out
Show Prices
31 U.S. Route One, Freeport, ME 04032
13.8 km from Eagle Island State Park
Check In Check Out
Show Prices
705 U.S. Route 1, Yarmouth, ME
14.6 km from Eagle Island State Park
Check In Check Out
Show Prices
450 US Route 1, Freeport, ME 04032-7017
15.1 km from Eagle Island State Park
Check In Check Out
Show Prices
506 US Route 1, Freeport, ME 04032
15.3 km from Eagle Island State Park
Check In Check Out
Show Prices
500 US Route 1, Freeport, ME 04032
15.3 km from Eagle Island State Park
Check In Check Out
Show Prices
537 US Route 1, Freeport, ME 04032
15.4 km from Eagle Island State Park
Check In Check Out
Show Prices
194 Lower Main Street, Freeport, ME 04032
15.9 km from Eagle Island State Park
Check In Check Out
Show Prices
P.O. Box 75, 29 Kenyon Road, Sebasco Estates, ME 04565-0075
16.6 km from Eagle Island State Park
Check In Check Out
Show Prices
5 Park Street, Freeport, ME 04032
16.7 km from Eagle Island State Park
Check In Check Out
Show Prices
107 US Route 1 South, Freeport, ME 04032
16.9 km from Eagle Island State Park
Check In Check Out
Show Prices
162 Main St., Freeport, ME 04032
17.1 km from Eagle Island State Park
Check In Check Out
Show Prices
186 Main Street, Freeport, ME 04032
17.3 km from Eagle Island State Park
Check In Check Out
Show Prices
1411 Route 1, Freeport, ME 04032
20.0 km from Eagle Island State Park
Check In Check Out
Show Prices
36 Old Portland Rd, Brunswick, ME 04011-7201
22.8 km from Eagle Island State Park
Check In Check Out
Show Prices
215 Pleasant St, Brunswick, ME 04011-2233
22.8 km from Eagle Island State Park
Check In Check Out
Show Prices
199 Pleasant St, Brunswick, ME 04011-2212
22.9 km from Eagle Island State Park
Check In Check Out
Show Prices
133 Pleasant Street, Brunswick, ME 04011
23.1 km from Eagle Island State Park
Check In Check Out
Show Prices
130 Pleasant St, Brunswick, ME 04011-2218
23.2 km from Eagle Island State Park
Check In Check Out
Show Prices
4 Noble St, Brunswick, ME 04011-2410
23.4 km from Eagle Island State Park
Check In Check Out
Show Prices
71 Gurnet Rd, Route 24, Brunswick, ME 04011-9328
24.1 km from Eagle Island State Park
Check In Check Out
Show Prices
10 Water St, Brunswick, ME 04011-1518
24.3 km from Eagle Island State Park
Check In Check Out
Show Prices
224 Bath Rd, Brunswick, ME 04011-2611
24.7 km from Eagle Island State Park
Check In Check Out
Show Prices
287 Bath Rd, Brunswick, ME 04011-2609
25.5 km from Eagle Island State Park
Check In Check Out
Show Prices
393 Bath Rd, Brunswick, ME 04011-2633
26.5 km from Eagle Island State Park
No photo provided
Check In Check Out
Show Prices
139 Richardson St, Bath, ME 04530-6005
28.5 km from Eagle Island State Park
Check In Check Out
Show Prices
140 Commercial St, Bath, ME 04530-2546
29.9 km from Eagle Island State Park
Check In Check Out
Show Prices
60 Newagen Colony, Newagen, Southport, ME 04576-3349
32.8 km from Eagle Island State Park
Check In Check Out
Show Prices
We're sorry, Harpswell doesn't have any hotels.
Harpswell has 4 Guest Houses with 202 reviews
108 Lookout Point Rd, Harpswell, ME 04079-3036
11.8 km from Eagle Island State Park
#1 of 4 Harpswell B&B and Inns
Check In Check Out
Show Prices
926 Cundys Harbor Rd, Harpswell, ME 04079-4511
15.7 km from Eagle Island State Park
#2 of 4 Harpswell B&B and Inns
Check In Check Out
Show Prices
Lobster Lane, Harpswell, ME 04079
13.9 km from Eagle Island State Park
#3 of 4 Harpswell B&B and Inns
Check In Check Out
Show Prices
See all 4 Harpswell Guest Houses
Consider these nearby hotels
See all hotels in or near Harpswell
71 Gurnet Rd, Route 24, Brunswick, ME 04011-9328
24.1 km from Eagle Island State Park
Check In Check Out
Show Prices
224 Bath Rd, Brunswick, ME 04011-2611
24.7 km from Eagle Island State Park
Check In Check Out
Show Prices
P.O. Box 75, 29 Kenyon Road, Sebasco Estates, ME 04565-0075
16.6 km from Eagle Island State Park
Check In Check Out
Show Prices
393 Bath Rd, Brunswick, ME 04011-2633
26.5 km from Eagle Island State Park
No photo provided
Check In Check Out
Show Prices
4 Noble St, Brunswick, ME 04011-2410
23.4 km from Eagle Island State Park
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
Harpswell Travel Forum Need specific advice visiting Harpswell, Mid Coast Maine? Visit the TripAdvisor Travel Forum for Harpswell and ask our Destination Experts and the travel community.