Find hotels in Duncannon, PA from $54

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Duncannon hotels

Days Inn by Wyndham Hershey

Days Inn by Wyndham Hershey
2.5 star property
Downtown Hershey
8.6 out of 10, Excellent, (1,930 reviews)
"Great and helpful staff, convenient location they use to have a shuttle to Hershey park which was great but Uber was only around 4 8 dollars."
United States
Madeline
8 days ago
$95 nightly
The price is $105
Apr 22 - Apr 23
Total with taxes and fees
Days Inn by Wyndham Hershey

Ramada by Wyndham Harrisburg/Hershey Area

Ramada by Wyndham Harrisburg/Hershey Area
2.5 star property
Harrisburg
7.2 out of 10, Good, (2,144 reviews)
"The hot tub was amazing. Breakfast was good. Climb into the hot tub."
United States
Robin
4 days ago
$55 nightly
The price is $61
Apr 19 - Apr 20
Total with taxes and fees
Ramada by Wyndham Harrisburg/Hershey Area

Holiday Inn Express Hotel & Suites Harrisburg West by IHG

Holiday Inn Express Hotel & Suites Harrisburg West by IHG
2.5 star property
Mechanicsburg
8.8 out of 10, Excellent, (1,001 reviews)
"Room was clean. Breakfast was good. Check in was pleasant."
United States
Emily
2 days ago
$93 nightly
The price is $103
May 3 - May 4
Total with taxes and fees
Holiday Inn Express Hotel & Suites Harrisburg West by IHG

Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey
3.0 star property
Harrisburg
9.0 out of 10, Wonderful, (1,657 reviews)
"Provided high quality service. The front desk was outstanding very welcoming."
United States
Atmane
2 days ago
$84 nightly
The price is $94
Apr 28 - Apr 29
Total with taxes and fees
Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

Red Carpet Inn Duncannon

Red Carpet Inn Duncannon
2.0 star property
Duncannon
7.8 out of 10, Good, (261 reviews)
"Everything was great for what we needed."
United States
Elizabeth
1 day ago
$55 nightly
The price is $58
Apr 17 - Apr 18
Total with taxes and fees
Red Carpet Inn Duncannon

Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA

Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA
3.0 star property
Harrisburg
9.0 out of 10, Wonderful, (1,003 reviews)
"Room was spacious and clean. Staff was friendly and the place was clean."
United States
Heather
3 days ago
$78 nightly
The price is $86
Apr 20 - Apr 21
Total with taxes and fees
Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA

Stardust Motel

Stardust Motel
2.5 star property
Duncannon
7.8 out of 10, Good, (36 reviews)
"Room was good. Parking was convenient."
United States
Rajendra
February 4th, 2026
$66 nightly
The price is $70
Apr 19 - Apr 20
Total with taxes and fees
Stardust Motel

Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg

Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg
3.0 star property
Mechanicsburg
9.2 out of 10, Wonderful, (590 reviews)
"Convenient area, parking was good and good breakfast."
United States
Lisa
2 days ago
$124 nightly
The price is $138
May 3 - May 4
Total with taxes and fees
Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg

Residence Inn by Marriott Mechanicsburg

Residence Inn by Marriott Mechanicsburg
3.0 star property
Enola
9.4 out of 10, Exceptional, (44 reviews)
"The room exceeded my expectations. Had a great stay over the holiday."
United States
Cristen
9 days ago
$137 nightly
The price is $152
Apr 26 - Apr 27
Total with taxes and fees
Residence Inn by Marriott Mechanicsburg

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
3.0 star property
Harrisburg
8.0 out of 10, Very Good, (1,923 reviews)
"Friendly staff, hot breakfast! And the air conditioning kept us feeling very fresh!"
United States
Ana
3 days ago
$68 nightly
The price is $75
Apr 30 - May 1
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

Home2 Suites By Hilton Harrisburg East

Home2 Suites By Hilton Harrisburg East
3.0 star property
Harrisburg
9.6 out of 10, Exceptional, (115 reviews)
"The hotel was clean. Staff was friendly. It had everything we needed."
United States
Daiva
16 days ago
$111 nightly
The price is $123
Apr 26 - Apr 27
Total with taxes and fees
Home2 Suites By Hilton Harrisburg East

The Manor on Front

The Manor on Front
3.5 star property
Uptown
9.8 out of 10, Exceptional, (602 reviews)
"Clean comfortable room. Check in was easy and the owners were great."
United States
Lisa
November 25th, 2025
$132 nightly
The price is $146
Apr 19 - Apr 20
Total with taxes and fees
The Manor on Front

Quality Inn Enola - Harrisburg

Quality Inn Enola - Harrisburg
2.5 star property
Enola
7.6 out of 10, Good, (1,000 reviews)
"Clean and comfy rooms at affordable price."
United States
Aurelia
November 19th, 2025
$49 nightly
The price is $54
Apr 19 - Apr 20
Total with taxes and fees
Quality Inn Enola - Harrisburg

Best Western Plus Harrisburg Mechanicsburg

Best Western Plus Harrisburg Mechanicsburg
2.5 star property
Enola
8.0 out of 10, Very Good, (1,001 reviews)
"The hotel is a great location. The staff is nice."
United States
Brandon
October 21st, 2025
$84 nightly
The price is $93
Apr 21 - Apr 22
Total with taxes and fees
Best Western Plus Harrisburg Mechanicsburg

Hilton Harrisburg

Hilton Harrisburg
4.0 star property
Downtown Harrisburg
8.2 out of 10, Very Good, (1,001 reviews)
"Breakfast is awesome. Room is always clean. Staff are nice."
United States
Hifa
1 day ago
$148 nightly
The price is $165
May 2 - May 3
Total with taxes and fees
Hilton Harrisburg

La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey

La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
3.0 star property
Harrisburg
7.6 out of 10, Good, (1,019 reviews)
"Very friendly staff. They were great with our pets being there."
United States
Jessica
3 days ago
$56 nightly
The price is $62
Apr 19 - Apr 20
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey

Halifax Inn

Halifax Inn
2.5 star property
Halifax
9.2 out of 10, Wonderful, (118 reviews)
"Our room was clean and had amenities. The office attendant was very nice."
United States
Corinne
March 16th, 2026
$106 nightly
The price is $118
Apr 27 - Apr 28
Total with taxes and fees
Halifax Inn

Hampton Inn Harrisburg-East (Hershey Area)

Hampton Inn Harrisburg-East (Hershey Area)
2.5 star property
Harrisburg
9.4 out of 10, Exceptional, (1,003 reviews)
"Clean room, comfy bed, big shower. Staff friendly and helpful."
United States
Elizabeth
1 day ago
$102 nightly
The price is $113
Apr 26 - Apr 27
Total with taxes and fees
Hampton Inn Harrisburg-East (Hershey Area)

Holiday Inn Express - Harrisburg East by IHG

Holiday Inn Express - Harrisburg East by IHG
3.0 star property
Harrisburg
8.0 out of 10, Very Good, (1,135 reviews)
"Hotel is kinda old. The Front office staff is really nice."
United States
Peter
5 days ago
$74 nightly
The price is $82
Apr 26 - Apr 27
Total with taxes and fees
Holiday Inn Express - Harrisburg East by IHG

Tru By Hilton Hershey Chocolate Avenue

Tru By Hilton Hershey Chocolate Avenue
2.5 star property
Downtown Hershey
9.2 out of 10, Wonderful, (1,062 reviews)
"Nice little exercise room. Hotel was Clean. Nice lobby to watch tv."
United States
Georgina
3 days ago
$106 nightly
The price is $117
Apr 26 - Apr 27
Total with taxes and fees
Tru By Hilton Hershey Chocolate Avenue
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Duncannon attractions

Learn more about Duncannon

Hikers on the Appalachian Trail stop in this riverside town to rest at the Doyle Hotel, a historic hiker haven. Take a kayak on the Susquehanna River or explore nearby Hawk Rock Overlook for panoramic views of the valley.

Beautiful view of the Susquehanna River in Duncannon, Pennsylvania

Top Duncannon Hotel Reviews

More cheap stays in Duncannon

Hotels in Duncannon with star-rating

Find out more about Duncannon

Top reasons to visit Duncannon

  • Outdoor Adventures: Duncannon is perfect for outdoor enthusiasts, offering hiking, parks, and stunning landscapes along the Susquehanna River.
  • Family-Friendly Activities: Enjoy a variety of attractions suitable for all ages, including amusement parks and recreational areas.
  • Walkable Downtown: Explore local shops and eateries in a charming downtown area, ideal for leisurely strolls.
  • Rich History: Visit historical houses and learn about the local culture and heritage during your stay.
  • Welcoming Accommodations: Choose from a range of cozy and budget-friendly lodging options, including pet-friendly and LGBTQIA-friendly accommodations.

Find great hotels near Duncannon

Discover a range of welcoming accommodations in Duncannon, Pennsylvania, perfect for every type of traveler. From cozy motels to comfortable hotels, you’ll find options that cater to business needs, are pet-friendly, and embrace an LGBTQIA-friendly atmosphere. Whether you're searching for the best hotels or simply a relaxing getaway, Duncannon has the ideal lodging to make your stay enjoyable and memorable.

  • Ramada by Wyndham Harrisburg/Hershey Area: A perfect choice for families and business travelers alike, this budget-friendly hotel is located 13 miles from Duncannon. Known for its welcoming atmosphere, the Ramada offers amenities tailored for children, including complimentary cribs and safety features like window guards. Pet lovers will appreciate the hotel’s pet-friendly policy, allowing pets with specific weight restrictions and fees. Guests can enjoy comfortable accommodations that blend convenience with affordability, making it an ideal base for exploring the nearby Hershey attractions.
  • WoodSpring Suites Harrisburg Linglestown: Adventure awaits at WoodSpring Suites, situated 14 miles from Duncannon. This budget-friendly hotel caters to those seeking outdoor excitement and business convenience. With nearby options for rafting, kayaking, horseback riding, and even skydiving, guests are never short of thrilling activities. The hotel also embraces a pet-friendly policy, welcoming furry companions with specific guidelines. The well-equipped suites offer a home-like atmosphere, perfect for both short and extended stays, ensuring a comfortable retreat after a day of adventure.
  • Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA: Rated 8.8 out of 10, this charming 3-star hotel is located 14 miles from Duncannon and is ideal for business travelers. The Country Inn & Suites offers a cozy atmosphere with modern amenities, including free Wi-Fi, a fitness center, and a complimentary breakfast to kickstart your day. Its convenient location allows easy access to local attractions and business districts, making it a preferred choice for those looking to blend work and leisure seamlessly.

Where to stay in and around Duncannon

Duncannon, Pennsylvania, offers a perfect blend of outdoor adventure and family-friendly experiences. Stroll through the walkable downtown to enjoy local shops and eateries, or take in breathtaking views from nearby scenic spots. Just a short drive away, explore the picturesque landscapes of the Susquehanna River and the lush hills of West Newbury. Whether you're seeking budget-friendly excursions or memorable family outings, Duncannon is an ideal destination for your next vacation.

  • Harrisburg: As the capital city of Pennsylvania, Harrisburg is located 11 miles from Duncannon and offers a vibrant mix of history and modern attractions. Visitors can enjoy activities ranging from educational experiences at local museums to thrilling adventures at nearby amusement parks. The city has a steady flow of visitors year-round, with peaks in the spring and summer months. Noteworthy local attractions include the famous theme park and sports stadiums, making Harrisburg a great spot for family outings and outdoor adventures.
  • Cove: Nestled within the Duncannon area, Cove is a charming village that draws visitors for its rich cultural experiences. Although it experiences moderate seasonal fluctuations in visitors, the peak months of June to August are popular for those seeking a city-themed getaway. Cove is home to a modern college university, providing a lively atmosphere with educational opportunities. The village offers a serene environment that’s perfect for exploration and immersing oneself in local culture.
  • New Buffalo: Just 5 miles from Duncannon, New Buffalo is a delightful village perfect for family-friendly outings and outdoor adventures. With a steady stream of visitors throughout the year, it becomes particularly lively in the summer months. The area boasts an amusement park, recreational spaces, and shopping centers, ensuring there's something for everyone. Local highlights include a beautiful theme park and urban parks, making it an ideal destination for those looking to unwind and enjoy nature.

Things to do in Duncannon

Duncannon offers a perfect setting for outdoor and family adventures, featuring popular attractions like amusement parks and recreational areas. Visitors can engage in various wellness activities while enjoying the beautiful natural surroundings. Whether you're looking for thrilling adventures or a relaxing retreat, Duncannon has something for everyone to enjoy during their vacation.

Shopping

Duncannon offers a charming shopping experience with local shops and boutiques for unique gifts and souvenirs. If you're up for a drive, the nearby Susquehanna Valley Mall features a variety of retail stores and dining options, perfect for a day of shopping.

Recreation

Explore the serene beauty of Duncannon's wellness retreats, such as yoga sessions by the Susquehanna River, offering a peaceful atmosphere for relaxation. Enjoy hiking the nearby Appalachian Trail for invigorating scenic views and fresh air, perfect for rejuvenating your body and mind.

Adventure

Explore the scenic Appalachian Trail near Duncannon, offering thrilling hikes with breathtaking views and diverse wildlife. For water adventures, kayak on the Susquehanna River, enjoying the serene surroundings and potential wildlife sightings. Wrap up your day with a visit to local breweries for a taste of regional craft beers.

Nightlife

Duncannon offers a charming nightlife with a cozy atmosphere. Enjoy live music at the Old Sled Works or grab a drink at the historic Duncannon Tavern for a laid-back vibe. For a fun evening, check out local events or festivals that often take place in the area.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Duncannon

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Duncannon are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Duncannon is Monday. The most expensive day to stay in Duncannon is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your preferences, such as budget, desired location, and hotel type. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Duncannon hotel reservations with your flights and activities through an Expedia package deal.

Find the best attractions near Duncannon

Duncannon, Pennsylvania, is a fantastic destination for outdoor enthusiasts and families seeking adventure. With a variety of attractions such as urban parks, historical houses, and scenic parks, visitors can enjoy a mix of outdoor activities and cultural experiences. Whether you're looking to hike, explore history, or simply relax in nature, Duncannon has something for everyone to enjoy during their vacation.

  • Juniata River: Experience the natural beauty of the Juniata River, located only 0.8 miles from Duncannon. Enjoy outdoor activities such as fishing, kayaking, or simply relaxing by the water while soaking in the scenic views.
  • Fort Hunter Mansion and Park: Discover the rich history and cultural significance of Fort Hunter Mansion and Park, situated 7 miles away. Explore the beautifully preserved mansion and its surrounding gardens, offering a glimpse into Pennsylvania's past.
  • Wildwood Park: Enjoy family-friendly activities at Wildwood Park, located 9 miles from Duncannon. This urban park features walking trails, picnic areas, and a serene lake, perfect for outdoor adventures in a city setting.

Best time to go to Duncannon

The best time to visit Duncannon can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Duncannon falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Duncannon falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January29.1°F (-1.6°C)Light RainMostly CloudySlightly LowSlightly Low
February31.3°F (-0.4°C)Light RainMostly CloudyAverageSlightly Low
March39.6°F (4.2°C)Light RainMostly SunnyAverageAverage
April50.5°F (10.3°C)Light RainMostly SunnySlightly HighAverage
May60.8°F (16.0°C)Light RainMostly SunnyAverageAverage
June69.1°F (20.6°C)Light RainMostly SunnySlightly HighSlightly High
July74.7°F (23.7°C)Light RainMostly SunnySlightly HighSlightly High
August72.5°F (22.5°C)Light RainMostly SunnyAverageSlightly High
September65.7°F (18.7°C)Light RainMostly SunnyAverageAverage
October54.5°F (12.5°C)Light RainMostly SunnyAverageAverage
November42.3°F (5.7°C)Light RainMostly SunnySlightly LowAverage
December35.1°F (1.7°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Duncannon

If you're planning to visit Duncannon, Pennsylvania, you have several airport options. Baltimore Washington International Thurgood Marshall Airport (BWI) is 86 miles away, with nearby hotels like the 5-star Pendry Baltimore and Four Seasons Hotel Baltimore, both 8 miles from the airport. Harrisburg International Airport (MDT) is only 20 miles away, offering convenient options such as the 4-star Suites at Hershey No Resort Fee and the 3.5-star Hotel Indigo Harrisburg - Hershey, located 4 miles from the airport. Lastly, Scranton International Airport (AVP) is 94 miles away, with hotels like the 4-star Mohegan Pennsylvania Casino Resort just 7 miles from the airport.

Frequently asked questions

What are the best hotels in Duncannon that travelers recommend?
For hotels in Duncannon that travelers recommend, consider the Red Carpet Inn Duncannon.

The Red Carpet Inn Duncannon, with a 7.8 rating, offers comfortable rooms and complimentary self-parking. Guests appreciate the air-conditioned accommodations. This hotel is conveniently located just under 15 miles from the Susquehanna River.
What are the top pet-friendly hotels in Duncannon?
For pet-friendly accommodations in Duncannon, consider the Red Carpet Inn Duncannon and the Stardust Motel.

The Red Carpet Inn Duncannon, with a 7.8 rating, is a welcoming option for travelers with dogs. Guests often find the rooms to be nice and comfortable.

Another choice is the Stardust Motel, rated 7.6, which welcomes both dogs and cats. This motel provides the convenience of free self-parking and free WiFi. See more pet-friendly hotels in Duncannon
What are the best budget hotels in Duncannon?
For budget hotels in Duncannon, consider the Red Carpet Inn Duncannon or the Stardust Motel.

The Red Carpet Inn Duncannon, rated 7.8, offers convenient amenities such as free toiletries, free self-parking, and free WiFi. Guests often describe the rooms as nice and comfortable. It is located about 14.9 miles from the Susquehanna River.

Another good option is the Stardust Motel, with a rating of 7.6. This motel provides free self-parking, free WiFi, and air conditioning. It is situated approximately 18.1 miles from the Juniata River and 14.4 miles from the Susquehanna River. View all budget hotels in Duncannon
What are the best hotels in Duncannon near Susquehanna River?
For hotels in Duncannon near the Susquehanna River, consider the Red Carpet Inn Duncannon and the Stardust Motel.

The Red Carpet Inn Duncannon, with a 7.8 rating, offers comfortable rooms and complimentary toiletries. Guests appreciate the free self-parking and free WiFi access. The Susquehanna River is approximately 14.9 miles away.

Another option is the Stardust Motel, which has a 7.6 rating. This motel provides free self-parking, free WiFi, and air conditioning for guest comfort. It is located approximately 14.4 miles from the Susquehanna River.
When is the best time to go to Duncannon?
The best time to go to Duncannon is during the spring (April to May) and fall (September to October) months.

During these periods, the weather is pleasantly mild, making it ideal for outdoor activities like hiking. Spring brings blooming wildflowers along the trails, while fall showcases the vibrant foliage of the surrounding mountains, providing scenic views for nature enthusiasts.

Summer (June to August) is also a good option, especially for those interested in water activities on the Susquehanna River.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Duncannon.
How can I save on a Duncannon hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Duncannon 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. On top of this, you could also save significantly 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, Hotels.com and Vrbo.
How much is the nightly rate at a Duncannon hotel?
Prices for hotels in Duncannon often vary, but you can find a great deal from $54 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia