Where to stay

in Kennebunkport

Experience the seaside, beaches, and history in Kennebunkport!

Explore the seaside area of Kennebunkport—beaches, shopping, and sights from Dock Square to Kennebunkport Village Green.

Top places to stay near the water

Cape Arundel Inn and Resort is a hotel featuring free parking and flat-screen TVs. It's located just steps from Goose Rocks Beach. The Tides Beach Club is a hotel featuring 2 outdoor pools and a full-service spa.

Recommended hotels

Best places to stay for families

Nonantum Resort is a hotel featuring 2 restaurants and free parking that guests like for its clean rooms and helpful staff.

Recommended hotels

Top luxury accommodations in Kennebunkport

Kennebunkport Captains Collection is luxury a hotel that guests appreciate for its proximity to shopping and helpful staff. Breakwater Inn is luxury a hotel featuring an ocean-view restaurant and a bar that guests like for its helpful staff. It's located a short 4-minute walk from Colony Beach.

Recommended hotels

Best places to stay with pools

1802 House Bed and Breakfast is a B&B featuring free WiFi and free parking. It's just a short 11-minute walk from Dock Square.

Recommended hotels

Explore a world of travel with Expedia