Kennebunk

Beach Hotels in Kennebunk

Best hotels in Kennebunk for a relaxing seaside escape

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Beach Hotels in Kennebunk

Check out our pick of great beach hotels for your travel
Most Booked
Lowest price
Closest to downtown
Highest Rated
82
Hotels in Kennebunk
Featured facilities: Public Beach
Great
100 reviews
9.2/10
1 night
From BRL 1,413
Check Availability
99+
Hotels in Kennebunk
Featured facilities: Public Beach, Swimming Pool, Dry Cleaning
Amazing
69 reviews
9.5/10
1 night
From BRL 4,786
Check Availability
72
Hotels in Kennebunk
Featured facilities: Public Beach, Sailing, Barbecue
Great
54 reviews
9.3/10
1 night
From BRL 1,332
Check Availability
34
Hotels in Kennebunk
Featured facilities: Public Beach
Outstanding
7 reviews
10/10
Check Availability
51
Hotels in Kennebunk
Featured facilities: Exclusive Beach Area, Barbecue, Snorkeling
Outstanding
1 review
10/10
Check Availability
61
Hotels in Kennebunk
Featured facilities: Sailing, Surfing, Barbecue
Outstanding
185 reviews
10/10
Check Availability
See All Beach Hotels in Kennebunk

Frequently Asked Questions

What are the best Beach hotels in Kennebunk?

Whether you are travelling to Kennebunk for business or tourism, Port Inn & Suites Kennebunk, Ascend Hotel Collection (from BRL 575) , The Grand Hotel (from BRL 1,664) and Kennebunk Gallery Motel and Cottages (from BRL 252) are all preferred hotels.

How much is the average rate for Beach hotels in Kennebunk?

For Beach hotels in Kennebunk, the average price on weekdays is BRL 1,029, and on weekends (Friday–Saturday) is BRL 1,393.

Which Beach hotels in Kennebunk provide breakfast?

What deals are available for Beach hotels in Kennebunk?

There are various promotions available on Trip.com for Beach hotels. You can check the promotions page to see current available deals on Trip.com.

Kennebunk Beach Hotels Information

Total properties6
Number of reviews576
Weekend Avg. PriceBRL 1,393
Weekday Avg. PriceBRL 1,029