Find beach hotels in Kennebunkport, ME

Beach vacation deals from $144
  • 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 availability on Kennebunkport Beach Hotels

Next weekend
In two weeks

Our top choices for Kennebunkport beach hotels

The Colony Hotel

The Colony Hotel
3.0 star property
Kennebunkport
8.8 out of 10, Excellent, (999 reviews)
"Wonderful stay in the snow. Very picturesque with lots of shops and restaurants."
United States
John
$134 nightly
The price is $146
Mar 8 - Mar 9
Total with taxes and fees
The Colony Hotel

Yachtsman Hotel & Marina Club

Yachtsman Hotel & Marina Club
4.0 star property
Kennebunkport
9.6 out of 10, Exceptional, (187 reviews)
"Small property with nice rooms. Great location and helpful staff"
United States
Jennifer
$147 nightly
The price is $161
Mar 9 - Mar 10
Total with taxes and fees
Yachtsman Hotel & Marina Club

AWOL Kennebunkport

AWOL Kennebunkport
3.0 star property
Kennebunkport
9.4 out of 10, Exceptional, (233 reviews)
"Lovely stay and great location. "
United Kingdom
Gill
$171 nightly
The price is $186
Mar 15 - Mar 16
Total with taxes and fees
AWOL Kennebunkport

Kennebunkport Captains Collection

Kennebunkport Captains Collection
4.5 star property
Kennebunkport
9.4 out of 10, Exceptional, (686 reviews)
"Great location. Great staff. "
United States
Ann Marie
$207 nightly
The price is $226
Mar 8 - Mar 9
Total with taxes and fees
Kennebunkport Captains Collection

Cape Arundel Inn and Resort

Cape Arundel Inn and Resort
3.0 star property
Kennebunkport
9.6 out of 10, Exceptional, (42 reviews)
"Love the location "
United States
Richard
$272 nightly
The price is $296
Mar 31 - Apr 1
Total with taxes and fees
Cape Arundel Inn and Resort

Historic Kennebunkport home only 0.3 miles to Dock Square

Historic Kennebunkport home only 0.3 miles to Dock Square
Kennebunkport
10.0 out of 10, Exceptional, (82 reviews)
"Wonderful stay , pet friendly was a plus !! "
United States
Aimee S.
$445 nightly
The price is $485
Mar 9 - Mar 10
Total with taxes and fees
Historic Kennebunkport home only 0.3 miles to Dock Square

Breakwater Inn

Breakwater Inn
4.5 star property
Kennebunkport
8.2 out of 10, Very Good, (52 reviews)
"Room was great, staff was great. "
United States
Scott
$164 nightly
The price is $179
Apr 1 - Apr 2
Total with taxes and fees
Breakwater Inn

The Rhumb Line Resort

The Rhumb Line Resort
2.5 star property
Kennebunkport
7.8 out of 10, Good, (920 reviews)
"Clean and in excellent location. "
United States
Leonard
$132 nightly
The price is $144
Mar 8 - Mar 9
Total with taxes and fees
The Rhumb Line Resort

Mabel's House

Mabel's House
3.0 star property
Kennebunkport
9.0 out of 10, Wonderful, (138 reviews)
"We had a great stay! Great location and just as described from their website."
United States
Morgan
$148 nightly
The price is $161
Mar 8 - Mar 9
Total with taxes and fees
Mabel's House

The Boathouse Waterfront Hotel & Marina

The Boathouse Waterfront Hotel & Marina
3.0 star property
Kennebunkport
8.6 out of 10, Excellent, (361 reviews)
"Great spot. Friendly staff. Close to many restaurants, shopping and bars."
United States
Glenn
$171 nightly
The price is $187
Apr 1 - Apr 2
Total with taxes and fees
The Boathouse Waterfront Hotel & Marina
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.

Choose what matters most at beach hotels in Kennebunkport

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Beach hotels with pools in Kennebunkport

Beach hotels with free breakfast in Kennebunkport

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.

Find out more about Kennebunkport

Kennebunkport and its attractions for beach lovers

Kennebunkport, Maine, is a charming coastal haven that offers a mix of relaxation and adventure for beach-loving travelers. Start your days at Goose Rocks Beach, where soft sands and gentle waves create a perfect family-friendly atmosphere for building sandcastles or enjoying a leisurely stroll along the shore. For those seeking a bit more excitement, the Cape Porpoise area is perfect for kayaking or paddleboarding, allowing you to explore the scenic coastline while spotting local wildlife. Don't miss a visit to the iconic Dock Square, where you can enjoy waterfront dining and boutique shopping, or take a scenic cruise from the Kennebunk River to experience the beauty of the surrounding landscapes. After a day of exploration, unwind in the delightful beachfront hotels in the Goose Rocks Beach area, known for their attentive service and stunning ocean views. Here, luxurious accommodations provide easy access to the beach, inviting you to enjoy evenings watching the sunset, making it a perfect base for your Kennebunkport adventure.

Find the best beach hotels and resorts in Kennebunkport

Kennebunkport is a picturesque coastal town perfect for beach lovers. Here are some top hotel picks that offer easy access to beautiful beaches and delightful amenities for a relaxing seaside getaway.

Kennebunkport Captains Collection

  • Why it's great for the ultimate beach vacation spot: The Kennebunkport Captains Collection offers an upscale experience for beach enthusiasts with a stellar review rating of 9.4. Just a short distance from the beach, guests can easily access the sandy shores and enjoy sun loungers and beach towels provided by the hotel, making it an excellent choice for those seeking a luxurious beach getaway.
  • Other amenities: This hotel features a well-equipped kitchen for in-room dining, continental breakfast options, and luxurious designer toiletries. Guests will appreciate the cozy fireplace, furnished patio for outdoor relaxation, and complimentary self-parking. The hotel's prime location in the historical district adds to its charm, while the resort view enhances the tranquil atmosphere.
  • Nearby attractions: Kennebunkport Harbor - 0.45 miles, Dock Square - 0.37 miles, Kennebunkport Village Green - 0.22 miles

Nonantum Resort

  • Why it's great for the ultimate beach vacation spot: The Nonantum Resort is an ideal choice for beach travelers, a high guest review rating of 9.2. Located on the waterfront, this resort provides easy access to nearby sandy beaches and water activities. Guests can enjoy beach towels, sun loungers, and kayaking right on-site, making it perfect for those looking to soak up the sun and enjoy the ocean.
  • Other amenities: Additional features include a buffet breakfast included in your stay, a terrace for relaxation, and convenient shopping options onsite. Guests can take advantage of electric car charging stations and a fitness class to stay active during their beach vacation. The resort also offers a poolside bar, a garden to unwind, and complimentary self-parking for added convenience.
  • Nearby attractions: Colony Beach - 0.44 miles, St. Ann’s Episcopal Church - 0.63 miles, Kennebunkport Village Green - 0.45 miles

Kennebunkport Inn

  • Why it's great for the ultimate beach vacation spot: The Kennebunkport Inn provides a delightful beach experience for guests, with an impressive review rating of 9.0. Located near beautiful beaches and various water activities, this inn offers beach towels and nearby access to sailing and kayaking, perfect for those eager to explore the coastline.
  • Other amenities: Complementing its beach offerings, the inn features a terrace, early check-in, and contactless service for a seamless experience. Guests can indulge in a complimentary breakfast daily and enjoy the convenience of self-parking. The hotel also offers a cozy fireplace, premium bedding for restful nights, and a concierge service to help plan your beach adventures.
  • Nearby attractions: Kennebunkport Harbor - 0.15 miles, Dock Square - 0.07 miles, Kennebunkport Village Green - 0.34 miles

The Colony Hotel

  • Why it's great for the ultimate beach vacation spot: The Colony Hotel is a charming beachside retreat favored by travelers, a solid review rating of 8.8. With its private beach access and nearby surfing opportunities, guests can easily dive into beach activities. The hotel offers beautiful ocean views and is just steps away from sandy shores, making it a perfect choice for sun-seekers.
  • Other amenities: Guests can enjoy a terrace for outdoor lounging, daily housekeeping, and convenient onsite shopping. The hotel also features a pool with sun loungers, a garden area for relaxation, and balconies that provide stunning water views. Upscale bedding and a mini-refrigerator add extra comfort to the stay, while off-street parking ensures ease of access.
  • Nearby attractions: Colony Beach - 0.23 miles, St. Ann’s Episcopal Church - 0.43 miles, Cape Arundel - 0.67 miles

The Rhumb Line Resort

  • Why it's great for the ultimate beach vacation spot: The Rhumb Line Resort is a budget-friendly option for beach lovers, achieving a review rating of 7.8. Located close to sandy beaches, this resort is perfect for travelers looking to enjoy sun and surf without breaking the bank. Guests can soak up the sun on nearby beaches and enjoy a relaxing atmosphere.
  • Other amenities: The resort features an indoor pool and hot tub for leisure, along with complimentary breakfast and self-parking. Guests can unwind on the terrace or balcony while enjoying the fresh coastal air. Housekeeping services, premium bedding, and a poolside restaurant enhance the guest experience, making it a comfortable choice for beach vacations.
  • Nearby attractions: Kennebunkport Village Green - 1.53 miles, Vaughn's Island Preserve - 0.4 miles, Walker's Point - 1.25 miles

Too many beaches in Kennebunkport to choose from? Here are our top picks for a memorable beach vacation.

Top Kennebunkport Hotel Reviews

Frequently asked questions

What are the best beach hotels in Kennebunkport?
Some of the best beach hotels in Kennebunkport include the Yachtsman Hotel & Marina Club, Kennebunkport Captains Collection, The Harbor Inn, Old parsonage B&B, and Nonantum Resort.

The 4-star Yachtsman Hotel & Marina Club, with a 9.6 rating, is located near the beach and offers free WiFi and bicycle rentals. Guests frequently mention the clean rooms and great location.

Kennebunkport Captains Collection, a 4.5-star property with a 9.4 rating, is located near both the ocean and the beach. It provides complimentary breakfast, including a continental option, and free self-parking. Reviewers often highlight the attentive staff and beautiful location.

The 3-star Harbor Inn, rated 9.6 by guests, is situated near the ocean and the beach. It offers rooms with kitchens, free WiFi, and free self-parking. Guests appreciate the lovely house and great location.

Old Parsonage B&B, a 3-star hotel with a 9.4 rating, is located near the beach and includes free full breakfast and free self-parking. Customers often praise the excellent breakfast and beautiful, clean rooms.

The 3.5-star Nonantum Resort, with a 9.2 rating, is near both the beach and the ocean. It offers a complimentary buffet breakfast, free WiFi, and free self-parking. Guests frequently comment on the helpful staff and delicious breakfast.
How much does a beach hotel in Kennebunkport cost?
Prices for beach hotels in Kennebunkport vary, but you can find a great deal from $144 on Expedia. You're likely to find lower rates if you're traveling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Kennebunkport hotels are near the best beaches?
For hotels near the best beaches in Kennebunkport, consider the Yachtsman Hotel & Marina Club, Kennebunkport Captains Collection, The Harbor Inn, or Nonantum Resort.

The 4-star Yachtsman Hotel & Marina Club, with a 9.6 rating, is located near Gooch's Beach and offers free WiFi and bicycles for guests to explore the area. Guests frequently mention the clean, lovely rooms and great location.

Kennebunkport Captains Collection, a 4.5-star property with a 9.4 rating, is near both the ocean and Gooch's Beach. It provides a complimentary continental breakfast and free self-parking. Reviewers often highlight the attentive staff and amazing breakfast.

The 3-star Harbor Inn, rated 9.6 by guests, is close to the ocean and Gooch's Beach. It features accommodations with a kitchen, free WiFi, and complimentary self-parking. Customers frequently praise the great location.

Nonantum Resort, a 3.5-star hotel with a 9.2 rating, is situated near the ocean and Gooch's Beach. It offers a complimentary buffet breakfast and a resort inclusive shuttle. Guests appreciate the delicious breakfast and comfortable rooms.
Which beach hotels in Kennebunkport are good for families?
For a family trip to Kennebunkport, some excellent beach-friendly hotels include the Yachtsman Hotel & Marina Club, The Harbor Inn, and Nonantum Resort.

The 4-star Yachtsman Hotel & Marina Club, with a 9.6 rating, is located near the beach and offers complimentary bicycles, which can be a fun way for families to explore the area. Guests frequently mention the clean rooms and great location.

The Harbor Inn, a 3-star property with a 9.6 rating, is situated near both the ocean and the beach. It provides family-friendly amenities like a kitchen in some rooms and free self-parking. Reviewers often highlight its great location.

The 3.5-star Nonantum Resort, rated 9.2, is also near the ocean and the beach. It offers a complimentary buffet breakfast and a resort shuttle. Guests frequently praise the helpful staff and delicious breakfast.
What are the best Kennebunkport hotels with ocean views?
Some of the best Kennebunkport hotels with ocean views include The Colony Hotel, The Lodge at the Cove, and Breakwater Inn.

The 3-star Colony Hotel, with an 8.8 rating, offers ocean views and is located near a private beach. Guests frequently mention the beautiful location and the nice pool with sun loungers and a poolside bar.

The Lodge at the Cove, rated 9.0 by guests, provides sea views and is located near the beach. It offers complimentary breakfast and free bicycle rentals, which are great for exploring the area.

For a luxurious option, the 4.5-star Breakwater Inn, with an 8.6 rating, features ocean views and is situated near the sea and beach. Guests often appreciate the amazing amenities, including free bike rentals.
What are the top-rated beach hotels in Kennebunkport with a pool?
Some of the top-rated beach hotels in Kennebunkport with a pool include Nonantum Resort, Yachtsman Hotel & Marina Club, and The Colony Hotel.

The 3.5-star Nonantum Resort, with a 9.2 rating, offers a seasonal outdoor pool and is located near Kennebunkport Harbor and Gooch's Beach. Guests frequently mention the nice and helpful staff, as well as the great breakfast buffet.

Yachtsman Hotel & Marina Club, a 4-star property with a 9.6 rating, features a seasonal outdoor pool and is also situated near Gooch's Beach. Reviewers often highlight the clean rooms and the hotel's great location.

The 3-star Colony Hotel, rated 8.8, provides a seasonal outdoor pool with sun loungers, umbrellas, and a poolside bar. It boasts a private beach nearby and offers ocean views from many areas. Guests frequently praise the friendly staff and the delicious breakfast.
Which area of Kennebunkport is best to stay in for beaches?
The best area to stay in Kennebunkport for beaches is the Lower Village and Beach Avenue area.

This area offers direct access to some of Kennebunkport's most popular beaches, including Gooch's Beach and Kennebunk Beach. Beach Avenue runs parallel to the coastline, providing scenic views and easy pedestrian access to the sand. It's a quiet stretch known for its residential feel, with many guesthouses and inns offering ocean proximity.

Families will find this area particularly suitable due to the convenient beach access. Gooch's Beach, for example, is known for its gentle waves, making it ideal for children to play and swim. The ability to walk directly from your accommodation to the beachfront without needing to drive or find parking is a significant advantage for those traveling with young ones.

Couples looking for a relaxing coastal getaway will also appreciate the tranquility and natural beauty of this location.
Which top beach hotels in Kennebunkport offer water sport activities?
Some top beach hotels in Kennebunkport that offer water sport activities include the Yachtsman Hotel & Marina Club, Nonantum Resort, and Kennebunkport Inn.

The 4-star Yachtsman Hotel & Marina Club, with a 9.6 rating, offers onsite rowing and canoeing, making it convenient for guests to get out on the water.

For another onsite option, the 3.5-star Nonantum Resort (9.2 rating) provides kayaking opportunities directly at the resort. Guests frequently mention the great and delicious breakfast here.

The Kennebunkport Inn, a 3-star hotel with a 9.2 rating, is located near several water sports, including sailing, kayaking, and surfing/bodyboarding. Guests often comment on the comfortable and spacious rooms.
How can I save on a beach hotel in Kennebunkport with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Kennebunkport beach hotel bookings for every dollar you spend—just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
Is it cheaper to book a Kennebunkport beach hotel and flights as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline—this is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Kennebunkport for you.

Explore a world of travel with Expedia