The best deals on hotels when visiting Kennebunkport in Maine.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Kennebunkport, Maine 04046

Kennebunkport Inn

One Dock Square Kennebunkport, ME

Relax at Kennebunkport Inn as you explore Kennebunkport, where quality rooms offer a peaceful retreat, with inviting nightly rates beginning at just $319.00. Find comfort and convenience in rooms that offer a blend of modern amenities and thoughtful design, perfect for any traveler.

With downtown Kennebunkport just a short drive away, guests at Kennebunkport Inn can easily explore the city’s best destinations while returning to a more relaxed setting. Maximize your Kennebunkport experience with a hotel that ensures your comfort from start to finish—secure now!

  Call (855) 234-2997 to book with an agent.
  2.8 miles from Kennebunkport, ME 04046

Starting at

$319.00

per night

Read Reviews View Amenities View All Rooms

The Rhumb Line Resort

41 Turbat's Creek off Ocean Avenue Kennebunkport, ME

For a comfortable and inviting stay, The Rhumb Line Resort offers warm-hearted rooms with rates beginning at $129.00, creating a clean and comfortable space near Kennebunkport. Stay in rooms that elevate your experience with additional amenities, ensuring a comfortable and affordable visit.

From The Rhumb Line Resort, a short drive takes guests into downtown Kennebunkport, where the city’s most popular destinations are easily reachable. Stay comfortably and affordably in Kennebunkport with amenities designed for your needs—secure now!

  Call (855) 233-7850 to book with an agent.
  2.8 miles from Kennebunkport, ME 04046

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

AWOL Kennebunkport

34 Maine St Kennebunkport, ME

Enjoy a friendly ambiance at AWOL Kennebunkport as you explore Kennebunkport, where quality accommodations and welcoming rooms start at a welcoming $237.00 per night. Stay in accommodations that offer a blend of comfort and style, with rooms that are equipped to meet your every need.

Guests staying at AWOL Kennebunkport will love how close they are to downtown Kennebunkport, where a quick drive brings them to the city’s top attractions. Stay affordably in Kennebunkport with a hotel that offers luxury without the price tag—lock in today!

  Call (855) 239-4019 to book with an agent.
  2.9 miles from Kennebunkport, ME 04046

Starting at

$237.00

per night

Read Reviews View Amenities View All Rooms

The Boathouse Waterfront Hotel & Marina

21 Ocean Ave Kennebunkport, ME

Unwind in the enveloping ambiance of The Boathouse Waterfront Hotel & Marina as you journey to Kennebunkport, where quality accommodations offer warmth and relaxation, with rates from $299.00. Stay in rooms that are designed to provide more than just the basics, with added features that make your stay special.

At The Boathouse Waterfront Hotel & Marina, guests can easily access downtown Kennebunkport, where the city’s most vibrant spots are just a short drive away. Discover how relaxing Kennebunkport can be with a hotel that meets all your expectations—reserve now!

  Call (855) 235-0725 to book with an agent.
  2.9 miles from Kennebunkport, ME 04046

Starting at

$299.00

per night

Read Reviews View Amenities View All Rooms

Kennebunkport Captains Collection

6 Pleasant Street Kennebunkport, ME

Enjoy a lavish stay at Kennebunkport Captains Collection on your journey to Kennebunkport, where every room radiates elegance, with budget-friendly nightly rates starting at $230.99. Stay in rooms that provide a taste of royalty, with luxurious amenities and services that anticipate your every desire.

At Kennebunkport Captains Collection, a brief drive brings guests right into the heart of downtown Kennebunkport, making it simple to experience the city’s best offerings. Discover a hidden gem in Kennebunkport with a hotel that sets the standard for indulgence—reserve now!

  Call (855) 235-6136 to book with an agent.
  3.0 miles from Kennebunkport, ME 04046

Starting at

$230.99

per night

Read Reviews View Amenities View All Rooms

White Barn Inn & Spa Auberge Resorts Collection

37 Beach Ave Kennebunk, ME

Step into a paradise of refinement at White Barn Inn & Spa Auberge Resorts Collection as you visit Kennebunkport, where grand accommodations create unforgettable memories, with rates beginning at just $599.99. Enjoy accommodations that are crafted to perfection, offering a luxurious retreat with thoughtful amenities and exquisite interiors.

From White Barn Inn & Spa Auberge Resorts Collection, a brief drive delivers guests into downtown Kennebunkport, making it easy to explore the city’s vibrant offerings. Let Kennebunkport captivate you with accommodations that ensure a stay filled with indulgence—book today!

  Call (855) 234-5074 to book with an agent.
  3.3 miles from Kennebunkport, ME 04046

Starting at

$599.99

per night

Read Reviews View Amenities View All Rooms

Nonantum Resort

95 Ocean Ave Kennebunkport, ME

Unwind in the delightful surroundings of Nonantum Resort on your journey to Kennebunkport, where refined rooms provide a peaceful ambiance, with rates starting at $226.99. Relax in accommodations that blend luxury with practicality, offering enhanced amenities in a sophisticated setting.

Guests at Nonantum Resort can enjoy the convenience of being close to downtown Kennebunkport, where a brief drive takes them to the city’s top destinations. Stay in Kennebunkport with a hotel that turns every stay into an unforgettable escape—book today!

  Call (855) 233-0132 to book with an agent.
  3.3 miles from Kennebunkport, ME 04046

Starting at

$226.99

per night

Read Reviews View Amenities View All Rooms

The Breakwater Inn&Spa

127 Ocean Avenue Kennebunkport, ME

Unwind in extraordinary surroundings at The Breakwater Inn&Spa near Kennebunkport, where premier rooms create a sanctuary of peace, with budget-friendly rates starting at $153.99. Experience a sanctuary of luxury and style in rooms that offer unparalleled comfort and exquisite attention to detail.

The Breakwater Inn&Spa offers a great location for those wanting to visit Kennebunkport, where downtown is just a short drive away for convenient access to the city’s top spots. Experience Kennebunkport with accommodations that make relaxation feel effortlessly luxurious—lock in today!

  Call (855) 239-5277 to book with an agent.
  3.6 miles from Kennebunkport, ME 04046

Starting at

$153.99

per night

Read Reviews View Amenities View All Rooms

The Kennebunk Inn

45 Main St Kennebunk, ME

With rooms starting at $103.99, The Kennebunk Inn provides affordable accommodations for travelers visiting Kennebunkport, creating a comfy and comfortable atmosphere. Enjoy accommodations that add a touch of luxury and comfort, making your stay pleasant without compromising on value.

Guests at The Kennebunk Inn can easily reach downtown Kennebunkport by car, making it simple to visit the city’s best sights while enjoying a quieter retreat. Enjoy your Kennebunkport visit with a hotel that delivers maximum comfort for less—secure now!

  Call (855) 233-7850 to book with an agent.
  4.6 miles from Kennebunkport, ME 04046

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Port Inn & Suites Kennebunk Ascend Hotel Collection

55 York St Kennebunk, ME

At Port Inn & Suites Kennebunk Ascend Hotel Collection, guests visiting Kennebunkport will enjoy homely accommodations with rates starting at $97.99, creating a clean and welcoming environment. Experience a stay that offers a touch more in terms of comfort and amenities, providing a satisfying and economical visit.

Experience the tranquility of Port Inn & Suites Kennebunk Ascend Hotel Collection, where guests can enjoy a restful stay while still being close to the attractions of Kennebunkport. Enjoy well-rounded amenities and budget-friendly rates for your Kennebunkport trip—reserve now!

  Call (855) 233-7850 to book with an agent.
  5.1 miles from Kennebunkport, ME 04046

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Kennebunk Kennebunkport

6 Independence Drive Kennebunk, ME

At Hampton Inn Kennebunk Kennebunkport, guests bound for Kennebunkport will find tranquil comfort with rooms starting at $120.99, creating a warm, inviting environment perfect for rest. Welcome to Hampton by Hilton, where you're greeted with a smile and the promise of a comfortable, value-packed stay.

Guests staying at Hampton Inn Kennebunk Kennebunkport will love the relaxing environment, while downtown Kennebunkport is still accessible by car for easy exploration. Enjoy your Kennebunkport adventure with a hotel that’s all about great value—lock in today!

  Call (855) 234-7135 to book with an agent.
  5.7 miles from Kennebunkport, ME 04046

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Biddeford Portland

2 Pomerleau St Biddeford, ME

With rooms starting at $67.99, Americas Best Value Inn Biddeford Portland offers inviting accommodations for travelers to Kennebunkport, creating a safe and welcoming environment ideal for rest. Stay informed with Americas Best Value Inn's up-to-date local guides, offering insights into dining, entertainment, and attractions.

Staying at Americas Best Value Inn Biddeford Portland allows guests to retreat to a serene location, with downtown Kennebunkport still within easy reach for a day’s adventures. Enjoy an affordable stay that keeps comfort in mind while visiting Kennebunkport—secure now!

  Call (855) 234-2997 to book with an agent.
  5.9 miles from Kennebunkport, ME 04046

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Biddeford an IHG Hotel

45 Barra Road Biddeford, ME

With affordable rooms starting at $99.00, Holiday Inn Express Biddeford an IHG Hotel provides restorative accommodations for travelers bound for Kennebunkport, creating a clean, inviting space. Experience the brand's commitment to sustainability, with eco-friendly initiatives in place to minimize environmental impact.

From Holiday Inn Express Biddeford an IHG Hotel, guests can easily drive into downtown Kennebunkport, where they can experience the city’s highlights and return to a serene stay. Plan your Kennebunkport getaway with accommodations that make your stay seamless—reserve now!

  Call (855) 239-4019 to book with an agent.
  6.2 miles from Kennebunkport, ME 04046

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Classic Inn

21 Ocean Park Rd Saco, ME

With affordable rooms starting at $79.99, Classic Inn provides budget-friendly accommodations for guests visiting Kennebunkport, creating a restful space for unwinding. Enjoy standard amenities in rooms designed to offer a worry-free stay, ensuring a pleasant visit at a great price.

At Classic Inn, guests can unwind in a serene environment while having downtown Kennebunkport just a drive away for easy city access. Lock in enhanced comfort for your Kennebunkport adventure—reserve your hotel now!

  Call (855) 239-4019 to book with an agent.
  7.8 miles from Kennebunkport, ME 04046

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Brookside Inn & Cottages

30 Ocean Park Rd Saco, ME

With rates beginning at $79.99, Brookside Inn & Cottages provides inviting accommodations for travelers visiting Kennebunkport, creating a reassuring, welcoming space for relaxation. Find comfort in rooms that cater to budget-conscious travelers, offering essential amenities and a clean, safe environment.

Guests at Brookside Inn & Cottages can appreciate the balance of city convenience and peaceful accommodations, with downtown Kennebunkport a drive away. Make your Kennebunkport adventure exceptional without breaking the bank—secure your room today!

  Call (855) 235-6136 to book with an agent.
  7.8 miles from Kennebunkport, ME 04046

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Saco / Old Orchard Beach Area

352 North St Saco, ME

At Ramada by Wyndham Saco / Old Orchard Beach Area, travelers headed to Kennebunkport will find delightful comfort with rooms starting at $82.99, creating a warm and inviting environment ideal for relaxation. Find tranquility in Ramada's beautifully designed public spaces, ideal settings for relaxation, informal meetings, or enjoying a quiet moment.

Guests at Ramada by Wyndham Saco / Old Orchard Beach Area can appreciate the best of both worlds—proximity to downtown Kennebunkport for sightseeing, and a quiet retreat afterward. Make your Kennebunkport visit memorable with a hotel that delivers more for your money—reserve now!

  Call (855) 234-7135 to book with an agent.
  8.4 miles from Kennebunkport, ME 04046

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Sandcastle Inn & Motel

105 Atlantic Ave Old Orchard Beach, ME

Guests bound for Kennebunkport can find budget-friendly comfort at Sandcastle Inn & Motel, where rooms begin at $86.99, creating a clean, welcoming environment perfect for rest. Enjoy the essentials in rooms that deliver practical comfort, making your stay both convenient and budget-friendly.

Guests at Sandcastle Inn & Motel will appreciate the tranquil atmosphere, with downtown Kennebunkport just a drive away for easy access to the city’s top destinations. Lock in a welcoming, cost-conscious stay for your Kennebunkport visit—reserve today!

  Call (855) 236-8982 to book with an agent.
  8.7 miles from Kennebunkport, ME 04046

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Mt Royal Motel

30 West Grand Ave. Old Orchard Beach, ME

With rooms beginning at $110.99, Mt Royal Motel offers budget-friendly accommodations for travelers bound for Kennebunkport, creating a warm-hearted, comfortable space. Relax in accommodations that offer a no-frills approach to travel, with essential comforts and a focus on economy.

With a short drive into downtown Kennebunkport, guests at Mt Royal Motel can balance city exploration with the hotel’s peaceful surroundings. Book a cozy, budget-friendly hotel for your Kennebunkport adventure—reserve today!

  Call (855) 235-0725 to book with an agent.
  8.8 miles from Kennebunkport, ME 04046

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Wells Ogunquit Kennebunk an IHG Hotel

28 Mile Road Wells, ME

Experience a restful environment at Holiday Inn Express Wells Ogunquit Kennebunk an IHG Hotel as you explore Kennebunkport, where inviting rooms provide warmth, with nightly rates beginning at just $99.00. Appreciate the eco-friendly initiatives at Holiday Inn Express, including recycling bins and energy-efficient lighting.

At Holiday Inn Express Wells Ogunquit Kennebunk an IHG Hotel, guests can unwind in the quiet surroundings of the hotel, while downtown Kennebunkport is still a convenient drive away for easy access to the city. Embrace a Kennebunkport visit where luxury meets affordability—lock in your hotel room today!

  Call (855) 235-6136 to book with an agent.
  9.3 miles from Kennebunkport, ME 04046

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

The Beach Rose Inn

971 Post Rd Wells, ME

With rooms beginning at $72.99, The Beach Rose Inn provides affordable accommodations for travelers visiting Kennebunkport, creating a warm and welcoming environment for relaxation. Stay in rooms that offer the basics for a comfortable stay, with efficient service and a focus on guest satisfaction.

At The Beach Rose Inn, guests can enjoy the peaceful surroundings of the hotel, while downtown Kennebunkport remains accessible by car for easy exploration. Enjoy stress-free Kennebunkport travel with accommodations designed for relaxation and savings—book today!

  Call (855) 234-7135 to book with an agent.
  9.5 miles from Kennebunkport, ME 04046

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Old Orchard Beach Motel

100 East Grand Ave Old Orchard Beach, ME

Find your luxurious haven at Old Orchard Beach Motel on your trip to Kennebunkport, where every moment is infused with opulence, with rates beginning at $250.99. Relax in a setting that epitomizes luxury, where rooms offer smart home technology, haute couture interiors, and meticulous attention to comfort.

The quiet atmosphere of Old Orchard Beach Motel makes for a restful stay, with downtown Kennebunkport just a drive away for easy access to the city’s top spots. Immerse in the sophistication of Kennebunkport with accommodations that deliver pure indulgence—book today!

  Call (855) 234-2997 to book with an agent.
  9.5 miles from Kennebunkport, ME 04046

Starting at

$250.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Wells Ogunquit

900 Post Rd Wells, ME

Guests visiting Kennebunkport will find affordable comfort at Hampton Inn & Suites Wells Ogunquit, where inviting rooms start at $107.99, creating a clean, welcoming environment for relaxation. Find cozy comfort in Hampton’s plush seating available in guest rooms, creating a perfect spot for reading or relaxing.

From Hampton Inn & Suites Wells Ogunquit, a convenient drive brings guests to downtown Kennebunkport, allowing them to explore the city’s top spots while returning to a serene retreat afterward. Get the most out of your Kennebunkport visit with well-appointed, budget-friendly lodging—lock in today!

  Call (855) 235-6136 to book with an agent.
  9.6 miles from Kennebunkport, ME 04046

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Grand Beach Inn

198 East Grand Avenue Old Orchard Beach, ME

Find the perfect mix of comfort and value at Grand Beach Inn near Kennebunkport, where cushy accommodations start from an affordable rate of $161.99 per night. Stay in accommodations that not only meet but exceed your expectations, with rooms that offer a range of upgraded amenities.

A peaceful stay awaits at Grand Beach Inn, where quiet surroundings create a restful retreat and downtown Kennebunkport is a short drive away. Take the stress out of Kennebunkport travel with a hotel that’s designed for your comfort—secure now!

  Call (855) 239-4019 to book with an agent.
  10.3 miles from Kennebunkport, ME 04046

Starting at

$161.99

per night

Read Reviews View Amenities View All Rooms

Anchor Inn&Cottages Wells Ogunquit

424 Post Rd Wells, ME

For an inviting and budget-conscious stay near Kennebunkport, Anchor Inn&Cottages Wells Ogunquit offers serene rooms with rates beginning at $10,932.24, creating a welcoming atmosphere for rest. Relax in a setting that offers more than the standard, with added comforts and conveniences for a budget-conscious stay.

At Anchor Inn&Cottages Wells Ogunquit, visitors can unwind in peaceful surroundings, while downtown Kennebunkport remains nearby for easy city access. Make your Kennebunkport adventure simple and enjoyable with inviting hotel options—lock in now!

  Call (855) 235-6136 to book with an agent.
  10.6 miles from Kennebunkport, ME 04046

Starting at

$10,932.24

per night

Read Reviews View Amenities View All Rooms