Top Hotels in Kennebunkport

Search among 20 available hotels and places to stay in Kennebunkport from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-20 out of 20
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great107 reviews
MapView on map1300 yd from City Center400 yd from Chicks Marina
From   US$ 505 /nightSelect
8.6
Great33 reviews
MapView on map1.5 mi from City Center1000 yd from George H W Bush Estate
From   US$ 249 /nightSelect
8.4
Great72 reviews
100 yd from City Center200 yd from Mast Cove Galleries
From   US$ 159 /nightSelect
8.0
Great30 reviews
500 yd from City Center300 yd from W Robert Paine Gallery
From   US$ 314 /nightSelect
8.2
Great116 reviews
600 yd from City Center200 yd from Maine Art Gallery Framing
From   US$ 174 /nightSelect
8.6
Great31 reviews
700 yd from City Center300 yd from Chicks Marina
From   US$ 589 /nightSelect
8.2
Great36 reviews
500 yd from City Center300 yd from W Robert Paine Gallery
From   US$ 258 /nightSelect
8.0
Great46 reviews
1200 yd from City Center300 yd from Chicks Marina
From   US$ 416 /nightSelect
8.4
Great62 reviews
1300 yd from City Center400 yd from Chicks Marina
From   US$ 349 /nightSelect
8.8
Great54 reviews
1200 yd from City Center400 yd from Chicks Marina
From   US$ 329 /nightSelect
8.2
Great95 reviews
1200 yd from City Center900 yd from Chicks Marina
From   US$ 149 /nightSelect
8.4
Great137 reviews
1.0 mi from City Center1500 yd from Parson s Way
From   US$ 84 /nightSelect
8.4
Great51 reviews
2.4 mi from City Center
From   US$ 281 /nightSelect
8.4
Great42 reviews
1700 yd from City Center900 yd from Chicks Marina
From   US$ 329 /nightSelect
8.2
Great53 reviews
200 yd from City Center200 yd from Northlight Gallery
From   US$ 259 /nightSelect
8.8
Great67 reviews
4.2 mi from City Center600 yd from Goose Rocks Beach
From   US$ 590 /nightSelect
8.6
Great33 reviews
800 yd from City Center800 yd from Cape Arundel Golf Club
From   US$ 447 /nightSelect
8.8
Great34 reviews
3.9 mi from City Center
From   US$ 899 /nightSelect
8.6
Great42 reviews
1000 yd from City Center300 yd from Chicks Marina
From   US$ 534 /nightSelect
8.6
Great35 reviews
500 yd from City Center200 yd from W Robert Paine Gallery
From   US$ 226 /nightSelect

Best Hotels and Places to Stay in Kennebunkport

Why visit?

Kennebunkport, located in Maine, is a charming seaside town renowned for its picturesque scenery, stunning beaches, and rich history. With a wide array of activities to enjoy, including shopping, dining, and outdoor adventures, Kennebunkport is a popular tourist destination. Visitors can explore the regions history, relax on the beautiful beaches, and indulge in delicious seafood. Staying in one of the top hotels in Kennebunkport further enhances the experience.

Where to stay?

Dock Square: Dock Square is the heart of Kennebunkport, filled with shops, restaurants, and art galleries. Many hotels in this area offer charming accommodations with easy access to the towns main attractions. Visitors will find a mix of cozy bed and breakfasts and luxury boutique hotels. This area is ideal for those looking to immerse themselves in the vibrant atmosphere of Kennebunkport.

Ocean Avenue: Ocean Avenue is known for its stunning coastal views. Hotels along this scenic route offer easy access to the beach and breathtaking sunsets. Visitors can enjoy walks along the shoreline, visit nearby lighthouses, and indulge in fresh seafood at waterfront restaurants. Accommodations here range from upscale resorts to charming inns, providing a delightful seaside retreat.

Goose Rocks Beach: For those seeking a more relaxed and secluded experience, Goose Rocks Beach is an excellent choice. This pristine beach is known for its scenic beauty and tranquil environment. Hotels in this area offer a peaceful and serene retreat, away from the busy town center. Visitors can relax on the sandy shores, explore nearby nature trails, and enjoy the natural beauty of Kennebunkport.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $150 to $250.

4-star hotels: The average price per night is around $250 to $400.

5-star hotels: The average price per night is around $400 to $700.

Best value for money:

The Grand Hotel: Located in the heart of Dock Square, The Grand Hotel offers comfortable accommodations at an affordable price. With its convenient location, guests can easily explore the towns attractions, shops, and restaurants. The hotel features cozy rooms with modern amenities, complimentary breakfast, and friendly staff. For travelers seeking a budget-friendly option without compromising on quality, The Grand Hotel is an excellent choice.

Captain Lord Mansion: This elegant bed and breakfast in Kennebunkport offers a luxurious experience at a reasonable price. The Captain Lord Mansion combines historic charm with modern comforts, providing guests with a memorable stay. The well-appointed rooms feature plush furnishings, fireplaces, and whirlpool tubs. The inn also offers complimentary afternoon tea, homemade breakfast, and personalized service. With its romantic ambiance and exceptional value, the Captain Lord Mansion is perfect for couples seeking a memorable stay.

The Nonantum Resort: Situated on the waterfront of the Kennebunk River, The Nonantum Resort is a family-friendly option offering great value for money. The resort boasts well-appointed rooms and suites with views of the river or lush gardens. Guests can enjoy an array of amenities, including a swimming pool, complimentary breakfast, and access to the private beach. The Nonantum Resort also offers activities for children, making it an ideal choice for families looking for a fun and affordable stay.

Best kids-friendly hotels:

The Breakwater Inn and Spa: Located on a private peninsula overlooking the Kennebunk River and the Atlantic Ocean, the Breakwater Inn and Spa is a family-friendly hotel offering a range of amenities for children. The hotel features a swimming pool, kayaking and paddleboarding opportunities, and a nearby beach. Families can also enjoy bike rentals and explore the surrounding area. With its beautiful coastal setting and family-friendly facilities, the Breakwater Inn and Spa is an excellent choice for a memorable vacation with kids.

The Boathouse Waterfront Hotel: Situated along the Kennebunk River, The Boathouse Waterfront Hotel offers a unique experience for families. The hotel provides spacious rooms with nautical-inspired decor and stunning river views. Families will enjoy the onsite restaurant serving delicious meals and the easy accessibility to nearby attractions. Kids will also love the proximity to the beach and the opportunity to explore the coastline. The Boathouse Waterfront Hotel offers a memorable and enjoyable stay for families visiting Kennebunkport.

Best hotels for a romantic getaway:

The Colony Hotel: Nestled on 11 acres of manicured gardens, The Colony Hotel is the perfect setting for a romantic escape. The hotel offers elegant rooms with ocean or garden views, providing a serene atmosphere for couples. Guests can indulge in spa treatments, take romantic walks along the beach, and enjoy gourmet dining at the onsite restaurant. The Colony Hotel ensures a romantic and enchanting experience for couples seeking a memorable getaway.

The White Barn Inn: Recognized as one of the most romantic destinations in Kennebunkport, The White Barn Inn offers a luxurious and intimate experience for couples. The inn features beautifully appointed rooms with luxurious amenities, including jacuzzi tubs and fireplaces. Guests can unwind at the onsite spa, savor gourmet cuisine at the renowned restaurant, and enjoy personalized service. The White Barn Inn provides the perfect backdrop for a romantic escape.

Best for location:

The Breakwater Inn and Spa: Situated at the mouth of the Kennebunk River, The Breakwater Inn and Spa offers stunning views of the harbor and easy access to the beach. Guests can easily explore the charming town center, enjoy waterfront dining, and partake in outdoor activities such as kayaking or paddleboarding. The hotels prime location makes it an ideal choice for those wanting to experience the best of Kennebunkport.

Cape Arundel Inn and Resort: Perched on a cliff overlooking the Atlantic Ocean, Cape Arundel Inn and Resort offers a picturesque location with breathtaking views. Guests can enjoy walks along the rocky coastline, explore nearby lighthouses, and take in the beauty of Kennebunkport. The proximity to the town center allows visitors to easily access shops, restaurants, and attractions. Cape Arundel Inn and Resort provides the perfect setting for a memorable stay with its stunning location.

The Boathouse Waterfront Hotel: Located along the Kennebunk River, The Boathouse Waterfront Hotel offers a prime location with easy access to both the town center and the beach. Guests can enjoy shopping and dining in Dock Square, explore the nearby art galleries, and take leisurely strolls along the riverfront. The hotels convenient location ensures that guests can make the most of their visit to Kennebunkport.

Best for a short city break:

The Grand Hotel: Situated in the heart of Dock Square, The Grand Hotel offers a convenient location for a quick city break. Guests can explore the vibrant town center, visit art galleries, and indulge in local cuisine. The hotels comfortable rooms and friendly service provide a pleasant stay for those looking for a short getaway.

Kennebunkport Inn: Located in the heart of the towns historic district, Kennebunkport Inn offers a charming escape for a short city break. With its brick facade and classic New England charm, the inn provides a cozy and inviting atmosphere. Guests can enjoy exploring the nearby boutiques, dining in local restaurants, and admiring the historic architecture. Kennebunkport Inn is a perfect choice for a memorable and convenient city break.

Show moreLess