Skip to content
300+ stays

Stays in Casco Bay

Review COVID-19 travel restrictions before you book.
Learn more
Entire cottage in Harpswell
Edgecliff
2 guests1 bedroom2 beds1 bathroom
WifiKitchen
₹13,045 per night
SUPERHOST
Entire cottage in Portland
Sandpiper Cottage, Oceanfront, Cliff Island, Maine
4 guests2 bedrooms4 beds1 bathroom
WifiKitchen
₹6,597 per night
SUPERHOST
Entire cottage in Long Island
Long Island Beach Cottage: The Lobster Trap
5 guests2 bedrooms2 beds1 bathroom
WifiFree parkingKitchen
₹11,489 per night
Entire guest house in Portland
Cottage hideaway, close to everything
2 guests1 bedroom1 bed1 bathroom
WifiFree parkingKitchenAir conditioning
₹14,506 per night
Entire cottage in Harpswell
Classic Maine Cottage with astonishing easterly views located within walking distance to Cedar Beach!
5 guests2 bedrooms4 beds1 bathroom
WifiKitchen
₹12,378 per night
Entire house in Portland
Ocean views make me happy
5 guests2 bedrooms3 beds1.5 bathrooms
WifiKitchen
₹12,971 per night
Entire townhouse in South Portland
Walk to the beach, pet friendly, private townhouse
4 guests2 bedrooms2 beds1.5 bathrooms
WifiFree parkingKitchen
₹11,118 per night
Entire house in Peaks Island, Portland
Peaks Island, Maine, Northcliffe Cottage
6 guests3 bedrooms5 beds1 bathroom
WifiFree parkingKitchen
₹16,677 per night
Entire cottage in Harpswell
Whitesails Cottage
3 guests1 bedroom2 beds1 bathroom
WifiKitchen
₹8,376 per night
Entire house in Portland
One Of The Original Peaks Island Cottage
3 guests2 bedrooms3 beds1 bathroom
WifiFree parkingKitchen
₹10,377 per night
SUPERHOST
Entire house in Portland
Hope Cottage on Peaks, secluded & quiet, sleeps 6+
6 guests3 bedrooms7 beds1 bathroom
WifiFree parkingKitchen
₹14,560 per night
Entire cottage in Portland
Bella Mare - Direct Ocean Front Spar Cove Cottage!
6 guests3 bedrooms4 beds1 bathroom
WifiFree parkingKitchen
₹25,942 per night
Entire cottage in Long Island
Picturesque Maine water view Long Island
8 guests4 bedrooms6 beds1 bathroom
WifiFree parkingKitchen
₹24,460 per night
Private room in Peaks Island
LovelyTwins OR a King nr Ferry*
3 guests1 bedroom2 beds2 shared bathrooms
WifiFree parking
₹12,601 per night
Private room in Peaks Island
Peaks Isl Simple, Lovely Cottage Queen
2 guests1 bedroom1 bed2 shared bathrooms
WifiFree parking
₹9,043 per night
SUPERHOST
Entire cottage in Portland
Artist's Retreat
4 guests2 bedrooms2 beds1 bathroom
WifiKitchen
₹14,454 per night
Entire house in Falmouth
Luxurious Waterfront Home with Hot Tub
4 guests2 bedrooms2 beds1.5 bathrooms
WifiFree parkingKitchenAir conditioning
₹21,898 per night
Entire cottage in Long Island
Cozy Cottage. Long Island Maine
4 guests1 bedroom1 bed1 bathroom
WifiFree parkingKitchen
₹16,307 per night
SUPERHOST
Island in Cumberland
Island Cottage Getaway in Casco Bay!!
5 guests2 bedrooms6 beds1 bathroom
Kitchen
₹17,545 per night
SUPERHOST
Entire cottage in Long Island
Maine island vacation cottage
8 guests3 bedrooms5 beds1 bathroom
Free parkingKitchen
₹15,417 per night
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.