
Kennebunk and Wells sit five miles apart on the southern Maine coast, and after thirty years guiding travelers through Maine, we still get asked which to pick. The honest answer: they’re more different than they look on a map. Kennebunk includes the upscale village of Kennebunkport (technically separate but functionally combined), with polished restaurants, a working harbor, and meaningful lodging variety from boutique inns to family resorts. Wells is quieter, more residential, more affordable, and consistently overlooked for the wrong reasons — its beaches are excellent and its character is real.
Quick answer: Choose Kennebunk for a polished coastal village experience with strong dining, harbor scenes, and Dock Square energy. Choose Wells for a quieter, more affordable beach trip where the focus is the beach itself. Both are 75-90 minutes from Boston. For families with kids and budget priorities, Wells. For couples and travelers who want refined coastal Maine, Kennebunk.
The Character
Kennebunk has two centers: the inland village and the coastal village of Kennebunkport. Most visitors stay near Kennebunkport’s Dock Square — a small but dense downtown with art galleries, boutique shops, ice cream, and high-quality restaurants overlooking the Kennebunk River. The atmosphere is upscale-coastal: well-dressed couples, designer dog leashes, $20 cocktails. Real charm, real expense.
Wells stretches along Route 1 with a working-class feel rather than tourist-polish. There’s no equivalent “downtown” — the village is functional rather than picturesque. But Wells covers more ground than Kennebunk does: seven miles of public beach, the Rachel Carson National Wildlife Refuge, working farms, and lobster shacks where prices haven’t been adjusted for tourism. The vacation here is built around the beach, not the village.
The Beaches
Kennebunkport’s beaches include Mother’s Beach (small, family-protected), Gooch’s Beach (the main wide sandy beach), and Goose Rocks Beach (a 10-minute drive north, locals’ favorite, often resident-parking-restricted). All are excellent. Parking is competitive at $40+/day during peak summer.
Wells’ beaches are larger and less crowded. Wells Beach is the main public beach — 7 miles long, sandy, with bigger waves than Kennebunkport’s beaches. Drakes Island Beach is quieter still. Both have meaningfully cheaper parking than Kennebunkport and dramatically more space. If pure beach time is the trip’s purpose, Wells wins.
Where to Stay
Kennebunk lodging skews upscale — historic inns ($300-600/night in summer), the Colony Hotel (oceanfront classic), the Tides Beach Club, Hidden Pond. Budget options are rare in summer.
Wells lodging runs significantly cheaper — family motels, vacation rentals, and a few resorts. A family of four can stay in Wells for half what Kennebunkport costs at comparable quality.
Dining
Kennebunk wins on dining. Mabel’s Lobster Claw, Earth at Hidden Pond, the Boathouse, Stripers — multiple seriously good restaurants within Dock Square. Wells dining is more casual: Maine Diner (an institution), the Steakhouse, lobster shacks. Both have excellent ice cream. For travelers who consider dinner part of the experience, Kennebunk. For families who eat early and casually, Wells is perfectly fine.
For Families
Both work for families, differently. Kennebunk for mixed-age families with grandparents or older kids — the Seashore Trolley Museum is a strong family attraction, lobster boat tours engage kids 4 and up, Mother’s Beach suits toddlers. Wells for families with younger kids and tighter budgets — bigger beach, easier parking, cheaper lodging. See our Kennebunkport with Kids guide for the detailed family case.
For Couples
Kennebunk wins almost universally for couples. The romantic-coastal-village experience that travelers picture when they imagine “Maine coast” — that’s Kennebunk. Wells is fine for couples but isn’t where to spend an anniversary.
What’s Around Each
From both towns, you can reach the same broader region: Ogunquit and Marginal Way are 10 minutes south of Wells, 15 from Kennebunk. The Rachel Carson National Wildlife Refuge spans both. York is 15 minutes south. Old Orchard Beach is 30 minutes north. Portland is 35-45 minutes north. Both make reasonable bases for exploring southern Maine.
Our Honest Take
If your trip is about the beach and the budget matters: Wells. If your trip is about the village experience, the dining, and money is less of a constraint: Kennebunk. We’ve never had a reader regret either choice when they matched it to their actual priorities. Where readers report disappointment: Kennebunk visitors who expected affordable lodging, or Wells visitors who expected refined dining. Match the destination to the trip you actually want.
For deeper context, see our Kennebunkport guide, Southern Maine regional overview, and our Kennebunkport vs Ogunquit comparison.