Find hotels in Duncannon, PA from $53

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Duncannon hotels

Red Carpet Inn Duncannon

Red Carpet Inn Duncannon
2.0 star property
Duncannon
7.8 out of 10, Good, (251)
"Heat was on room was warm there are shopa but a bit far from there "
United States
Roberta
$55 nightly
The price is $58
Dec 29 - Dec 30
Total with taxes and fees
Red Carpet Inn Duncannon

Stardust Motel

Stardust Motel
2.5 star property
Duncannon
7.8 out of 10, Good, (29)
"Clean room, super nice staff!"
United States
Tamara
$57 nightly
The price is $61
Jan 11 - Jan 12, 2026
Total with taxes and fees
Stardust Motel

Microtel Inn & Suites by Wyndham Carlisle

Microtel Inn & Suites by Wyndham Carlisle
2.5 star property
Carlisle
9.6 out of 10, Exceptional, (1220)
"Great, well-kept hotel: comfy rooms, everything new and clean"
United States
Dosinda
$72 nightly
The price is $80
Jan 4 - Jan 5, 2026
Total with taxes and fees
Microtel Inn & Suites by Wyndham Carlisle

Baymont by Wyndham Harrisburg

Baymont by Wyndham Harrisburg
2.5 star property
Harrisburg
8.6 out of 10, Excellent, (1715)
"Was good"
United States
Imed
$50 nightly
The price is $56
Dec 29 - Dec 30
Total with taxes and fees
Baymont by Wyndham Harrisburg

MainStay Suites Carlisle - Harrisburg

MainStay Suites Carlisle - Harrisburg
2.5 star property
Carlisle
8.8 out of 10, Excellent, (470)
"Check in was great Bed comfy Clean everywhere"
United States
Teague
$62 nightly
The price is $69
Jan 4 - Jan 5, 2026
Total with taxes and fees
MainStay Suites Carlisle - Harrisburg

Spark by Hilton Hummelstown Hershey

Spark by Hilton Hummelstown Hershey
2.5 star property
Hershey
8.2 out of 10, Very Good, (1191)
"Clean, friendly staff, smooth check in and out, convenient location, nice breakfast "
United States
Peter
$65 nightly
The price is $72
Jan 5 - Jan 6, 2026
Total with taxes and fees
Spark by Hilton Hummelstown Hershey

Escape Inn Hershey

Escape Inn Hershey
2.0 star property
Hershey
8.8 out of 10, Excellent, (1433)
"Clean, great area with restaurants, would book again!"
United States
Chelsea
$54 nightly
The price is $60
Jan 19 - Jan 20, 2026
Total with taxes and fees
Escape Inn Hershey

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, (1007)
"Courteous staff, room clean, continental breakfast was good."
United States
Sheri
$50 nightly
The price is $56
Jan 11 - Jan 12, 2026
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey

Tru by Hilton Grantville, PA

Tru by Hilton Grantville, PA
2.5 star property
Grantville
9.0 out of 10, Wonderful, (888)
"Very clean and the staff was friendly. A great stay!! "
United States
Amy
$67 nightly
The price is $75
Jan 8 - Jan 9, 2026
Total with taxes and fees
Tru by Hilton Grantville, PA

Larkspur Landing Select Carlisle

Larkspur Landing Select Carlisle
2.5 star property
Carlisle
9.0 out of 10, Wonderful, (1001)
"Clean, quiet, lovely room, decent breakfast, enjoyed it very much."
United States
Rebecca
$61 nightly
The price is $68
Jan 4 - Jan 5, 2026
Total with taxes and fees
Larkspur Landing Select Carlisle

Red Roof Inn Harrisburg North

Red Roof Inn Harrisburg North
2.0 star property
Harrisburg
8.0 out of 10, Very Good, (1002)
"Clean room, very warm. Bed was comfy and nicely made and clean "
United States
Julia
$52 nightly
The price is $57
Dec 29 - Dec 30
Total with taxes and fees
Red Roof Inn Harrisburg North

Quality Inn Harrisburg - Hershey Area

Quality Inn Harrisburg - Hershey Area
2.5 star property
Harrisburg
8.2 out of 10, Very Good, (1002)
"The room was clean, staff was very nice and professional. We truly enjoyed our stay."
United States
Lea Y.
$47 nightly
The price is $53
Jan 23 - Jan 24, 2026
Total with taxes and fees
Quality Inn Harrisburg - Hershey Area

Holiday Inn Express & Suites Carlisle Southwest – I-81 by IHG

Holiday Inn Express & Suites Carlisle Southwest – I-81 by IHG
2.5 star property
Carlisle
9.2 out of 10, Wonderful, (539)
"Nice hotel "
United States
Scott
$102 nightly
The price is $113
Jan 2 - Jan 3, 2026
Total with taxes and fees
Holiday Inn Express & Suites Carlisle Southwest – I-81 by IHG

Country Inn & Suites by Radisson, Carlisle, PA

Country Inn & Suites by Radisson, Carlisle, PA
3.0 star property
Carlisle
8.2 out of 10, Very Good, (1003)
"Staying here is always great. Staff is nice. Room is clean. Breakfast is always good. "
United States
Lynda
$63 nightly
The price is $70
Jan 18 - Jan 19, 2026
Total with taxes and fees
Country Inn & Suites by Radisson, Carlisle, PA

Days Inn by Wyndham Grantville Hershey North

Days Inn by Wyndham Grantville Hershey North
2.0 star property
Grantville
7.4 out of 10, Good, (1005)
"Great price , clean room great breakfast "
United States
Michael
$53 nightly
The price is $59
Jan 27 - Jan 28, 2026
Total with taxes and fees
Days Inn by Wyndham Grantville Hershey North

Spark by Hilton Mechanicsburg

Spark by Hilton Mechanicsburg
2.5 star property
Mechanicsburg
8.2 out of 10, Very Good, (50)
"Very good hotel definitely would recommend "
United States
Tiffany
$83 nightly
The price is $92
Jan 2 - Jan 3, 2026
Total with taxes and fees
Spark by Hilton Mechanicsburg

Ramada by Wyndham Harrisburg/Hershey Area

Ramada by Wyndham Harrisburg/Hershey Area
2.5 star property
Harrisburg
7.2 out of 10, Good, (1936)
"Spacious rooms, cleaning facilities, nice selection breakfast."
Canada
zhihui
$55 nightly
The price is $61
Dec 29 - Dec 30
Total with taxes and fees
Ramada by Wyndham Harrisburg/Hershey Area

Appalachian Hotel

Appalachian Hotel
2.5 star property
Carlisle
7.2 out of 10, Good, (189)
"Beautiful accommodations. Comfortable bed and well kept property. Would totally recommend to anyone driving through. Super quiet area "
United States
Susan
$59 nightly
The price is $65
Dec 29 - Dec 30
Total with taxes and fees
Appalachian Hotel

Super 8 by Wyndham Hershey Chocolate Avenue

Super 8 by Wyndham Hershey Chocolate Avenue
2.0 star property
Downtown Hershey
8.4 out of 10, Very Good, (1003)
"We had a wonderful stay! The room was very clean and comfortable, and the staff were friendly and helpful throughout our visit. The location is great and close to all the attractions. Overall, a pleasant and smooth experience — we would happily stay here again."
United States
Olha
$67 nightly
The price is $75
Jan 4 - Jan 5, 2026
Total with taxes and fees
Super 8 by Wyndham Hershey Chocolate Avenue

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, (1875)
"Room was clean , breakfast nice, lobby decorated beautifully for the holiday . Staff was very helpful and friendly. "
United States
Norma
$56 nightly
The price is $62
Dec 31 - Jan 1, 2026
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
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

  • Scenic Outdoor Adventures: Duncannon offers stunning trails and parks perfect for hiking, picnicking, and enjoying nature.
  • Family-Friendly Activities: The town features amusement parks and recreational areas ideal for family outings.
  • Charming Atmosphere: Experience the welcoming community vibe, complemented by beautiful landscapes and friendly locals.
  • Proximity to Harrisburg: Just a short drive away, explore vibrant attractions in downtown Harrisburg.
  • Diverse Accommodations: Choose from various pet-friendly and budget-friendly lodging options tailored for every traveler.

Find great hotels near Duncannon

Explore a variety of hotel accommodations in Duncannon, Pennsylvania, where you'll find options ranging from cozy motels to welcoming hotels. This charming town caters to diverse travelers with pet-friendly services, business amenities, and an LGBTQIA-friendly atmosphere, ensuring a comfortable stay for everyone. Whether you're seeking a relaxing getaway or a base for outdoor adventures, Duncannon offers the best hotels to suit your needs.

  • Ramada by Wyndham Harrisburg/Hershey Area: Experience a delightful blend of family-friendly and business-focused accommodations at Ramada by Wyndham Harrisburg/Hershey Area. Located 13 miles from Duncannon, this hotel prioritizes comfort and convenience for all its guests. With a pet-friendly policy, families can enjoy their stay with their furry companions. Business travelers will appreciate the fully-equipped Business Center, accessible meeting rooms, and spacious conference space. Families are catered to with amenities like a first aid kit and cribs available at no extra charge, ensuring a hassle-free visit for everyone.
  • WoodSpring Suites Harrisburg Linglestown: Adventure awaits at WoodSpring Suites Harrisburg Linglestown, situated 14 miles from Duncannon. This hotel is perfect for those seeking a pet-friendly and adventure-themed getaway. Guests can indulge in nearby activities like mountain climbing, swimming, fishing, and more. The property features a business district site location, accommodating business travelers and adventure seekers alike. With a dog-friendly policy and a welcoming atmosphere, this hotel ensures that both guests and their pets can enjoy a memorable stay filled with excitement and exploration.
  • Red Roof Inn Harrisburg North: Embrace a warm and welcoming environment at Red Roof Inn Harrisburg North, located 11 miles from Duncannon. Known for being LGBTQIA-friendly, this hotel offers a supportive atmosphere for all travelers. Families will find comfort in the availability of cribs upon reservation. The pet-friendly policy allows guests to bring their pets along, with specific guidelines for in-room accommodations. With its focus on inclusivity and comfort, Red Roof Inn Harrisburg North is an excellent choice for families and individuals seeking a pleasant stay.

Where to stay in and around Duncannon

Duncannon, Pennsylvania, is a delightful getaway for outdoor enthusiasts and families alike. Explore the town's charm with its scenic picnic areas and hiker-friendly trails. Just a short drive away, downtown Harrisburg offers vibrant attractions and friendly people, making it perfect for excursions. Experience a blend of budget-friendly options and the tranquil atmosphere of this welcoming community, ensuring a memorable vacation filled with adventures and relaxation.

  • Harrisburg: Located 11 miles from Duncannon, Harrisburg boasts a vibrant urban atmosphere that caters to families and adventure seekers alike. This city is rich in history and offers a variety of attractions, including amusement parks and educational facilities. Outdoor enthusiasts can enjoy the city's parks and riverfront, while sports fans can catch a game at local stadiums. With peak visitor numbers in April and June to July, Harrisburg promises a lively travel experience filled with entertainment and cultural exploration.
  • New Buffalo: Just 5 miles from Duncannon, New Buffalo is a charming village perfect for families and outdoor adventurers. The village thrives in the summer months, particularly from June to July, offering a plethora of recreational activities. Visitors can explore the nearby national state park or relax by picturesque water features and urban parks. New Buffalo’s welcoming atmosphere and access to nature make it an ideal destination for those seeking a serene retreat close to Duncannon.
  • Cove: Nestled in the Duncannon area, Cove is a quaint village known for its stunning scenery and outdoor adventures. With visitor numbers peaking in the summer months, from June to August, Cove offers a beautiful escape for nature lovers. Explore the nearby river and national state park, or stop by the visitor center for insights into local wildlife and activities. Cove’s combination of adventure and tranquility makes it a hidden gem for travelers looking to immerse themselves in the natural beauty of Pennsylvania.

Things to do near Duncannon

Duncannon, Pennsylvania, is perfect for family vacations and outdoor enthusiasts. Visitors can enjoy a variety of activities, including amusement parks, recreational areas, and scenic riverside strolls. The town offers a range of shopping options, live music events, and opportunities for outdoor adventures like skiing. With its charming atmosphere and beautiful landscapes, Duncannon is an ideal destination for those seeking both relaxation and adventure.

Shopping

Duncannon offers a charming shopping experience with local flair. For a broader selection, if you're up for a drive, visit the Shoppes at Susquehanna Marketplace and Broad Street Market, both located 11 miles away, or explore Strawberry Square, 12 miles away, for entertainment and unique finds.

Recreation

Relax at Boiling Springs Pool, where you can enjoy a refreshing swim in a family-friendly atmosphere. For golf enthusiasts, Deer Valley Golf Course offers scenic views and a great outdoor experience. Lastly, visit Veterans Memorial Park for a peaceful environment perfect for relaxation and wellness activities.

Adventure

Experience the thrill of motor racing at Williams Grove Speedway, located 17 miles from Duncannon, where adrenaline and speed take center stage. For winter sports enthusiasts, Ski Roundtop offers skiing adventures 21 miles away, while Letort Spring Run invites hikers to explore its scenic trails just 16 miles from town.

Nightlife

Experience the vibrant nightlife by visiting the Open Stage of Harrisburg for a cultural theater performance. For family-friendly entertainment, check out the Popcorn Hat Players Children’s Theatre. Wrap up your evening at Regal Harrisburg for a romantic movie experience, just a short drive from Duncannon.

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

Booking tips and Expedia advantages for Duncannon

To save on your trip to Duncannon, Pennsylvania, consider visiting from December to February when prices are lower, especially on Mondays. Use Expedia’s search tool to find budget-friendly hotels, and refine your search for eco-friendly options. Combining hotel, flight, and activities in an Expedia package can yield additional savings. Joining the One Key membership offers exclusive discounts and allows you to earn OneKeyCash for future bookings. Look out for deals around $89 and explore last-minute options for the best rates.

  • 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: Expedia's search tool gives you the flexibility to choose your budget, desired location, and other preferences. You can easily sort the results to display prices from lowest to highest, ensuring you find the most affordable hotels right away. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Duncannon hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Duncannon

Duncannon, Pennsylvania, is an ideal destination for outdoor enthusiasts and families seeking a scenic getaway. Visitors can explore a variety of attractions, including entertainment facilities, parks, and urban green spaces. The area's points of interest offer eco-friendly experiences that cater to travelers looking to enjoy nature and family-friendly activities. Whether you're hiking or relaxing in the park, Duncannon has something for everyone to enjoy.

  • Pennsylvania Farm Show Complex: Experience the vibrant atmosphere of this entertainment hub, featuring livestock shows, delicious local foods, and family-friendly activities. It's a great place to connect with Pennsylvania's agricultural heritage.
  • Juniata River: Enjoy the stunning scenery as you stroll along the banks of this picturesque river. Perfect for outdoor enthusiasts, you can engage in fishing, kayaking, or simply relaxing in nature's beauty.
  • Fort Hunter Mansion and Park: Step back in time at this historic site, where you can explore the beautifully preserved mansion and its surrounding park. Immerse yourself in the rich culture and history of the region.

Best time to go to Duncannon

The best time to visit Duncannon is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, 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 traveling to Duncannon, Pennsylvania, the nearest major airport is Harrisburg International Airport (MDT), located 20 miles away. Nearby hotel options include The Suites at Hershey No Resort Fee, a 4-star hotel 9 miles from the airport, and Hilton Harrisburg, a 3.5-star hotel 8 miles away. Another option is State College Airport (SCE), situated 54 miles from Duncannon, with hotels like Graduate by Hilton State College, a 4-star hotel just 4 miles from the airport. Lastly, Lancaster Airport (LNS) is 43 miles away, with nearby accommodations such as The Wilbur Lititz, a 4-star hotel 3 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 $53 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