<3-Star Hotels Near Middle Beach

Hampton Inn by Hilton Kennebunk-Kennebunkport

Hampton Inn by Hilton Kennebunk-Kennebunkport

4.7 / 5Great
6 Independence Dr
9.26KM from Middle Beach
Conference HallDryerChildren's MealLuggage StorageLaundry ServiceBusiness Center
per night
From
USD**8
The Seaside Inn

The Seaside Inn

4.6 / 5Great
80 Beach ave
0.78KM from Middle Beach
HikingFishingFitness CenterSurfingGolf CourseParking
per night
From
USD**4
Kennebunk Gallery Motel and Cottages

Kennebunk Gallery Motel and Cottages

4.3 / 5Good
65 York St
6.17KM from Middle Beach
Children's PlaygroundPicnic AreaBarbecueBarbecue AvailableMedical RoomPool
per night
From
USD**1
The Beach House Inn

The Beach House Inn

4.5 / 5Great
211 Beach Ave
0.46KM from Middle Beach
Picnic AreaGolf CourseMedical RoomParking
per night
From
USD**4
Lodge at Kennebunk

Lodge at Kennebunk

4.2 / 5Good
95 Alewive Road
9.41KM from Middle Beach
BarbecueGame RoomLuggage StorageBarbecue AvailablePoolParking
per night
From
USD**5
The Kennebunk Inn

The Kennebunk Inn

3.8 / 5
45 Main St
6.2KM from Middle Beach
Conference HallWedding Banquet ServicesBowling AlleyBarHikingPicnic Area
per night
From
USD**7
Port Inn & Suites Kennebunk, Ascend Hotel Collection

Port Inn & Suites Kennebunk, Ascend Hotel Collection

4.4 / 5Good
55 York St
6.23KM from Middle Beach
DryerPicnic AreaPoolParking
per night
From
USD**6
King's Port Inn

King's Port Inn

4.6 / 5Great
18 Western Ave
1.71KM from Middle Beach
Parking
per night
From
USD**3
Shorelands Guest Resort and Cottages

Shorelands Guest Resort and Cottages

1 / 5
247 Western Ave
2.93KM from Middle Beach
DryerPicnic AreaBarbecueLuggage StorageBarbecue AvailableKayaking
per night
From
USD**2
Turnpike Motel

Turnpike Motel

2.6 / 5
77 Old Alewive Road
8.97KM from Middle Beach
per night
From
USD**8
Lake Brook Bed & Breakfast

Lake Brook Bed & Breakfast

3.7 / 5
57 Western Avenue
1.51KM from Middle Beach
per night
From
USD**7
Franciscan Guest House

Franciscan Guest House

3.7 / 5
26 Beach Ave
1.5KM from Middle Beach
per night
From
USD**6