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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Casco Bay Islands

  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
321 US Route 1, Scarborough, ME 04074-9703
6.9 miles from Casco Bay Islands
$89* /night
View Deal
TripAdvisor
$89*
ABVI.com
$89*
Orbitz.com
$89*
View all 11 deals 
200 Sable Oaks Drive, South Portland, ME 04106
4.8 miles from Casco Bay Islands
Top Deal
$208*
$170* /night
View Deal
TripAdvisor
$170*
Hotwire.com
$170*
Cancelon
$208*
View all 13 deals 
461 Maine Mall Rd, Exit 45 I 95 Maine Mall Rd, South Portland, ME 04106-3214
4.9 miles from Casco Bay Islands
Top Deal
$207*
$81* /night
View Deal
TripAdvisor
$81*
Booking.com
$81*
Cancelon
$207*
View all 12 deals 
100 Southborough Dr, South Portland, ME 04106-6906
5.1 miles from Casco Bay Islands
Top Deal
$149*
$127* /night
View Deal
TripAdvisor
$127*
Booking.com
$149*
Expedia.com
$149*
View all 11 deals 
200 Southborough Dr, Scarborough, ME 04074-5904
5.2 miles from Casco Bay Islands
Top Deal
$149*
$144* /night
View Deal
TripAdvisor
$149*
Expedia.com
$149*
Hotwire.com
$149*
View all 13 deals 
2 Cummings Rd, Scarborough, ME 04074-8924
5.4 miles from Casco Bay Islands
Top Deal
$163*
$125* /night
View Deal
TripAdvisor
$125*
Booking.com
$125*
HotelQuickly
$163*
View all 10 deals 
700 Roundwood Dr, Scarborough, ME 04074-8208
5.8 miles from Casco Bay Islands
No availability for your dates from these sites
Expedia.com
Travelocity
Hotels.com
View all 5 deals 
800 Roundwood Dr, Scarborough, ME 04074-8219
5.9 miles from Casco Bay Islands
Top Deal
$179*
$143* /night
View Deal
TripAdvisor
$143*
Hotels.com
$143*
Booking.com
$179*
View all 10 deals 
2 Ashley Dr, Scarborough, ME 04074
6.0 miles from Casco Bay Islands
$114* /night
View Deal
TripAdvisor
$114*
ExtendedStay
$114*
Expedia.com
$114*
View all 9 deals 
40 Bowery Beach Rd, Cape Elizabeth, ME 04107-2599
6.3 miles from Casco Bay Islands
$399* /night
View Deal
TripAdvisor
$399*
Hotels.com
$399*
Travelocity
$399*
View all 12 deals 
34 Ocean Ave, Scarborough, ME 04074-9424
6.8 miles from Casco Bay Islands
Top Deal
$179*
$169* /night
View Deal
TripAdvisor
$169*
Booking.com
$179*
Orbitz.com
$169*
View all 6 deals 
321 US Route 1, Scarborough, ME 04074-9703
6.9 miles from Casco Bay Islands
$89* /night
View Deal
TripAdvisor
$89*
ABVI.com
$89*
Orbitz.com
$89*
View all 11 deals 
329 US Route 1, Scarborough, ME 04074-9703
7.0 miles from Casco Bay Islands
Top Deal
$105*
$90* /night
View Deal
TripAdvisor
$90*
Expedia.com
$90*
Cancelon
$105*
View all 12 deals 
549 US Route 1, Scarborough, ME 04074-9709
8.7 miles from Casco Bay Islands
$60* /night
View Deal
TripAdvisor
$60*
Priceline
$60*
Hotwire.com
510 Black Point Rd, Scarborough, ME 04074-8624
9.2 miles from Casco Bay Islands
$329* /night
View Deal
TripAdvisor
$329*
Travelocity
$329*
CheapTickets
$329*
View all 10 deals 
3 King St, Scarborough, ME 04074-9217
9.3 miles from Casco Bay Islands
No availability for your dates from these sites
Booking.com
Travelocity
Hotwire.com
View all 5 deals 
Loading prices...
Hotwire.com
Orbitz.com
Travelocity
691 US Route 1, Scarborough, ME 04074-9730
9.7 miles from Casco Bay Islands
No photo provided
198 E Grand Ave, Old Orchard Beach, ME 04064-3066
10.2 miles from Casco Bay Islands
Top Deal
$139*
$128* /night
View Deal
TripAdvisor
$139*
Hotels.com
$139*
Orbitz.com
$139*
View all 8 deals 
203 E Grand Ave, Old Orchard Beach, ME 04064-3017
10.3 miles from Casco Bay Islands
197 E Grand Ave, Old Orchard Beach, ME 04064-3025
10.4 miles from Casco Bay Islands
$89* /night
View Deal
TripAdvisor
$89*
Travelocity
$89*
Hotels.com
$89*
View all 9 deals 
1015 Portland Rd, Saco, ME 04072-9675
10.4 miles from Casco Bay Islands
187 E Grand Ave, Old Orchard Beach, ME 04064-3023
10.6 miles from Casco Bay Islands
167 E Grand Ave, Old Orchard Beach, ME 04064-3009
10.7 miles from Casco Bay Islands
$119* /night
View Deal
TripAdvisor
$119*
Booking.com
$119*
Travelocity
$119*
View all 7 deals 
142 E Grand Ave, Old Orchard Beach, ME 04064-2924
10.9 miles from Casco Bay Islands
$75* /night
View Deal
Booking.com
$75*
91 E Grand Ave, Old Orchard Beach, ME 04064-2932
11.0 miles from Casco Bay Islands
$109* /night
View Deal
TripAdvisor
$109*
Orbitz.com
$109*
Hotels.com
$109*
View all 6 deals 
126 E Grand Ave, Old Orchard Beach, ME 04064-2903
11.0 miles from Casco Bay Islands
No availability for your dates from these sites
Booking.com
Agoda.com
99 1/2 Grand Avenue, Old Orchard Beach, ME 04064
11.0 miles from Casco Bay Islands
1 York Street, Old Orchard Beach, ME 04064
11.1 miles from Casco Bay Islands
No availability for your dates from these sites
Booking.com
Orbitz.com
Expedia.com
View all 7 deals 
10 Traynor St, Old Orchard Beach, ME 04064-2918
11.1 miles from Casco Bay Islands
No availability for your dates from these sites
Travelocity
Orbitz.com
Hotels.com
8 Traynor St, Old Orchard Beach, ME 04064-2918
11.1 miles from Casco Bay Islands
No availability for your dates from these sites
Expedia.com
Hotels.com
Orbitz.com
View all 5 deals 
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.