Skip to main content

4-Star Hotels in Kennebunkport

Find the 4-star hotels that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best 4-star hotels in Kennebunkport

Check out our selection of great 4-star hotels in Kennebunkport

Filter by:

Review score

Kennebunkport Captains Collection

Kennebunkport

Offering garden views, Kennebunkport Captains Collection in Kennebunkport features accommodations and a garden.

D
Dominy
From
United Kingdom
Lovely buildings really near the town centre. Really liked the buffet breakfasts with a wide selection. Made use of the complimentary beach towels and chairs and bikes. Spacious outdoor seating with fire pits.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 229 reviews
Price from
$204.10
1 night, 2 adults

Cape Arundel Inn and Resort

Kennebunkport

Featuring an on-site restaurant and an outdoor swimming pool, Cape Arundel Inn and Resort is located in Kennebunkport. The property features a Main House and a Clubhouse located 10 minutes' walk away....

M
Marc
From
United States
Everything about Arundel was absolutely beautiful, from the views, the room, the restaurant and the staff were so incredibly nice and helpful. I highly recommend!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 25 reviews
Price from
$254
1 night, 2 adults

The Boathouse

Hotel in Kennebunkport

Featuring an on-site restaurant and a wrap-around porch with views of the water, this Kennebunkport hotel offers free WiFi to its guests. The shops and restaurants of Dock Square are just steps away.

R
Romarlin
From
United States
My partner and I recently celebrated our anniversary at this incredible hotel, and our experience was nothing short of phenomenal! From the moment we arrived, we were treated like royalty. The views are amazing and everything we experienced was outstanding. *Exceptional Service* Kristine at the front desk was warm, welcoming, and truly exceptional. Her attention to detail and kindness made our stay unforgettable. *Thoughtful Touches* The handwritten note and complimentary bottle of champagne waiting for us in our room was the perfect surprise! It's clear that this hotel genuinely cares about its guests. *Impeccable Amenities* Our room was pristine, comfortable, and beautifully appointed. Every amenity we could need was readily available. *Unforgettable Stay* This hotel exceeded our expectations in every way. We'll cherish the memories of our anniversary celebration forever.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 121 reviews
Price from
$190.83
1 night, 2 adults

Breakwater Inn

Kennebunkport

Located in Kennebunkport, Breakwater Inn offers beachfront accommodations a 4-minute walk from Goochs Beach and facilities like a bar.

B
Bhattarai
From
Canada
This hotel has a feel of Typical New England Inn. Very well kept rooms with luxury linen, amenities and toiletries. The location is very central and there is a parking lot next to the Inn. Staff were friendly and helpful.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 65 reviews
Price from
$149
1 night, 2 adults

The Colony Hotel Kennebunkport

Hotel in Kennebunkport

Located in Kennebunkport, a 4-minute walk from Goochs Beach, The Colony Hotel Kennebunkport has accommodations with a garden, free private parking, a terrace and a restaurant.

T
Timothy
From
United States
Location is excellent, and the staff was outstanding.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 14 reviews
Price from
$255.55
1 night, 2 adults

The Tides Beach Club

Hotel in Kennebunkport

Featuring a privileged beachfront location, this Kennebunkport offers an on-site restaurant with gourmet seafood and cocktails. WiFi access is provided free of charge to guests.

J
John
From
United States
Location and charm with a great bar, restaurant and area to chill aside one of the best beaches in New England!
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 14 reviews
Price from
$441.53
1 night, 2 adults

The Seaside Inn

Kennebunk Beach (Near Kennebunkport)

Located in Kennebunk Beach, a few steps from Goochs Beach, The Seaside Inn provides accommodations with free bikes, free private parking, a fitness center and a garden.

J
Janet
From
Australia
Our room was very large and the beds were exceptionally comfortable. Having an extra blanket was great because the weather was chilly. The location right on the beach was beautiful, great for a morning and/or late afternoon walk. Very safe and friendly establishment. Breakfast was delicious and a different take on continental with hard boiled eggs, fresh orange chunks, English muffins, bagels and of course the freshly made (just from the oven) muffins all reviewers have raved about. Even though the inn was quite busy somehow the staff managed the small dining room turnover very well and we always got a table. It was great staying in a place with so much history and charm.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 516 reviews
Price from
$219
1 night, 2 adults

Elmwood Resort Hotel

Wells (Near Kennebunkport)

Located in Wells Maine, the Elmwood Resort Hotel is centrally located to all the Southern Coast of Maine has to offer. Just minutes to beaches, shopping, restaurants, antique and art galleries.

S
Susan
From
United States
Heated pool Clean Fresh nice towels Housekeeping staff very nice and polite
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 349 reviews
Price from
$154
1 night, 2 adults

The Beach House Inn

Kennebunk (Near Kennebunkport)

Located in Kennebunk, a 7-minute walk from Kennebunk Beach, The Beach House Inn provides accommodations with free bikes, free private parking, a shared lounge and a terrace.

L
Lin
From
United States
It was quiet, clean, rooms were comfortable & clean, and lobby area was comfortable and inviting to sit and read & relax. The staff was friendly & helpful with local information. Loved being across from the water!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 227 reviews
Price from
$205.85
1 night, 2 adults

Village By The Sea

Wells (Near Kennebunkport)

Featuring an on-site fitness center, indoor and outdoor swimming pool, Village By The Sea is located in Wells. This resort offers a hotel feel in a home-like condominium.

S
Sheri
From
United States
We love everything about this place. The accomodations in our rental, the beauty of our condo apartment the ocean view the pool, Jacuzzi, fitness room , arcade room, everything about village by the sea is absolutely amazing the kids love it here as my husband and I do also. This is our forever place to come and vacation. The staff is also so friendly and very generous. We thank you from our family to yours for this incredible place. 💗💗💗💗 We stayed in apt 14 E and it was our favorite compared to the first one we stayed in . The first one was beautiful but the beds for the kids and my husband and I were so badly uncomfortable it made our trip home so much longer because we was tired from not having a good night's rest. But 14 E was perfect we would love to rent that one again . 😁 All and all this place is truly beautiful and Amazing 😍
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 397 reviews
Price from
$207.50
1 night, 2 adults
All 4-star hotels in Kennebunkport

Looking for a 4-star hotel?

Offering plenty of 5-star-worthy features, these luxurious properties provide lots of optional extras like on-site restaurants and valet parking. Many are set in central locations near major landmarks and shopping areas, and you can expect top-notch service from the hotel staff.

Most booked 4-star hotels in Kennebunkport and surrounding area in the past month

See all

Popular with guests booking 4-star hotels in Kennebunkport

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 14 reviews

Popular with guests booking 4-star hotels in Kennebunkport

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 229 reviews

Popular with guests booking 4-star hotels in Kennebunkport

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 121 reviews

Popular with guests booking 4-star hotels in Kennebunkport

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 65 reviews

Popular with guests booking 4-star hotels in Kennebunkport

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 14 reviews

Popular with guests booking 4-star hotels in Kennebunkport

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7 reviews

Popular with guests booking 4-star hotels in Kennebunkport

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 25 reviews

Popular with guests booking 4-star hotels in Kennebunkport

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 25 reviews

Popular with guests booking 4-star hotels in Kennebunkport

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 78 reviews

Popular with guests booking 4-star hotels in Kennebunk

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 642 reviews

Enjoy breakfast in Kennebunkport and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 642 reviews

The Lodge at Kennebunk is situated on a quiet 8 acre setting adjacent to I-95 in beautiful Kennebunk, Maine.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 8 reviews

Located in Kennebunk, a 9-minute walk from Goochs Beach, The White Barn Inn & Spa, Auberge Collection provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and...

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 516 reviews

Located in Kennebunk Beach, a few steps from Goochs Beach, The Seaside Inn provides accommodations with free bikes, free private parking, a fitness center and a garden.

84 Main

Kennebunk
Breakfast options
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 18 reviews

Located in Kennebunk, 15 miles from Funtown Splashtown USA, 84 Main has accommodations with free WiFi and free private parking.

Village By The Sea

Wells
Breakfast options
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 397 reviews

Featuring an on-site fitness center, indoor and outdoor swimming pool, Village By The Sea is located in Wells. This resort offers a hotel feel in a home-like condominium.

Elmwood Resort Hotel

Wells
Breakfast options
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 349 reviews

Located in Wells Maine, the Elmwood Resort Hotel is centrally located to all the Southern Coast of Maine has to offer. Just minutes to beaches, shopping, restaurants, antique and art galleries.

4-star Hotels That Guests Love in Kennebunkport

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 229 reviews
Very easy walk to Dock Square shopping/restaurants. Peaceful and very attractive residential location. Room very clean. Shared lounge areas very comfortable and attractive.
Guest review byJan
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 229 reviews
Lovely informal help yourself style breakfast, good coffee. Great location just a short stroll into the town. Good parking. BEAUTIFUL house, open fires, fabulously stylish decor. Lovely friendly staff and a delightful atmosphere.
Guest review byElaine
Young couple