Skip to content
216 stays

Stays in Willard Beach

Review COVID-19 travel restrictions before you book.
Learn more
Entire cabin in Portland
House to yourself with great backyard
2 guests1 bedroom1 bed1 bathroom
WifiFree parkingKitchenAir conditioning
₹5,564 per night
Entire townhouse in Portland
Elegant townhouse Quiet & spacious
4 guests2 bedrooms3 beds1.5 bathrooms
WifiFree parkingKitchenAir conditioning
₹7,493 per night
SUPERHOST
Entire flat in Falmouth
Poolside Suite-Gateway to Portland
2 guests1 bedroom1 bed1 bathroom
WifiFree parkingAir conditioning
₹7,419 per night
Entire house in Portland
Back yard paradise
7 guests3 bedrooms4 beds2 bathrooms
WifiFree parkingKitchenAir conditioning
₹34,054 per night
SUPERHOST
Entire guest suite in Portland
Sunny In-Law Apt. in Nice Neighborhood
3 guests1 bedroom2 beds1 bathroom
WifiFree parkingAir conditioning
₹7,790 per night
SUPERHOST
Private room in Portland
Private Mansion Suite w/ Hot tub, Parking
2 guests1 bedroom1 bed1 private bathroom
WifiFree parkingAir conditioning
₹12,083 per night
PLUS
Entire loft in Falmouth
Loft Apartment on Tree-Lined Street in Falmouth
4 guestsStudio3 beds1 bathroom
WifiFree parkingKitchenAir conditioning
₹11,690 per night
Private room in Portland
Cozy room near everything!
2 guests1 bedroom1 bed1 shared bathroom
WifiFree parkingKitchenAir conditioning
₹3,932 per night
Private room in Old Orchard Beach
Beach Motel & Suites #17
2 guestsStudio1 bed1 private bathroom
WifiFree parkingKitchenAir conditioning
₹9,751 per night
SUPERHOST
Entire house in Scarborough
Swim spa under the starry night pool/hot tub/sauna
5 guests3 bedrooms3 beds1 bathroom
WifiFree parkingKitchenAir conditioning
₹43,576 per night
SUPERHOST
Hotel room in Old Orchard Beach
Seabreeze 1
6 guests2 bedrooms3 beds1 bathroom
WifiFree parkingKitchenAir conditioning
₹29,496 per night
Entire apartment in Old Orchard Beach
Beach Gardens Motel - S2
6 guests1 bedroom4 beds1 bathroom
WifiFree parkingKitchenAir conditioning
₹11,129 per night
PLUS
Entire flat in Westbrook
A Riot of Color at an Artist's Retreat on the Portland Line
2 guests1 bedroom1 bed1 bathroom
WifiFree parkingKitchenAir conditioning
₹14,510 per night
Entire guest suite in Old Orchard Beach
Cute Newly Renovated Studio Across From The Beach
2 guestsStudio1 bed1 bathroom
WifiFree parkingKitchenAir conditioning
₹8,161 per night
Entire flat in Old Orchard Beach
Beach Motel Suites #13
4 guestsStudio2 beds1 bathroom
WifiFree parkingKitchenAir conditioning
₹12,294 per night
SUPERHOST
Private room in Gorham
Private & Spacious in a Convenient Location
4 guests1 bedroom3 beds1 private bathroom
WifiFree parkingAir conditioning
₹7,122 per night
Entire flat in Portland
Maine Hacienda w/pool & hot tub-10 min to downtown
2 guests1 bedroom1 bed1 bathroom
WifiFree parkingKitchenAir conditioning
₹18,018 per night
Entire house in Old Orchard Beach
Entire Cottage | Pool & Hot Tub | Gym & Clubhouse
6 guests3 bedrooms4 beds1 bathroom
WifiFree parkingKitchenAir conditioning
₹19,873 per night
Hotel room in Cape Elizabeth
Family and Friends Getaway! Two Units, Pool
8 guests2 bedrooms4 beds2 bathrooms
WifiFree parkingKitchenAir conditioning
₹73,004 per night
SUPERHOST
Hotel room in Old Orchard Beach
Seabreeze 3
6 guests2 bedrooms3 beds1 bathroom
WifiFree parkingKitchenAir conditioning
₹29,496 per night
120 of 216 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.