Spend Your Trip to Kennebunkport, ME at an Oasis

Spend Your Trip to Kennebunkport, ME at an Oasis

Opt for our beautiful bed and breakfast for your retreat

When you search for places to stay in Kennebunkport, Maine, you want to find a place where you can relax and enjoy the local atmosphere. The Harbor Inn provides you with access to Kennebunkport's top sites with a personalized, welcoming bed and breakfast environment.

There's no minimum stay requirement-simply join us for as long as you'd like. Sit on the front porch and sip your coffee in the morning or spend an evening with a glass of wine to enjoy the sunset. Either way, you'll find peace at The Harbor Inn.

Enjoy a long list of amenities during your stay

Of all the places to stay in Kennebunkport, The Harbor Inn should be at the top of your list. Its central location gives you quick access to a variety of amenities in the area. When you book a hotel room with us, you'll get to enjoy:

  • Complimentary farm-to-table breakfast, sourced from local farms around Kennebunkport, Maine
  • A pet-friendly cottage, so you can include your furry family member on vacation
  • Available on-site bicycles, for exploring the city and enjoying the beautiful weather
  • A sunset boat cruise along the Kennebunk River, to show off the area's scenery

You'll always find things to do when you choose The Harbor Inn for your visit to Kennebunkport.

Why choose The Harbor Inn?


The Harbor Inn is a luxurious bed and breakfast that puts your experience above everything else. When you stay with us, we'll provide you with personalized service from the moment you check in. Your breakfast is prepared on site with local ingredients, and you have the opportunity to meet other guests from all around the world.

To say thank you for your service, The Harbor Inn offers a 10% discout for all military, police and fire department employees. We also participate in a police patch swap for those interested.

Ready to book a hotel room in Kennebunkport, Maine? Choose The Harbor Inn by calling 207-967-2074.