Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Kennebunk

Filter by star ratings
All filters
Cape Arundel Inn & Resort
Cape Arundel Inn & Resort
9.3 Excellent
208 Ocean Avenue, Kennebunkport, ME, United States
Show on map
4.9 mi from city centre, Kennebunk 
ExcellentBased on 23 reviews
9.3

This comfortable resort in Kennebunkport offers complimentary wireless internet, as well as a terrace and an outdoor pool. It is ideally positioned for those wishing to discover the area's attractions.

Kennebunkport Captains Collection
Kennebunkport Captains Collection
9.0 Excellent
6 Pleasant Street, Kennebunkport, ME, United States
Show on map
4.0 mi from city centre, Kennebunk 
ExcellentBased on 47 reviews
9.0

Situated in Kennebunkport, Captain Lord Mansion is within easy driving distance of Kennebunk and offers a safe, massage services and a library. It is conveniently positioned for guests wanting to visit local attractions.

Ne'r Beach Motel
Ne'r Beach Motel
7.8 Good
395 Post Road, Wells, ME, United States
Show on map
7.3 mi from city centre, Kennebunk 
GoodBased on 372 reviews
7.8

Situated in Wells, Ne'r Beach Motel is an easy drive from Ogunquit and provides an outdoor heated pool. Those staying at the property can also take advantage of free Wi-Fi during their stay.

Americas Best Value Inn Biddeford Portland
Americas Best Value Inn Biddeford Portland
6.3 Good
2 Pomerleau Street, Biddeford, ME, United States
Show on map
7.3 mi from city centre, Kennebunk 
GoodBased on 130 reviews
6.3

Americas Best Value Inn Biddeford is located in Biddeford and offers free Wi-Fi. It also provides a ticket service, a tour desk and a vending machine.

Village By The Sea
Village By The Sea
8.9 Excellent
Wells, ME, United States
Show on map
5.1 mi from city centre, Kennebunk 
ExcellentBased on 234 reviews
8.9

This comfortable resort in Wells offers complimentary wireless internet, as well as meeting rooms and an outdoor pool. It also provides laundry facilities and a terrace.

The Colony Hotel
The Colony Hotel
8.0 Excellent
140 Ocean Avenue, Kennebunkport, ME, United States
Show on map
4.4 mi from city centre, Kennebunk 
ExcellentBased on 1 review
8.0

Located in Kennebunkport, The Colony Hotel is within a 40-minute drive of Portland International Jetport Airport and provides an outdoor pool. It is conveniently positioned for guests wanting to visit the area's popular attractions.

The Lodge on the Cove
The Lodge on the Cove
9.2 Excellent
PO Box 650, 29 South Main Street, Kennebunkport, ME, United States
Show on map
4.3 mi from city centre, Kennebunk 
ExcellentBased on 84 reviews
9.2

Located in Kennebunkport, The Lodge on the Cove is within a 40-minute drive of Portland International Jetport Airport and offers an outdoor pool. The various amenities this modern hotel features include a concierge, an express check-in and check-out feature and babysitting/child services.

The Edgewater Inn
The Edgewater Inn
8.9 Excellent
126 Ocean Avenue, Kennebunkport, ME, United States
Show on map
4.4 mi from city centre, Kennebunk 
ExcellentBased on 133 reviews
8.9

The Edgewater Inn is situated in Kennebunkport and offers free wireless internet. It is conveniently located for guests wishing to visit local attractions.

The Beach Rose Inn
The Beach Rose Inn
8.2 Excellent
971 Post Road, Wells, ME, United States
Show on map
6.0 mi from city centre, Kennebunk 
ExcellentBased on 390 reviews
8.2

The Beach Rose Inn Wells is located in Wells and features free Wi-Fi. It also offers a garden and a terrace.

Kings Port Inn
Kings Port Inn
8.9 Excellent
18 Western Avenue, Kennebunkport, ME, United States
Show on map
3.7 mi from city centre, Kennebunk 
ExcellentBased on 378 reviews
8.9

King's Port Inn is situated in Kennebunk and is close to the area's popular attractions. It also provides free Wi-Fi.

Tips for booking a Kennebunk hotel

Cheapest month:December
Most expensive month:May
Average price in Kennebunk:$232/night
Absolute cheapest price found:$52/night
Cheapest day:Wednesday
Most expensive day:Monday
$129 - $459
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$144 - $260
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kennebunk hotels

Show all 145 hotels
1
Seacoast Motel
Seacoast Motel
8.9 Excellent
40 Post Road, Wells, ME, United States
Show on map
3.6 mi from city centre, Wells 

This comfortable motel in Wells offers complimentary wireless internet, as well as luggage storage and an outdoor pool. It also provides a safe, a terrace and a BBQ/picnic area.

2
The Lodge on the Cove
The Lodge on the Cove
9.2 Excellent
PO Box 650, 29 South Main Street, Kennebunkport, ME, United States
Show on map
1.3 mi from city centre, Kennebunkport 

Located in Kennebunkport, The Lodge on the Cove is within a 40-minute drive of Portland International Jetport Airport and offers an outdoor pool. The various amenities this modern hotel features include a concierge, an express check-in and check-out feature and babysitting/child services.

3
Drakes Island Resort
Drakes Island Resort
8.0 Excellent
2073 Post Road Route 1, Wells, ME, United States
Show on map
1.2 mi from city centre, Wells 

This comfortable motel in Wells provides complimentary wireless internet, as well as laundry facilities and an outdoor pool. It also offers a 24-hour reception and a BBQ/picnic area.

4
The Beach Rose Inn
The Beach Rose Inn
8.2 Excellent
971 Post Road, Wells, ME, United States
Show on map
1.4 mi from city centre, Wells 

The Beach Rose Inn Wells is located in Wells and features free Wi-Fi. It also offers a garden and a terrace.

5
Captain Fairfield Inn
Captain Fairfield Inn
8.8 Excellent
8 Pleasant Street, Kennebunkport, ME, United States
Show on map
1.2 mi from city centre, Kennebunkport 

Situated in Kennebunkport, Captain Fairfield Inn is a short drive from Kennebunk and offers a swimming pool. Those staying at the property can also make use of complimentary wireless internet during their stay.

6
Yachtsman Hotel & Marina Club
Yachtsman Hotel & Marina Club
9.0 Excellent
59 Ocean Avenue, Kennebunkport, ME, United States
Show on map
1.3 mi from city centre, Kennebunkport 

Situated in Kennebunkport, Yachtsman Lodge & Marina Club is an easy drive from Kennebunk and features a swimming pool. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

7
Americas Best Value Inn Biddeford Portland
Americas Best Value Inn Biddeford Portland
6.3 Good
2 Pomerleau Street, Biddeford, ME, United States
Show on map
1.8 mi from city centre, Biddeford 

Americas Best Value Inn Biddeford is located in Biddeford and offers free Wi-Fi. It also provides a ticket service, a tour desk and a vending machine.

8
Ne'r Beach Motel
Ne'r Beach Motel
7.8 Good
395 Post Road, Wells, ME, United States
Show on map
2.7 mi from city centre, Wells 

Situated in Wells, Ne'r Beach Motel is an easy drive from Ogunquit and provides an outdoor heated pool. Those staying at the property can also take advantage of free Wi-Fi during their stay.

Cheapest hotels in Kennebunk, Maine

Show all 145 hotels
Seacoast Motel
Seacoast Motel
8.9 Excellent
40 Post Road, Wells, ME, United States
Show on map
3.6 mi from city centre,  

This comfortable motel in Wells offers complimentary wireless internet, as well as luggage storage and an outdoor pool. It also provides a safe, a terrace and a BBQ/picnic area.

$69
Avg. per night
The Beach Rose Inn
The Beach Rose Inn
8.2 Excellent
971 Post Road, Wells, ME, United States
Show on map
1.4 mi from city centre,  

The Beach Rose Inn Wells is located in Wells and features free Wi-Fi. It also offers a garden and a terrace.

$80
Avg. per night
Ne'r Beach Motel
Ne'r Beach Motel
7.8 Good
395 Post Road, Wells, ME, United States
Show on map
2.7 mi from city centre,  

Situated in Wells, Ne'r Beach Motel is an easy drive from Ogunquit and provides an outdoor heated pool. Those staying at the property can also take advantage of free Wi-Fi during their stay.

$82
Avg. per night
Americas Best Value Inn Biddeford Portland
Americas Best Value Inn Biddeford Portland
6.3 Good
2 Pomerleau Street, Biddeford, ME, United States
Show on map
1.8 mi from city centre,  

Americas Best Value Inn Biddeford is located in Biddeford and offers free Wi-Fi. It also provides a ticket service, a tour desk and a vending machine.

$97
Avg. per night
Rhumb Line Resort
Rhumb Line Resort
7.5 Good
41 Turbat's Creek Off Ocean Avenue, Kennebunkport, ME, United States
Show on map
0.9 mi from city centre,  

Situated in Kennebunkport, Rhumb Line Resort is a short drive from Wells and features an indoor pool. Guests can also enjoy free internet throughout the property.

$108
Avg. per night
Village By The Sea
Village By The Sea
8.9 Excellent
Wells, ME, United States
Show on map
0.5 mi from city centre,  

This comfortable resort in Wells offers complimentary wireless internet, as well as meeting rooms and an outdoor pool. It also provides laundry facilities and a terrace.

$121
Avg. per night
Kings Port Inn
Kings Port Inn
8.9 Excellent
18 Western Avenue, Kennebunkport, ME, United States
Show on map
1.3 mi from city centre,  

King's Port Inn is situated in Kennebunk and is close to the area's popular attractions. It also provides free Wi-Fi.

$128
Avg. per night
The Edgewater Inn
The Edgewater Inn
8.9 Excellent
126 Ocean Avenue, Kennebunkport, ME, United States
Show on map
1.7 mi from city centre,  

The Edgewater Inn is situated in Kennebunkport and offers free wireless internet. It is conveniently located for guests wishing to visit local attractions.

$148
Avg. per night

Hotel prices in Kennebunk

2 stars and under

$69 - $180

Kings Port Inn

#1 Most popular

Kings Port Inn
8.9 Excellent
$128
Avg. per night
Ne'r Beach Motel

#2 Most popular

$82
Avg. per night
Seacoast Motel

Best value

Seacoast Motel
8.9 Excellent
$69
Avg. per night
3 stars

$198 - $306

Cape Arundel Inn & Resort

#1 Most popular

$306
Avg. per night
Captain Fairfield Inn

#2 Most popular

$217
Avg. per night
The Colony Hotel

Best value

The Colony Hotel
8.0 Excellent
$212
Avg. per night
4 stars +

$235 - $331

Yachtsman Hotel & Marina Club

#1 Most popular

$331
Avg. per night
Kennebunkport Captains Collection

Best value

$235
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Kennebunk

Kennebunk travel FAQs

  • What are the best hotels in Kennebunk?

    Port Inn and Suites Kennebunk Ascend Hotel Collection is a very popular hotel in Kennebunk with a score of 8.9 from 315 reviews. Kings Port Inn (8.9 from 377 reviews) and Yachtsman Hotel & Marina Club (9.0 from 32 reviews) are also highly rated Kennebunk hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Kennebunk cost?

    The average price of a hotel in Kennebunk is $324 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Kennebunk?

    Over the last 3 days, Kennebunk hotels have been found for as cheap as $53/night in searches by HotelsCombined users.

  • How much is a hotel in Kennebunk tonight?

    Over the last 3 days, the starting price of a hotel in Kennebunk tonight has been as low as $106 and the average price has been $280. If you’d prefer 4-star accommodation, expect to pay at least $106 for this evening.