Find hotels near Kennebunk Beach, Kennebunk from $81

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 1,869 hotels close to Kennebunk Beach with room rates, reviews, and availability. Most hotels are fully refundable.

White Barn Inn & Spa, Auberge Collection

5.0 star property
1.5 mi from Kennebunk Beach
9.6 out of 10, Exceptional, (106)
"Excellent from check in to check out!"
United States
Joseph
$487 nightly
The price is $531
Dec 11 - Dec 12
Total with taxes and fees
White Barn Inn & Spa, Auberge Collection

Yachtsman Hotel & Marina Club

4.0 star property
1.7 mi from Kennebunk Beach
9.6 out of 10, Exceptional, (184)
"Small property with nice rooms. Great location and helpful staff"
United States
Jennifer
$168 nightly
The price is $183
Jan 4 - Jan 5, 2026
Total with taxes and fees
Yachtsman Hotel & Marina Club

Grand Hotel

3.0 star property
1.6 mi from Kennebunk Beach
9.4 out of 10, Exceptional, (199)
"Parking was great. "
United States
Jennifer
$159 nightly
The price is $173
Jan 7 - Jan 8, 2026
Total with taxes and fees
Grand Hotel

Kennebunkport Captains Collection

4.5 star property
1.8 mi from Kennebunk Beach
9.4 out of 10, Exceptional, (657)
"Fab place to stay. Wonderful staff!"
United States
Anat
$146 nightly
The price is $160
Jan 7 - Jan 8, 2026
Total with taxes and fees
Kennebunkport Captains Collection

Kings Port Inn

2.5 star property
1.6 mi from Kennebunk Beach
9.2 out of 10, Wonderful, (1001)
"Love this hotel highly recommend. Great breakfast, service, location."
United States
Starr
$159 nightly
The price is $174
Jan 1 - Jan 2, 2026
Total with taxes and fees
Kings Port Inn

Kennebunkport Inn

3.0 star property
1.8 mi from Kennebunk Beach
9.2 out of 10, Wonderful, (563)
"Kennebunkport Inn is very convenient to everything around! Great choices for dining too. There is a lovely area for outdoor seating. "
United States
Nancy
$158 nightly
The price is $172
Jan 1 - Jan 2, 2026
Total with taxes and fees
Kennebunkport Inn

The Boathouse Waterfront Hotel & Marina

3.0 star property
1.8 mi from Kennebunk Beach
8.6 out of 10, Excellent, (359)
"Great spot. Friendly staff. Close to many restaurants, shopping and bars."
United States
Glenn
$178 nightly
The price is $195
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Boathouse Waterfront Hotel & Marina

The Inn at English Meadows

4.0 star property
1.5 mi from Kennebunk Beach
10.0 out of 10, Exceptional, (23)
"Excellent Stay"
United States
Donald
$164 nightly
The price is $179
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Inn at English Meadows

Cape Arundel Inn and Resort

3.0 star property
1.8 mi from Kennebunk Beach
9.6 out of 10, Exceptional, (41)
"Beautiful view, location and service"
United States
Laura
$261 nightly
The price is $284
Jan 8 - Jan 9, 2026
Total with taxes and fees
Cape Arundel Inn and Resort

Breakwater Inn

4.5 star property
1.6 mi from Kennebunk Beach
8.6 out of 10, Excellent, (45)
"Room was great, staff was great. "
United States
Scott
$148 nightly
The price is $163
Dec 18 - Dec 19
Total with taxes and fees
Breakwater Inn

1802 House Bed and Breakfast

3.5 star property
2.1 mi from Kennebunk Beach
9.6 out of 10, Exceptional, (103)
"Ideal location and excellent service "
United States
Cheryl
$367 nightly
The price is $401
Dec 23 - Dec 24
Total with taxes and fees
1802 House Bed and Breakfast

Elmwood Resort Hotel

3.0 star property
4.4 mi from Kennebunk Beach
9.6 out of 10, Exceptional, (398)
"I love staying at Elmwood Resort when I visit Maine; it's my go-to spot."
United States
Johana
$145 nightly
The price is $158
Dec 14 - Dec 15
Total with taxes and fees
Elmwood Resort Hotel

Inn on Shore Road

2.0 star property
8.2 mi from Kennebunk Beach
9.8 out of 10, Exceptional, (36)
"The room was clean, wonderfully decorated, and the breakfast served every morning was delicious! I especially enjoyed the 24/7 coffee/tea bar."
United States
Katie
$236 nightly
The price is $257
Jan 1 - Jan 2, 2026
Total with taxes and fees
Inn on Shore Road

Hampton Inn & Suites Wells-Ogunquit

2.5 star property
5.2 mi from Kennebunk Beach
9.4 out of 10, Exceptional, (1002)
"stay here often. location and pet friendly good breakfast clean rooms"
United States
Angie
$87 nightly
The price is $95
Dec 17 - Dec 18
Total with taxes and fees
Hampton Inn & Suites Wells-Ogunquit

Hampton Inn Kennebunk Kennebunkport

2.5 star property
5.3 mi from Kennebunk Beach
9.4 out of 10, Exceptional, (792)
"Great all around, very clean, excellent breakfast, quiet and friendly employees…."
United States
Raquel
$89 nightly
The price is $97
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hampton Inn Kennebunk Kennebunkport

Gorges Grant Hotel

2.5 star property
7.7 mi from Kennebunk Beach
9.6 out of 10, Exceptional, (1004)
"Nice room, nice pool, friendly staff! Close to downtown as well. Great all around."
United States
Harold
$154 nightly
The price is $168
Jan 1 - Jan 2, 2026
Total with taxes and fees
Gorges Grant Hotel

Old Village Inn

3.0 star property
8.1 mi from Kennebunk Beach
9.6 out of 10, Exceptional, (98)
"My stay was delightful - quiet, super clean, great bedding, spacious and courteous staff! "
United States
Marc
$109 nightly
The price is $119
Dec 9 - Dec 10
Total with taxes and fees
Old Village Inn

Haven By The Sea B&B Inn

3.0 star property
4.4 mi from Kennebunk Beach
9.2 out of 10, Wonderful, (140)
"1 block to beach. Clean, comfortable and lovely breakfast."
United States
Marita
$171 nightly
The price is $186
Dec 15 - Dec 16
Total with taxes and fees
Haven By The Sea B&B Inn

Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG

3.0 star property
4.9 mi from Kennebunk Beach
9.2 out of 10, Wonderful, (571)
"Room was clean and the gentleman at the reception desk was extremely kind "
United States
Christopher
$74 nightly
The price is $81
Dec 17 - Dec 18
Total with taxes and fees
Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG

Inn at Perkins Cove

2.0 star property
8.6 mi from Kennebunk Beach
9.6 out of 10, Exceptional, (23)
"Nice location, nice Inn."
United States
Richard
$200 nightly
The price is $219
Jan 1 - Jan 2, 2026
Total with taxes and fees
Inn at Perkins Cove
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.

Top Kennebunk Beach Hotel Reviews

Hotels near other Kennebunk Beach attractions

Frequently asked questions

What are the top-rated hotels near Kennebunk Beach?
Discover the top-rated hotels near Kennebunk Beach that promise a memorable stay full of comfort and relaxation for travelers.

Two Bedroom Deluxe, Luxury Condo, Kennebunk, Maine (2631160)

This luxury condo is a prime choice for travelers, located 4.6 miles from Kennebunk Beach and rated 10 by travelers. With a fully equipped kitchen and a private pool, it provides a cozy feel for a relaxing getaway. The spacious balcony and patio areas are perfect for enjoying the serene surroundings, while the onsite parking and nearby shopping enhance the overall convenience of your stay.

One Bedroom Condo, 84 Main, Kennebunk, ME (2810936)

The One Bedroom Condo at 84 Main is a delightful retreat, situated 4.6 miles from Kennebunk Beach, rated 10 by travelers. This well-appointed space features a full kitchen and a cozy dining area, making it ideal for longer stays. Guests can enjoy the peaceful balcony or patio, perfect for morning coffee or evening relaxation, while the nearby attractions and events add to the allure of this charming condo.

Kennebunkport Motor Lodge

Kennebunkport Motor Lodge is a charming 3.5-star hotel located just 3.1 miles from Kennebunk Beach, with an impressive review rating of 10. Guests will appreciate the convenience of a kitchenette in their room, along with amenities like a shared 24-hour pool and beach towels for a fun day by the shore. The hotel also features a lovely garden, perfect for unwinding after a day of exploring, and offers free breakfast to start the day right.
What hotels are within walking distance to Kennebunk Beach?
Discover the perfect beach retreat with top-rated hotels just a short stroll from Kennebunk Beach.

The Beach House Inn

The Beach House Inn is a charming 3-star hotel located just an 8-minute walk from Kennebunk Beach, featuring a delightful mix of traditional design and modern comforts. Rated 9.2 by travelers, this inviting hotel offers stunning ocean views and easy access to the sandy beach. Guests can enjoy a range of amenities including free beach towels, daily housekeeping, and complimentary bicycles for exploring the area. With its serene waterfront site and relaxing terrace, it's an ideal choice for those seeking a peaceful beach getaway.
How much is a hotel near Kennebunk Beach?
Staying near Kennebunk Beach is a treat, with plenty of hotels from $81 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Kennebunk Beach?
Finding the perfect family-friendly hotel near Kennebunk Beach can elevate your vacation experience. Here are some top-rated options that cater to families and offer great amenities.

Two Bedroom Deluxe, Luxury Condo, Kennebunk, Maine (2631160)

This luxurious two-bedroom condo, just 4.6 miles from Kennebunk Beach, has an exceptional review rating of 10, making it a perfect family getaway. Featuring a fully equipped kitchen and a spacious patio, it allows families to cook and enjoy meals together comfortably. The condo also includes a sofa bed for extra sleeping space, and allows for family gatherings and birthday parties. On-site parking and nearby shopping provide added convenience.

Nonantum Resort

Nonantum Resort is a charming 3.5-star hotel located just 2.9 miles from Kennebunk Beach, with a stellar review rating of 9.2. Families will appreciate its daily housekeeping, free cribs, and connecting rooms, making it easy to accommodate everyone. Guests can enjoy free buffet breakfast, a snack bar, and a beautiful garden area. Additional amenities include beach sun loungers, electric car charging stations, and on-site shopping.

The Lodge at the Cove

The Lodge at the Cove, located 3.1 miles from Kennebunk Beach, has a great traveler rating score of 9.0 and offers a delightful stay for families. With amenities like daily housekeeping, free cribs, and an arcade game room, children can enjoy their time while parents relax. Guests can also indulge in free breakfast, and the on-site babysitting service provides peace of mind for parents. The beautiful sea view and free bicycles add to the charm of this inviting lodge.
Are there any 5-star hotels near Kennebunk Beach?
Discovering the perfect 5-star stay near Kennebunk Beach is a delightful pursuit for travelers seeking top-rated luxury and relaxation.

White Barn Inn & Spa, Auberge Resorts Collection

White Barn Inn & Spa offers an exquisite retreat just 1.7 miles from Kennebunk Beach, with an impressive review rating of 9.4 and a prestigious 5-star rating. This luxurious hotel features an outdoor pool, a full-service spa with treatment rooms, and a lovely garden restaurant with garden views. Guests can indulge in a variety of spa treatments, including Swedish and hot stone massages, and enjoy complimentary valet parking. The hotel's nearby the beach enhances its appeal, making it a prime choice for travelers seeking a serene escape.
Which hotels near Kennebunk Beach offer the best views?
Discover the top-rated hotels near Kennebunk Beach that offer breathtaking views and a memorable stay.

White Barn Inn & Spa, Auberge Resorts Collection

White Barn Inn & Spa is a luxurious 5-star hotel, rated an impressive 9.4 by travelers, situated only 1.7 miles from Kennebunk Beach. This stunning hotel boasts an outdoor pool and a full-service spa, providing an oasis of relaxation. Guests can enjoy garden views from the restaurant and indulge in various treatments at the spa. With easy access to the beach and complimentary bicycles available, it's perfect for those looking to explore the scenic coastline.

The Colony Hotel

The Colony Hotel, rated 9.0 by travelers, is a delightful 3-star hotel located just 3.3 miles from Kennebunk Beach. Guests can savor ocean views from the terrace and enjoy direct access to a private sand beach. The hotel also offers a range of activities such as kayaking and boat tours. With amenities like an outdoor pool, garden, and daily housekeeping, it provides a comfortable and scenic getaway.

Cape Arundel Inn - Club House

Cape Arundel Inn - Club House, rated 8.6 by travelers, is a charming 3.5-star retreat located just 3.6 miles from Kennebunk Beach. This hotel features an inviting ocean view from its restaurant, perfect for enjoying sunsets. Guests can unwind on the terrace or take advantage of nearby kayaking and sailing opportunities. With amenities such as a shared pool, fitness center, and complimentary beach towels, it's an ideal spot for relaxation.
What are the best affordable hotels near Kennebunk Beach?
For travelers seeking affordable accommodations near Kennebunk Beach, these top-rated options offer comfort and convenience without breaking the bank.

Two Bedroom Deluxe, Luxury Condo, Kennebunk, Maine (2631160)

This inviting Two Bedroom Deluxe condo is located just 4.6 miles from Kennebunk Beach, with a perfect review rating of 10. Guests appreciate the well-equipped kitchen and spacious living areas, making it ideal for family gatherings. Enjoy the convenience of an in-room oven, air conditioning, and a private balcony for relaxation. With nearby shopping and beautiful seaside locations, it's a delightful base for your beach getaway.

One Bedroom Condo, 84 Main, Kennebunk, ME (2810936)

The One Bedroom Condo at 84 Main is another fantastic choice, also 4.6 miles from Kennebunk Beach, and it holds an impressive review rating of 10. Perfect for couples or small families, this condo features a fully equipped kitchen and a cozy dining area. Guests can enjoy amenities like complimentary WiFi and a private balcony to soak up the local charm, ensuring a comfortable and enjoyable stay.

The Harbor Inn

Just 2.9 miles from Kennebunk Beach, The Harbor Inn is a charming 3-star hotel with a great traveler rating score of 9.6. Ideal for families, it offers free cribs and easy access to nearby beaches. Guests can enjoy modern comforts such as complimentary WiFi, self-parking, and a kitchenette with essential appliances. With its historical district location, this inn provides a wonderful blend of comfort and exploration.
Are there any hotels with pools close to Kennebunk Beach?
Discover ideal hotels with pools just moments away from Kennebunk Beach, perfect for a relaxing getaway.

Kennebunkport Motor Lodge

Kennebunkport Motor Lodge is a welcoming 3.5-star hotel located just 3.1 miles from Kennebunk Beach, offering a perfect blend of comfort and convenience. Guests can enjoy a lovely 24-hour shared pool complete with sun loungers and umbrellas, ideal for unwinding after a day of beach fun. This top-rated hotel boasts an impressive review rating of 10 and features amenities such as free breakfast, a kitchenette in rooms, and free self-parking, ensuring travelers have everything they need for a pleasant stay.

The Colony Hotel

The Colony Hotel, located 3.3 miles from Kennebunk Beach, offers a delightful 3-star experience with a review rating of 9.0. This hotel features a beautiful pool area with sun loungers and a poolside bar, inviting travelers to enjoy leisurely days under the sun. With amenities like a terrace, free cribs for families, and nearby kayaking options, it's a great choice for travelers seeking both comfort and adventure.

Cape Arundel Inn - Club House

Just 3.6 miles from Kennebunk Beach, Cape Arundel Inn - Club House is a charming 3.5-star retreat with a solid review rating of 8.6. The hotel features a shared pool with a poolside bar and sun loungers, perfect for relaxing afternoons. Guests can indulge in additional amenities such as early check-in, beach towels, and access to nearby kayaking and surfing activities, making it a fantastic choice for those looking for a blend of relaxation and adventure.
What are the best pet-friendly hotels near Kennebunk Beach?
For a delightful getaway to Kennebunk Beach with your furry friend, consider these top-rated pet-friendly hotels that ensure comfort for both you and your pet.

White Barn Inn & Spa, Auberge Resorts Collection

White Barn Inn & Spa, Auberge Resorts Collection is a luxurious 5-star hotel situated just 1.7 miles from Kennebunk Beach, featuring a remarkable review rating of 9.4. This exquisite hotel welcomes pets and offers a serene escape with amenities like an outdoor pool and a world-class spa. Guests can indulge in gourmet dining with garden views and enjoy the convenience of on-site golf and kayaking nearby.

Yachtsman Hotel & Marina Club

Yachtsman Hotel & Marina Club is a charming 4-star retreat just 2.6 miles from Kennebunk Beach. With a stellar review rating of 9.4, this hotel welcomes pets and provides essential amenities like food and water bowls. Guests can enjoy additional features such as a beautiful terrace, marina access, and a nearby sandy beach. Fitness enthusiasts will appreciate the nearby fitness facilities, while relaxation seekers can unwind by the pool or enjoy the river views.

The Lodge at the Cove

Located 3.1 miles from Kennebunk Beach, The Lodge at the Cove is a family-friendly option that boasts a review rating of 9.0. This inviting hotel allows pets, ensuring your furry companion is part of your vacation. Guests are treated to complimentary breakfast daily, along with amenities like an outdoor pool and a well-equipped arcade game room. The lodge also features a lovely garden and offers free bicycles for exploring the area.
Can I book a fully refundable hotel close to Kennebunk Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Kennebunk Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Kennebunk Beach?
To look for discounts on hotels near Kennebunk Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia