5 small hotels in Kennebunk
26 Beach Ave, Kennebunk | Hotelfrom $69
37 Beach Avenue, Kennebunk | Hotelfrom $395
- The Perfect Dining Experience
- A bit dissappointing
1 Chase Hill Road, Kennebunk | Hotelfrom $180
77 Old Alewive Rd (4 Turnpike Road North), Kennebunk | 2 star hotelfrom $73
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.