5 small hotels in Kennebunk
26 Beach Ave, Kennebunk | Hotelfrom $69
37 Beach Ave, Kennebunk | Hotelfrom $395
- The Perfect Dining Experience
- A bit dissappointing
1 Chase Hill Rd, Kennebunk | Hotelfrom $180
77 Old Alewive Rd, 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.