Kennebunk

Kennebunk Beach Hotels

Book your summer escape at Kennebunk's top Beach hotels.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Kennebunk Beach Hotels

Experience premium Beach resorts near Kennebunk!
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Kennebunk
Featured facilities: Public beach
Great
100 reviews
9.2/10
1 night
From MYR 625
Check availability
78
Hotels in Kennebunk
Featured facilities: Public beach, Sailing, BBQ
Great
40 reviews
9.3/10
1 night
From MYR 884
Check availability
28
Hotels in Kennebunk
Featured facilities: Public beach
Outstanding
7 reviews
10/10
Check availability
42
Hotels in Kennebunk
Featured facilities: Private beach area, BBQ
Amazing
8 reviews
9.7/10
Check availability
51
Hotels in Kennebunk
Featured facilities: Private beach area, BBQ, Snorkeling
Outstanding
1 review
9.8/10
Check availability
71
Hotels in Kennebunk
Featured facilities: Sailing, Surfing, BBQ
Outstanding
163 reviews
10/10
Check availability
40
Hotels in Kennebunk
Featured facilities: Sailing, BBQ, Fishing
Outstanding
47 reviews
10/10
Check availability
43
Outstanding
46 reviews
9.8/10
Check availability
Show More Beach Hotels in Kennebunk

Frequently Asked Questions

What are the best Beach hotels in Kennebunk?

If you are traveling to Kennebunk for business or tourism, The Grand Hotel (from MYR 580) , The Kennebunk Inn (from MYR 472) and Port Inn & Suites Kennebunk, Ascend Hotel Collection (from MYR 189) are popular hotels.

How much does a Beach hotel in Kennebunk cost?

For Beach hotels in Kennebunk, the average price on weekdays is MYR 702, and on weekends (Friday–Saturday) is MYR 906.

What are some of the best Beach hotels in Kennebunk with breakfast?

Kennebunk Beach Hotels Information

Total properties8
Number of reviews485
Weekend Avg. PriceMYR 906
Weekday Avg. PriceMYR 702