Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Kennebunkport, ME

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Kennebunkport hotels and places to stay

The Cottages at Cabot Cove
3.5 out of 5
7 South Main Street, Kennebunkport, ME
The price is $259 per night
4.49 mi from city center
4.6/5Wonderful! (18 reviews)

"great location; very private and quiet; cottage amenities very quaint and comfortable"…"

Reviewed on May 30, 2019

The Cottages at Cabot Cove
Cape Arundel Inn & Resort
3.5 out of 5
208 Ocean Avenue, 8 Old Fort Avenue, Kennebunkport, ME
Get Rates
5.45 mi from city center
4.3/5Excellent! (46 reviews)

"Excellent property and service. Location outstanding"…"

Reviewed on Dec 16, 2019

Cape Arundel Inn & Resort
The Tides Beach Club
3 out of 5
254 Kings Highway, Goose Rocks Beach, Kennebunkport, ME
Get Rates
4.2 mi from city center
4.8/5Exceptional! (31 reviews)
The Best

"Have been coming here for 7 years my favorite place in Maine!"…"

Reviewed on Oct 29, 2019

The Tides Beach Club
The Colony Hotel
3 out of 5
140 Ocean Ave, Kennebunkport, ME
The price is $324 per night
5 mi from city center
4.4/5Wonderful! (262 reviews)

"Grand old hotel preserved by some caring owners. Great experience."…"

Reviewed on Nov 20, 2019

The Colony Hotel
Harbor Inn
3 out of 5
90 Ocean Avenue, Kennebunkport, ME
The price is $253 per night
4.58 mi from city center
4.7/5Exceptional! (53 reviews)

"I have traveled and stayed in many different places. By far this place is my favorite. Excellent is the best word i can thnk of."…"

Reviewed on Oct 17, 2019

Harbor Inn
Old parsonage bed and breakfast
3 out of 5
15 School St, Kennebunkport, ME
The price is $161 per night
4.04 mi from city center
4.8/5Exceptional! (45 reviews)

"Location very convenient, breakfast was superb, accommodations spotless and comfortable. Breakfast was outstanding."…"

Reviewed on Dec 9, 2019

Old parsonage bed and breakfast
The Rhumb Line Resort
2.5 out of 5
41 Turbat's Creek off Ocean Avenue, Kennebunkport, ME
Free CancellationReserve now, pay when you stay
The price is $129 per night
4.64 mi from city center
3.7/5Good! (260 reviews)

"Staff was great! Very accommodating. I highly recommend this hotel!"…"

Reviewed on Oct 15, 2019

The Rhumb Line Resort
Nonantum Resort
3.5 out of 5
95 Ocean Ave, Kennebunkport, ME
The price is $359 per night
4.65 mi from city center
4.3/5Excellent! (398 reviews)

"It was a little get away for rest and relaxation. The Nonantum was very clean and quiet. Would definitely stay there again. Loved it."…"

Reviewed on Nov 29, 2019

Nonantum Resort
Maine Stay Inn & Cottages
3.5 out of 5
34 Maine Street, Kennebunkport, ME
Get Rates
4.16 mi from city center
4.7/5Exceptional! (252 reviews)

"A beautiful site in the center of Kennebunkport. Loved it"…"

Reviewed on Mar 1, 2020

Maine Stay Inn & Cottages
Captain Lord Mansion
4.5 out of 5
6 Pleasant Street, Kennebunkport, ME
The price is $359 per night
4.22 mi from city center
4.9/5Exceptional! (73 reviews)
Wonderful B&B

"It was our first visit to Kennebuckport and our stay at Captain Lord Mansion was wonderful. The B&B is beautiful, clean with wonderful people and neR to Dock Square and restaurants. Couldn't have been nicer."…"

Reviewed on Sep 25, 2019

Captain Lord Mansion
Don't see what you're looking for?
See all available properties in Kennebunkport
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Kennebunkport

History buffs will enjoy exploring Kennebunkport, and visitors give high marks for the beaches and top-notch restaurants. This scenic city also attracts tourists with its shopping. Top sights in the area include Wadsworth-Longfellow House, Children's Museum of Maine, and Portland Museum of Art.

  • You'll find 425 Expedia hotels and other accommodations in the larger area of Portland
  • The closest major airport is in Sanford, ME (SFM-Sanford Seacoast Regional), 12 mi (19.4 km) from the city center
  • The next closest is in Portland, ME (PWM-Portland Intl. Jetport), 21.4 mi (34.5 km) away

Sightseeing and Staying in Kennebunkport

The city's natural setting is picturesque, including the seaside and these places to visit: Kennebunkport Village Green, Vaughn's Island Preserve, and Goose Rocks Beach. A couple of additional sights to add to your agenda are Dock Square and First Families Kennebunkport Museum.

As you plan your holiday retreat, you'll find 49 hotels and other lodging options available to pick from in Kennebunkport. Here you'll find highly ranked ones based on our user reviews:

  • 1802 House Bed and Breakfast - This 3.5-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its clean rooms and walkable location.
  • The Tides Beach Club - This 3-star hotel features free breakfast, a restaurant, and free WiFi.
  • Captain Fairfield Inn - This 3.5-star bed & breakfast features free breakfast, free WiFi, and free parking. Expedia customers like its breakfast and quiet location.

Dressing for Kennebunkport

  • Between January and March, daytime temperatures average 51°F, while nighttime temperatures stay around 12°F
  • From April to June, the average is 81°F during the day and 29°F at night
  • July through September sees average temperatures of 83°F during the day and 44°F at night
  • In October-December, you can expect 67°F as the daytime average and 15°F as the nighttime average
  • About 51.73 inches of rain falls on Kennebunkport each year
  • August and July are usually the hottest months averaging 81°F, while January and February are usually the coldest with an average temperature of 15°F

Frequently asked questions

Where is the best place for a stay in Kennebunkport?
Kennebunkport Inn is ranked highly by Expedia customers. This 3-star hotel offers free breakfast and a restaurant. Traveler reviews also recommend Yachtsman Hotel & Marina Club and Cape Arundel Inn & Resort as top choices for your trip.
If I need to cancel my hotel reservation in Kennebunkport, will I receive a refund?
Yes, you’ll find most hotel reservations are fully refundable as long as you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that’s non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Add your dates and click on “Search”, then filter by “free cancellation” to review the top deals on offer in Kennebunkport.
Where can I learn more about changing or cancelling my trip to Kennebunkport?
To access more information about picking new dates or cancelling your trip to Kennebunkport, go to https://www.expedia.com/service/.
What's the best budget-friendly hotel in Kennebunkport?
Based on reviews, The Rhumb Line Resort is a popular 2.5-star property for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other good choices to stay on the cheap include Nonantum Resort and The Lodge at Turbat’s Creek.
What's the best hotel for a family trip to Kennebunkport?
Kennebunkport Inn is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Other good options for your family trip include Harbor Inn and Maine Stay Inn & Cottages. Attractions in the area like Funtown Splashtown USA and York’s Wild Kingdom are also fun for kids of all ages.
What's the best place to stay for a romantic getaway to Kennebunkport?
Nonantum Resort is a favorite 3.5-star hotel for couples, and features 2 restaurants and a seasonal outdoor pool. Other good choices for a stay with your sweetheart include Captain Lord Mansion and The Breakwater Inn and Spa.
What's the best pet-friendly place to stay in Kennebunkport?
The Colony Hotel is a top hotel for people traveling with their pets, and offers a restaurant and free newspapers for its human guests.
What's the best hotel to stay close to Goose Rocks Beach?
The Tides Beach Club is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and a restaurant. It’s located just a short 0.3 mi (0.5 km) from Goose Rocks Beach. Another good choice is Ocean Woods Resort, located just 0.7 mi (1.2 km) away.
What about the best place to stay near Dock Square?
One of the top choices for your stay is The Boathouse Waterfront Hotel & Marina, located next to Dock Square, and this 3-star hotel offers a marina and 2 bars. Kings Port Inn and Kennebunkport Inn are a couple of other good and close options.
What's the best hotel to stay near the beach in Kennebunkport?
Kennebunkport Inn is a top 3-star beach hotel with free buffet breakfast and free WiFi. Other good choices for your stay near the beach include Kennebunkport Inn and Maine Stay Inn & Cottages. Head to Goose Rocks Beach or Ogunquit Beach for some quality time by the water.
What's the best luxury place to stay in Kennebunkport?
The Breakwater Inn and Spa is a 4.5-star hotel with an ocean-view restaurant and a full-service spa, and it’s a popular choice for Expedia travelers looking for a pampering stay.
What's the best place to stay if I'm looking to play golf in Kennebunkport?
The Cottages at Cabot Cove is a 3.5-star cottage featuring free WiFi and private patios, and it’s a top choice for golfing nearby. Other good options if you’d like to stay near a golf course include Chetwynd House Inn and The Colony Hotel. You can tee off at Cape Arundel Golf Club during your trip.

Recent reviews of Kennebunkport hotels

More trip options