Kennebunk, ME Vacation Packages

Choose one or more items to build your trip:

Top Kennebunk Flight + Hotel Deals

Hampton Inn Portland Airport
Rodeway Inn Saco
Super 8 by Wyndham Portland ME
Ramada Plaza by Wyndham Portland
Comfort Inn & Suites Scarborough-Portland

Top Hotels in Kennebunk

Kennebunk Gallery Motel & Cottages
Kennebunk Gallery Motel & Cottages
2 out of 5
65 York Street, Kennebunk, ME
The price is $55 per night from Oct 4 to Oct 4
4.1/5Very Good! (367 reviews)
"No stove"

Reviewed on Sep 24, 2021

Kennebunk Gallery Motel & Cottages
Port Inn & Suites Kennebunk, Ascend Hotel Collection
Port Inn & Suites Kennebunk, Ascend Hotel Collection
2.5 out of 5
55 York St, Kennebunk, ME
Fully refundableReserve now, pay when you stay
The price is $136 per night from Oct 28 to Oct 28
4.6/5Wonderful! (751 reviews)
"I liked the convenience of the hotel being right on Rt-1 and close to areas we wished to visit"

Reviewed on Sep 20, 2021

Port Inn & Suites Kennebunk, Ascend Hotel Collection
Kings Port Inn
Kings Port Inn
2.5 out of 5
18 Western Ave, Kennebunk, ME
The price is $99 per night from Oct 24 to Oct 24
4.4/5Wonderful! (548 reviews)
"Great hotel. Loved the bathroom! Location was great! My only complaint is that the bedsheets were VERY thin."

Reviewed on Sep 27, 2021

Kings Port Inn
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.

Top things to do in Kennebunk

Kennebunk Beach Vacation

Fresh sea air and fabulous ocean vistas are some things you can look forward to on your Kennebunk vacation. If you're eager to save on your trip to Kennebunk, here's one way to do it — book one of our Kennebunk vacation packages. Grab one close to Mother's Beach, only 4 miles (6 km) from the town center and a popular place to base yourself. Alternatively, select a package that puts you close to Gooch's Beach, another gorgeous stretch of coastline. Either way, you'll be left with extra dollars in your vacation budget to have fun with.

Frequently asked questions