Find and Book Top Hotels in Kennebunk

Search among 10 available hotels and places to stay in Kennebunk from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-10 out of 10
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
Great70 reviews
MapView on map3.6 mi from City Center1700 yd from Kennebunkport
From   US$ 350 /nightSelect
8.2
Great76 reviews
MapView on map3.9 mi from City Center1.2 mi from Kennebunkport
From   US$ 98 /nightSelect
900 yd from City Center1400 yd from Brick Store Museum
From   US$ 99 /nightSelect
8.4
Great52 reviews
2.0 mi from City Center
From   US$ 149 /nightSelect
3.7 mi from City Center1.0 mi from Kennebunkport
From   US$ 699 /nightSelect
8.0
Great71 reviews
1100 yd from City Center1600 yd from Brick Store Museum
From   US$ 84 /nightSelect
8.2
Great190 reviews
2.1 mi from City Center
From   US$ 90 /nightSelect
8.6
Great7 reviews
400 yd from City Center300 yd from Brick Store Museum
From   US$ 360 /nightSelect
Bed & Breakfast
8.4
Great29 reviews
1100 yd from City Center900 yd from Brick Store Museum
From   US$ 230 /nightSelect
7.2
Very good49 reviews
2.4 mi from City Center
From   US$ 223 /nightSelect

Best Hotels and Places to Stay in Kennebunk

Why Visit?

Kennebunk, Maine is a charming coastal town that offers a peaceful escape from the hustle and bustle of everyday life. With its beautiful beaches, picturesque scenery, and rich history, Kennebunk appeals to both nature lovers and history enthusiasts. The town is home to a variety of hotels, providing excellent options for comfortable accommodations during your stay.

Where to Stay?

Kennebunkport: Located just a short drive from Kennebunk, Kennebunkport offers a quaint and idyllic setting for visitors. This area is known for its upscale hotels, cozy bed and breakfasts, and luxurious resorts. You can enjoy stunning ocean views, indulge in fresh seafood at local restaurants, and explore the charming downtown area. Kennebunkport is a must-visit destination for a truly relaxing and luxurious vacation.

Downtown Kennebunk: If you prefer to be in the heart of the action, staying in downtown Kennebunk is a great option. Here, youll find a variety of boutique hotels, charming inns, and guesthouses. The downtown area is known for its vibrant atmosphere, with numerous shops, art galleries, and restaurants within walking distance. This is the perfect area for those looking to immerse themselves in the local culture and experience the lively downtown scene.

Kennebunk Beach: For those seeking a beach getaway, staying in the Kennebunk Beach area is the ideal choice. This beautiful coastal neighborhood offers direct access to stunning sandy beaches, where you can soak up the sun and enjoy water activities. The area is dotted with cozy beachfront hotels and vacation rentals, allowing you to enjoy breathtaking ocean views and the soothing sound of waves crashing against the shore.

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

Best Value for Money:

Hotel Kennebunkport: This charming hotel offers comfortable and affordable accommodations in the heart of Kennebunkport. Situated just a short walk from the town center, it provides easy access to shops, restaurants, and attractions. The hotel features clean and spacious rooms, friendly staff, and complimentary breakfast, making it an excellent choice for budget-conscious travelers seeking convenience and value for their money.

Kennebunk Gallery Motel & Cottages: Located in a peaceful setting, this motel offers affordable and cozy accommodations with the option of cottage rentals. The rooms are clean and well-maintained, providing a comfortable stay at a reasonable price. The motels location makes it easy to explore the nearby beaches and attractions, making it a great value for families or couples looking for a budget-friendly option in Kennebunk.

Port Inn Kennebunk: Situated just a short drive from Kennebunk Beach, Port Inn offers comfortable and affordable accommodations. The rooms are spacious and well-equipped, with conveniences such as mini-fridges and microwaves. The inn also features an outdoor pool, an on-site restaurant, and complimentary breakfast, providing excellent value for money.

Best Kid-Friendly Hotels:

The Lodge at Turbats Creek: This family-friendly hotel offers comfortable and spacious accommodations perfect for families. The rooms are equipped with conveniences like mini-fridges and microwave, and there are also adjoining rooms available for larger families. The hotel features an outdoor pool, a playground, and games room, keeping kids entertained during their stay.

The Dunes on the Waterfront: This charming beachfront resort offers a range of accommodations suitable for families. The resort features spacious cottages with fully-equipped kitchens, allowing for convenient family meals. Kids can enjoy the outdoor swimming pool, playground, and direct access to the beach. The resorts serene and scenic location creates a perfect backdrop for memorable family vacations.

Best Hotels for a Romantic Getaway:

The White Barn Inn: This luxurious and romantic hotel is housed in a beautifully restored barn. The elegantly appointed rooms feature cozy fireplaces, plush furnishings, and modern amenities. The hotel also boasts an award-winning restaurant where couples can enjoy intimate candlelit dinners. The White Barn Inn offers a serene and romantic atmosphere ideal for couples looking for a memorable retreat.

The Breakwater Inn & Spa: Situated on the banks of the Kennebunk River, this boutique hotel exudes charm and romance. The stylish rooms offer picturesque views of the river or the ocean, creating a romantic ambiance. Couples can indulge in relaxing spa treatments, enjoy a romantic dinner at the on-site restaurant, or take a romantic stroll along the riverwalk.

Best for Location:

The Kennebunkport Inn: Located in the heart of Kennebunkports Dock Square, this historic inn offers prime proximity to shops, galleries, and restaurants. The inn features beautifully decorated rooms with modern amenities, some of which offer views of the river or town square. With its central location, guests can easily explore the town on foot and experience all that Kennebunkport has to offer.

The Lodge on the Cove: Nestled on a quiet cove, this family-friendly hotel offers a serene and scenic location. Guests can enjoy stunning views of the cove from the comfort of their rooms or relax by the outdoor pool. The hotel provides complimentary bicycles, allowing guests to easily explore the town and nearby attractions.

The Seaside Inn: Located directly on Kennebunk Beach, this beachfront hotel offers incredible ocean views and easy beach access. Guests can relax on the sandy shores, go for long walks along the coastline, or simply soak up the sun from their rooms private balcony. The nearby attractions, shops, and restaurants are also within a short drive, making it a convenient choice for exploring the area.

Best for a Short City Break:

Nonantum Resort: Situated on the banks of the Kennebunk River, this resort offers a peaceful retreat with convenient access to the towns attractions. The rooms are well-appointed with modern amenities and some feature river views. The resort provides a variety of activities such as kayaking or paddleboarding, creating a perfect balance between relaxation and adventure.

The Grand Hotel: Located in downtown Kennebunk, The Grand Hotel offers contemporary accommodations for a short city break. The rooms are stylishly furnished with modern amenities and feature a cozy fireplace. With its central location, guests can easily explore the towns shops, restaurants, and nearby attractions, making it an ideal choice for a convenient and enjoyable stay.

Show moreLess