Find and Book Top Rated Hotels in Kennebunkport

Search among 14 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
Filter & Sort
View map
1-14 out of 14
Filter & 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.4
Great65 reviews
MapView on map100 m from City Centre200 m from Mast Cove Galleries
From   US$ 159 /nightSelect
8.2
Great114 reviews
MapView on map500 m from City Centre200 m from Maine Art Gallery Framing
From   US$ 174 /nightSelect
8.0
Great46 reviews
1.0 km from City Centre300 m from Chicks Marina
From   US$ 325 /nightSelect
Bed & Breakfast
8.8
Great55 reviews
1.1 km from City Centre400 m from Chicks Marina
From   US$ 329 /nightSelect
Bed & Breakfast
8.2
Great39 reviews
3.8 km from City Centre
From   US$ 354 /nightSelect
8.4
Great73 reviews
1.0 km from City Centre800 m from Chicks Marina
From   US$ 149 /nightSelect
8.0
Great24 reviews
500 m from City Centre200 m from W Robert Paine Gallery
From   US$ 636 /nightSelect
8.4
Great131 reviews
1.7 km from City Centre1.4 km from Parson s Way
From   US$ 84 /nightSelect
8.2
Great92 reviews
1.1 km from City Centre400 m from Chicks Marina
From   US$ 488 /nightSelect
8.0
Great22 reviews
400 m from City Centre300 m from W Robert Paine Gallery
From   US$ 394 /nightSelect
8.4
Great47 reviews
200 m from City Centre200 m from Northlight Gallery
From   US$ 259 /nightSelect
8.4
Great42 reviews
1.5 km from City Centre800 m from Chicks Marina
From   US$ 329 /nightSelect
8.6
Great33 reviews
2.4 km from City Centre900 m from George H W Bush Estate
From   US$ 464 /nightSelect
Bed & Breakfast
8.6
Great33 reviews
700 m from City Centre700 m from Cape Arundel Golf Club
From   US$ 414 /nightSelect

Best hotels and places to stay in Kennebunkport

Why visit?

Kennebunkport, located in Maine, United States, is a charming coastal town that offers a variety of attractions and activities for tourists. With its picturesque beaches, historic landmarks, and abundant natural beauty, it is no wonder that Kennebunkport is a popular destination for travelers. Visitors can enjoy exploring the towns rich history, indulge in delicious seafood, and relax in beautiful accommodations.

Where to stay?

Dock Square: Dock Square is the heart of Kennebunkport, filled with bustling shops, galleries, and restaurants. Staying in this area allows easy access to the towns charming downtown district. There are several hotels in Kennebunkport located in Dock Square, offering convenient and comfortable accommodations. From boutique hotels to bed and breakfast options, visitors can find a range of options to suit their preferences.

Goose Rocks Beach: For those seeking a peaceful and scenic retreat, Goose Rocks Beach is the perfect area to stay in Kennebunkport. This beautiful stretch of coastline offers pristine sandy beaches, stunning ocean views, and a tranquil atmosphere. There are hotels and resorts in Kennebunkport located near Goose Rocks Beach that provide a luxurious and serene getaway for visitors. Wake up to the sound of the waves and enjoy a relaxing beach vacation.

Cape Porpoise: Cape Porpoise is a charming fishing village located a short distance from Kennebunkports main town center. This area offers a more secluded and laid-back atmosphere, making it a great choice for those looking for a peaceful stay. There are several bed and breakfast options in Cape Porpoise, allowing visitors to experience the warmth and hospitality of a small-town setting.

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 $800.

Best value for money:

Captain Fairfield Inn: This charming bed and breakfast in Kennebunkport offers a perfect blend of comfort and affordability. Located in Dock Square, it provides easy access to shops, restaurants, and attractions. With its cozy rooms, complimentary breakfast, and attentive service, Captain Fairfield Inn is a fantastic option for travelers seeking value for their money.

The Breakwater Inn & Spa: Situated on the picturesque Kennebunk River, The Breakwater Inn & Spa offers a luxurious experience at a reasonable price. This waterfront hotel provides stunning views, well-appointed rooms, and an on-site spa for ultimate relaxation. Guests can enjoy the peaceful ambiance and take advantage of various amenities, making it a great choice for those looking for an affordable yet indulgent stay.

Kennebunkport Inn: Located in the heart of Dock Square, Kennebunkport Inn offers comfortable accommodations with a touch of New England charm. The inn features stylishly appointed rooms, an on-site restaurant serving delicious cuisine, and a cozy lounge area. With its central location and affordable rates, Kennebunkport Inn is an ideal choice for visitors seeking a budget-friendly option.

Best kids-friendly hotels:

Nonantum Resort: With its beautiful waterfront location and family-friendly amenities, Nonantum Resort is an excellent choice for a vacation with children. The resort features spacious rooms, a kids club, an outdoor pool, and even offers activities such as lobster tours and bonfires on the beach. Your little ones will be well entertained, ensuring a memorable and enjoyable stay.

The Beach House Inn: Situated just steps away from the beach, The Beach House Inn offers a fantastic location for families with kids. The inn provides comfortable accommodations with a variety of room types suitable for families. Children can spend their days building sandcastles on the beach or exploring nearby attractions such as the Seashore Trolley Museum. The Beach House Inn ensures a delightful family-friendly experience.

Best hotels for a romantic getaway:

The Colony Hotel: Set on a spacious seaside estate, The Colony Hotel provides a romantic and elegant atmosphere for couples. With its beautifully decorated rooms, ocean views, and serene surroundings, it is an idyllic retreat for a romantic getaway. Enjoy leisurely walks on the beach, intimate candlelit dinners, and attentive service that adds to the overall charm.

Hidden Pond: Nestled amidst a tranquil woodland setting, Hidden Pond offers privacy and seclusion for couples seeking a romantic escape. The resort offers luxurious cottages furnished with rustic elegance, private porches, and modern amenities. Indulge in couples spa treatments, dine at their acclaimed restaurant, and immerse yourselves in the natural beauty of the surroundings.

Best for location:

The Boathouse Waterfront Hotel: Situated directly on the Kennebunk River and Dock Square, The Boathouse Waterfront Hotel offers a prime location with stunning water views. Guests can easily explore the towns attractions, dine at nearby restaurants, or enjoy water activities right at their doorstep. The hotels contemporary rooms and exceptional service make it a top choice for a convenient and enjoyable stay.

The Captain Lord Mansion: Located in the heart of Kennebunkports historic district, The Captain Lord Mansion offers a central location with easy access to the towns shops, galleries, and restaurants. This elegant bed and breakfast feature beautifully appointed rooms, some with fireplaces and whirlpool tubs, creating a romantic and convenient stay in a historic setting.

Best for a short city break:

The Kennebunkport Inn: Situated in the heart of Dock Square, The Kennebunkport Inn is a perfect choice for a short city break. Guests can enjoy exploring the towns attractions, shopping at local boutiques, or indulging in delicious seafood at nearby restaurants. The inns stylish rooms and lively atmosphere make it a vibrant and convenient option for a quick getaway.

The Rhumb Line Resort: Located just a short distance from Kennebunkports downtown area, The Rhumb Line Resort offers comfortable accommodations and easy access to the towns main attractions. The resort features an outdoor pool, picnic areas, and spacious rooms, making it an ideal choice for a relaxed and enjoyable short break.

Show moreLess