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 Casco Bay Islands

  • 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
90 Maine Mall Rd, South Portland, ME 04106
6.9 km from Casco Bay Islands
Check In Check Out
Show Prices
461 Maine Mall Road I 95, Exit 45 I 95 Maine Mall Rd, South Portland, ME 04106
7.9 km from Casco Bay Islands
Check In Check Out
Show Prices
100 Southborough Dr, South Portland, ME 04106-6906
8.2 km from Casco Bay Islands
Check In Check Out
Show Prices
200 Southborough Dr, Scarborough, ME 04074-5904
8.3 km from Casco Bay Islands
Check In Check Out
Show Prices
2 Cummings Rd, Scarborough, ME 04074-8924
8.7 km from Casco Bay Islands
Check In Check Out
Show Prices
700 Roundwood Drive, Scarborough, ME 04074
9.4 km from Casco Bay Islands
Check In Check Out
Show Prices
800 Roundwood Drive, Scarborough, ME 04074
9.5 km from Casco Bay Islands
Check In Check Out
Show Prices
2 Ashley Drive, Scarborough, ME 04074
9.6 km from Casco Bay Islands
Check In Check Out
Show Prices
40 Bowery Beach Road, Cape Elizabeth, ME 04107
10.1 km from Casco Bay Islands
Check In Check Out
Show Prices
34 Ocean Ave., Scarborough, ME 04074
10.9 km from Casco Bay Islands
Check In Check Out
Show Prices
321 US Route 1, Scarborough, ME 04074-9703
11.1 km from Casco Bay Islands
Check In Check Out
Show Prices
329 US Route 1, Scarborough, ME 04074-9703
11.2 km from Casco Bay Islands
Check In Check Out
Show Prices
549 U.S. Route 1, Scarborough, ME 04074
14.0 km from Casco Bay Islands
Check In Check Out
Show Prices
510 Black Point Rd, Scarborough, ME 04074-8624
14.7 km from Casco Bay Islands
Check In Check Out
Show Prices
Check In Check Out
Show Prices
677 US Route 1, Scarborough, ME 04074
15.5 km from Casco Bay Islands
Check In Check Out
Show Prices
691 US Route 1, Scarborough, ME 04074-9730
15.6 km from Casco Bay Islands
No photo provided
Check In Check Out
Show Prices
Sponsored
145 Fore St, Portland, ME 04101-4810
0.5 km from Casco Bay Islands
#8 of 19 hotels in Portland
Check In Check Out
Show Prices
198 East Grand Ave., Old Orchard Beach, ME 04064
16.5 km from Casco Bay Islands
Check In Check Out
Show Prices
203 E Grand Ave, Old Orchard Beach, ME 04064
16.6 km from Casco Bay Islands
Check In Check Out
Show Prices
197 E Grand Ave, Old Orchard Beach, ME 04064-3025
16.7 km from Casco Bay Islands
Check In Check Out
Show Prices
1015 Portland Rd, Saco, ME 04072-9675
16.8 km from Casco Bay Islands
Check In Check Out
Show Prices
187 East Grand Avenue, Old Orchard Beach, ME 04064
17.0 km from Casco Bay Islands
Check In Check Out
Show Prices
Check In Check Out
Show Prices
167 E Grand Ave, Old Orchard Beach, ME 04064-3009
17.3 km from Casco Bay Islands
Check In Check Out
Show Prices
142 E Grand Ave, Old Orchard Beach, ME 04064-2924
17.5 km from Casco Bay Islands
Check In Check Out
Show Prices
Check In Check Out
Show Prices
126 E Grand Ave, Old Orchard Beach, ME 04064-2903
17.7 km from Casco Bay Islands
Check In Check Out
Show Prices
99 1/2 Grand Avenue, Old Orchard Beach, ME 04064
17.7 km from Casco Bay Islands
Check In Check Out
Show Prices
8 Traynor St, Old Orchard Beach, ME 04064
17.8 km from Casco Bay Islands
Check In Check Out
Show Prices
91 E Grand Ave, Old Orchard Beach, ME 04064-2932
17.8 km from Casco Bay Islands
Check In Check Out
Show Prices
100 East Grand Ave, Old Orchard Beach, ME 04064
17.8 km from Casco Bay Islands
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.