Hotels in Duncannon

Fri 17 Apr
Sat 18 Apr
April 2026
4
May 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
3 Apr - 4 Apr
Tomorrow
4 Apr - 5 Apr
This weekend
3 Apr - 5 Apr
Next weekend
10 Apr - 12 Apr

Where to stay in Duncannon?

Stardust Motel
Stardust Motel
Duncannon
  • Modern riverside motel with free parking and WiFi in the heart of Duncannon.
£60
includes taxes & fees
10 Apr - 11 Apr
Stardust Motel
Red Carpet Inn Duncannon
Red Carpet Inn Duncannon
Duncannon
  • A cosy motel in Duncannon offering easy access to nearby Riverfront Park.
£44
includes taxes & fees
5 Apr - 6 Apr
Red Carpet Inn Duncannon
Best Western Plus Harrisburg Mechanicsburg
Best Western Plus Harrisburg Mechanicsburg
Enola
  • Stay close to Harrisburg's best attractions at this welcoming property.
£71
includes taxes & fees
8 Apr - 9 Apr
Best Western Plus Harrisburg Mechanicsburg
Quality Inn Enola - Harrisburg
Quality Inn Enola - Harrisburg
Enola
  • Located minutes from Pennsylvania Farm Show Complex with free breakfast and parking.
£41
includes taxes & fees
5 Apr - 6 Apr
Quality Inn Enola - Harrisburg
Holiday Inn Express Hotel & Suites Harrisburg West by IHG
Holiday Inn Express Hotel & Suites Harrisburg West by IHG
Mechanicsburg
  • Business-friendly hotel with a morning swim in the indoor pool and fitness centre.
£75
includes taxes & fees
3 May - 4 May
Holiday Inn Express Hotel & Suites Harrisburg West by IHG
Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg
Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg
Mechanicsburg
  • Take a refreshing dip minutes from Harrisburg's attractions in this welcoming hotel.
£92
includes taxes & fees
12 Apr - 13 Apr
Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg
Home2 Suites by Hilton Mechanicsburg
Home2 Suites by Hilton Mechanicsburg
Mechanicsburg
  • A quick escape to Mechanicsburg with indoor swimming and friendly service.
£89
includes taxes & fees
12 Apr - 13 Apr
Home2 Suites by Hilton Mechanicsburg
Inn of The Dove Harrisburg-Hershey Romantic Suites
Inn of The Dove Harrisburg-Hershey Romantic Suites
Harrisburg
£85
includes taxes & fees
5 Apr - 6 Apr
Inn of The Dove Harrisburg-Hershey Romantic Suites
Staybridge Suites Harrisburg by IHG
Staybridge Suites Harrisburg by IHG
Harrisburg
  • Great hotel for the PA Farm Show Complex with free breakfast and parking.
£83
includes taxes & fees
19 Apr - 20 Apr
Staybridge Suites Harrisburg by IHG
Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW
Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW
Camp Hill
  • Peaceful respite near Harrisburg with bar, restaurant, and Camp Hill charm.
£41
includes taxes & fees
5 Apr - 6 Apr
Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW
Hampton Inn & Suites Harrisburg/North
Hampton Inn & Suites Harrisburg/North
Harrisburg
  • Relax by the indoor pool near the Pennsylvania Farm Show Complex and major attractions.
£89
includes taxes & fees
19 Apr - 20 Apr
Hampton Inn & Suites Harrisburg/North
Red Roof Inn Harrisburg North
Red Roof Inn Harrisburg North
Harrisburg
  • Peaceful retreat near farm show complex with quick interstate access and free parking.
£50
includes taxes & fees
5 Apr - 6 Apr
Red Roof Inn Harrisburg North
Appalachian Hotel
Appalachian Hotel
Carlisle
  • Modern Carlisle hotel provides 24/7 fitness centre and complimentary perks.
£41
includes taxes & fees
15 Apr - 16 Apr
Appalachian Hotel
Comfort Suites Camp Hill-Harrisburg West
Comfort Suites Camp Hill-Harrisburg West
Camp Hill
  • Stay minutes from the Pennsylvania Farm Show Complex, with complimentary breakfast daily.
£91
includes taxes & fees
12 Apr - 13 Apr
Comfort Suites Camp Hill-Harrisburg West
SpringHill Suites by Marriott Harrisburg Hershey
SpringHill Suites by Marriott Harrisburg Hershey
Harrisburg
  • Unwind near Pennsylvania Farm Show Complex with a refreshing indoor pool and bar.
£80
includes taxes & fees
26 Apr - 27 Apr
SpringHill Suites by Marriott Harrisburg Hershey
Residence Inn by Marriott Harrisburg North
Residence Inn by Marriott Harrisburg North
Harrisburg
  • Relaxing spot near Pennsylvania Farm Show Complex with indoor pool and free breakfast.
£92
includes taxes & fees
5 Apr - 6 Apr
Residence Inn by Marriott Harrisburg North
Best Western Harrisburg North Hotel
Best Western Harrisburg North Hotel
Harrisburg
  • Peaceful respite near Farm Show Complex with complimentary breakfast and parking.
£62
includes taxes & fees
13 Apr - 14 Apr
Best Western Harrisburg North Hotel
Penn Harris Hotel Harrisburg, Trademark by Wyndham
Penn Harris Hotel Harrisburg, Trademark by Wyndham
Camp Hill
  • Peaceful Camp Hill retreat with outdoor pool near Pennsylvania Farm Show Complex.
£87
includes taxes & fees
6 Apr - 7 Apr
Penn Harris Hotel Harrisburg, Trademark by Wyndham
Larkspur Landing Select Carlisle
Larkspur Landing Select Carlisle
Carlisle
  • Take advantage of Carlisle's free amenities and warm hospitality at this hotel.
£57
includes taxes & fees
19 Apr - 20 Apr
Larkspur Landing Select Carlisle
Home2 Suites by Hilton Harrisburg North
Home2 Suites by Hilton Harrisburg North
Harrisburg
  • Friendly Harrisburg escape with indoor pool and Farm Show Complex nearby.
£85
includes taxes & fees
26 Apr - 27 Apr
Home2 Suites by Hilton Harrisburg North
View all properties
Our prices for hotels in Duncannon are cheapest in November
Price trends for hotels in Duncannon
Pricing is based on two traveller single night rates
View properties in April
Typical weather for Duncannon
April
High 16°C / low 5°C. Sunny most days.
View properties in April
16°
21°
11°
26°
15°
29°
19°
28°
18°
24°
14°
17°
10°
-1°
-5°
-4°
Monthly weather averages (˚C)

Top landmarks in Duncannon

Perry County Farmers Market

If you like the hustle and bustle of a market, you might want to head out to Perry County Farmers Market when visiting Duncannon.
See properties

Learn more about Duncannon

Duncannon is well known for its attractions such as Susquehanna River and Juniata River.

See all hotels in Duncannon
Beautiful view of the Susquehanna River in Duncannon, Pennsylvania

Check out reviews of Duncannon hotels guests love

 Larkspur Landing Select Carlisle

Larkspur Landing Select Carlisle

10/10 Excellent
"Great friendly staff. Clean rooms. Will stay again. "
Charles Strobel 1-night trip
Posted 1 hour ago
Larkspur Landing Select Carlisle
Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

8/10 Good
"I think the price for a pet is a little high $50 a night.So that's $100 for 2 adults and $50 for my chocolate lab. $150 per night. I used to enjoy staying here, but not any more. Breakfast was ok. I would've liked to have bacon instead of sausage. "
Leonard 1-night trip
Posted 2 hours ago
Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey
Ramada by Wyndham Harrisburg/Hershey Area

Ramada by Wyndham Harrisburg/Hershey Area

10/10 Excellent
"Clean and spacious "
Mallory 2-night trip
Posted 6 hours ago
Ramada by Wyndham Harrisburg/Hershey Area
Hampton Inn & Suites Hershey

Hampton Inn & Suites Hershey

10/10 Excellent
"The room was clean, staff was friendly, and the breakfast selection was amazing!"
Johnathon 1-night trip
Posted 6 hours ago
Hampton Inn & Suites Hershey
Tru By Hilton Hershey Chocolate Avenue

Tru By Hilton Hershey Chocolate Avenue

8/10 Good
"Everything was great! We just wished the pool and gym could be bigger. Otherwise it was centrally located, rooms were well sized, and we benefited from it being dog friendly."
Liliya 2-night trip
Posted 8 hours ago
Tru By Hilton Hershey Chocolate Avenue
Holiday Inn Express Hotel & Suites Harrisburg West by IHG

Holiday Inn Express Hotel & Suites Harrisburg West by IHG

8/10 Good
"Breakfast was nice staff were very welcoming and helpful with anything we needed."
joseph 2-night trip
Posted 9 hours ago
Holiday Inn Express Hotel & Suites Harrisburg West by IHG
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

10/10 Excellent
"Super clean at this property and staff were friendly and helpful!!"
Shelly 1-night trip
Posted 10 hours ago
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
Country Inn & Suites by Radisson, Harrisburg West Mechanicsburg

Country Inn & Suites by Radisson, Harrisburg West Mechanicsburg

4/10 Poor
"none "
Jerry 1-night trip
Posted 12 hours ago
Country Inn & Suites by Radisson, Harrisburg West Mechanicsburg
Days Inn by Wyndham Hershey

Days Inn by Wyndham Hershey

10/10 Excellent
"The location was easy to get and go to places nearby. The room was clean. Breakfast was good. Parking was perfect."
Scott 1-night trip
Posted 1 day ago
Days Inn by Wyndham Hershey

Frequently asked questions

How much does a hotel room cost in Duncannon?
You can find top hotels in Duncannon from £41 with options to suit your budget and needs. To find an affordable hotel in Duncannon that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Duncannon?
You can find top hotels in Duncannon from £41 with options to suit your budget and needs. To find an affordable hotel in Duncannon that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Duncannon hotels?
Discover great deals on Duncannon hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. And make sure to check out our last-minute deals on Duncannon hotels.
How can I find deals and earn rewards at Duncannon hotels?
Members can save up to 20% on select hotels in Duncannon. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Duncannon hotels with free cancellation?
To book a refundable Duncannon hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Duncannon hotels with free parking?
If you're arriving by car, choosing a great Duncannon hotel with free parking is a plus. Our travellers' favourites include:
What hotels do travellers recommend in Duncannon?
Red Carpet Inn Duncannon and Stardust Motel are a couple of accommodation options that are popular with guests.
Can I book a refundable accommodation option in Duncannon?
If you want the flexibility to change your plans to Duncannon, most hotels offer refundable* rates that you can book. You can find this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Duncannon be like during my visit?
The warmest months in Duncannon are usually July and August, with an average temperature of 21°C. January and February are the chilliest months, when the average temperature is 1°C. The rainiest months are September and April.
Why should I book my Duncannon hotel with Hotels.com?
There are plenty of reasons to book your Duncannon travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Duncannon

Duncannon: Where Coastal Elegance Meets Historic Charm

Nestled along the banks of the Susquehanna River, Duncannon, Pennsylvania, is a charming blend of history and nature. This quaint town is famed for its scenic views, particularly from the iconic Duncannon Bridge and the surrounding Appalachian Trail. Visitors can explore the rich heritage at the Duncannon Historical Society or indulge in outdoor pursuits like hiking and fishing. The picturesque riverfront invites leisurely strolls and picnics, while the local eateries serve up hearty, homestyle cuisine. Perfect for those seeking a tranquil escape, Duncannon is a hidden gem for nature lovers and history buffs alike.

Discover great hotels in Duncannon

Duncannon offers a range of accommodations, from cosy guest houses to comfortable hotels. While there aren't beachfront options, the scenic surroundings provide a charming backdrop. Enjoy a relaxed stay with various amenities to suit different budgets and preferences, making it a great base for exploring the area. Here are some of the best hotels in Duncannon that our travellers love:

  1. Best Western Plus Harrisburg MechanicsburgOpens in a new window: This inviting 2.5-star hotel is designed for travellers seeking a comfortable, family-friendly experience. With a focus on convenience, it features a well-equipped Business Centre available 24 hours, alongside spacious meeting rooms perfect for productive gatherings. Families will appreciate the thoughtful amenities, including a secure pool area for children. Frequent travellers value the seamless service and the attention to detail, ensuring a smooth journey throughout their stay.
  2. Holiday Inn Express Hotel & Suites Harrisburg West by IHGOpens in a new window: Holiday Inn Express Hotel & Suites Harrisburg West by IHG is a charming 2.5-star hotel that excels in providing a welcoming atmosphere for LGBTQIA travellers and pet owners alike. This property features a 24-hour Business Centre, meeting rooms, and conference space, catering to those who appreciate both leisure and work. The inviting environment is complemented by thoughtful amenities for pets, ensuring a comfortable stay for all. The hotel's inclusive atmosphere and attention to detail make it a standout choice for discerning travellers looking for a distinctive experience.
  3. Quality Inn Enola - HarrisburgOpens in a new window: Quality Inn Enola - Harrisburg is a delightful 2.5-star hotel ideal for business travellers seeking convenience and comfort. The property boasts a fully functional Business Centre available around the clock, alongside additional amenities to support efficient work needs. The well-designed spaces allow for a productive stay, while the serene environment enhances relaxation after a busy day. Frequent visitors appreciate the smooth check-in process and the overall dedication to providing a high-quality experience, making it a prime choice for those on the go.

Top locations to stay in Duncannon

When visiting Duncannon, Pennsylvania, great areas to stay in include Harrisburg, Camp Hill, and Progress. Harrisburg offers fascinating museums, while Camp Hill is ideal for camping and family-friendly activities. Progress boasts vibrant art and shopping scenes. For first-time visitors, Harrisburg is best suited due to its rich cultural attractions and convenient location.

  1. HarrisburgOpens in a new window: Harrisburg, the capital of Pennsylvania, is a vibrant city with a rich history and a variety of museums to explore. You’ll find engaging cultural attractions like the Pennsylvania State Museum and the National Civil War Museum, perfect for history buffs. The city also offers a lovely waterfront along the Susquehanna River, where you can enjoy leisurely walks or picnics. Shopping enthusiasts will appreciate the boutique stores and local markets scattered throughout the area, making it a great spot to pick up unique souvenirs. With a variety of events and festivals happening throughout the year, Harrisburg ensures there’s always something interesting on the calendar for visitors.
  2. Camp HillOpens in a new window: Just a stone's throw from Harrisburg, Camp Hill is an ideal destination for those looking to enjoy the great outdoors. Known for its camping facilities and parks, it offers a peaceful retreat while still being close to urban amenities. You can explore the scenic nature trails and enjoy recreational activities like hiking and biking. The community vibe in Camp Hill is friendly and welcoming, making it a charming place to stay. Additionally, local shops and eateries provide a taste of the area's culture, perfect for a relaxing afternoon.
  3. ProgressOpens in a new window: Progress is a delightful suburb that combines local art and shopping in a friendly, small-town atmosphere. The area is known for its quaint shopping options, with unique boutiques and craft stores offering a variety of local goods. Whether you’re hunting for art pieces or just want to enjoy a leisurely day of shopping, Progress has plenty to offer. The community often hosts events that celebrate local artists and craftspeople, making it a lively spot for those interested in the creative scene. Its relaxed pace makes it an excellent choice for a quiet stay while still being close to the attractions of Harrisburg.

Things to do in Duncannon

Nestled along the coast, Duncannon beckons with its stunning beaches and scenic hiking trails. Whether you're casting a line into the shimmering waters, exploring the rugged cliffs, or enjoying a leisurely boat ride, this charming spot offers a delightful escape into nature's beauty, perfect for outdoor enthusiasts.

  • Pennsylvania State CapitolOpens in a new window – Step inside this stunning historic building, where the intricate architecture and grand interiors will leave you in awe. Take a guided tour to discover the rich history and significance of this civic landmark, making it an essential stop for anyone visiting Duncannon.
  • National Civil War MuseumOpens in a new window – Delve into the fascinating stories of the Civil War at this dedicated museum. With a wide array of exhibits, including artefacts and interactive displays, you'll gain a deeper understanding of this pivotal period in American history. It's a thought-provoking experience that’s sure to spark your curiosity.
  • Riverfront ParkOpens in a new window – Enjoy a leisurely stroll or a picnic in this scenic urban park. With picturesque views of the river, it’s a great spot to unwind and soak up the natural beauty. Bring a book or your favourite snacks and relax as you watch the world go by.
  • City IslandOpens in a new window – Venture over to this charming island, where you can explore walking trails, enjoy recreational activities, and take in the stunning sights of the surrounding water. It’s an ideal location for a family day out or a peaceful escape from the hustle and bustle.

4 tips for savvy savings when booking a hotel in Duncannon

  1. Book for the cheapest times: The most affordable time to visit Duncannon is during January, February, and December, when hotel prices are typically lower. For a budget-friendly trip, staying for at least 2 to 3 days is recommended to fully experience the town's significant landmarks, cultural sites, and historical attractions. Visitors can enjoy excursions related to fishing and explore the rich history and heritage that Duncannon has to offer, all while ensuring great value for money on their travels. With prices potentially dropping during these months, this is an ideal time for those looking to explore on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Duncannon, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on nearby hotels as your travel date approaches. You could also enable email alerts or push notifications to stay informed about flash sales and exclusive promotions. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, helping you make informed choices. If rooms become available or prices drop, you’re more likely to see these updates promptly, making it easier to book your getaway.
  3. Be flexible with dates: Prices may fluctuate based on various factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Duncannon. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that may be more affordable, increasing the likelihood that you’ll save.
  4. Consider your location: Opting to stay nearer to key attractions or city centres can offer convenience, but it often tends to come with higher expenses. For more budget-friendly options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and ease of access to the sites you intend to visit. You might also look into independent hotels situated further out, which are more likely to provide a more authentic and affordable experience.

Best time to go to Duncannon

Duncannon experiences its lowest average temperature in January, at 29.1°F (-1.6°C), while July is the hottest month, with an average temperature of 74.7°F (23.7°C). September tends to be the wettest month. The peak travel months to visit Duncannon are April, June, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, January, November, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring