COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Kennebunk, ME

Bundle and save

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Popular locations
Meal plans available
Trip type
Shorelands Guest Resort and Cottages
2 out of 5
247 Western Ave, Kennebunk, ME
Get Rates
4.13 km from city centre
3.2/5 (114 reviews)
Shorelands Guest Resort

"We had a very nice stay at Shorelands Guest Resort. We were only in the area for one night, but would have liked to stay longer. We had a small room, not a cottage, and it was perfect for our needs."…"

Reviewed on Oct. 8, 2019

Shorelands Guest Resort and Cottages
The Lodge at Kennebunk
2.5 out of 5
95 Alewive Road, Route 35, Kennebunk, ME
Get Rates
3.22 km from city centre
4.1/5Very Good! (36 reviews)
The Lodge at Kennebunk

"It was a great trip. Stayed here while visiting Kennebunkport. We stopped at a Cranberry Bog not to far away from the lodge."…"

Reviewed on Oct. 22, 2016

The Lodge at Kennebunk
White Barn Inn & Spa, Auberge Resorts Collection
4 out of 5
37 Beach Ave, Kennebunk, ME
Free cancellationReserve now, pay when you stay
The price is CA $399 per night from Mar 7 to Mar 8
6.09 km from city centre
4.8/5Exceptional! (58 reviews)

"Where does one begin ? Fabulous property excellent service , full of charm and grace , cannot wait to return , a truly memorable experience ! Excellent restaurant too.Thank you all at White barn Inn !"…"

Reviewed on Aug. 10, 2020

White Barn Inn & Spa, Auberge Resorts Collection
Don't see what you're looking for?
See all available properties in Kennebunk
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.