Star Rating
Hotel Name
Price Range (USD)to
Amenities

Duncannon Pennsylvania Accommodations

Find the perfect hotel in Duncannon using our hotel guide provided below. Find cheap and/or discounted hotel rates in or near Duncannon, PA for your personal leisure or group travel. Discover the best Duncannon Pennsylvania hotel rooms. Review the Duncannon hotel list below to find the perfect lodging. We also have a map of the Duncannon hotels.

The Duncannon center point is around 9 miles northwest of Penn State Exposition Svc and 10 miles northwest of Us Army Reserve Center School.

Duncannon Hotels/Motels & Accommodations

Red Carpet Inn : 3270 Susquehanna Trail
+1-888-690-5247
3270 Susquehanna Trail, Duncannon, PA 17020
  • Two-star Highway hotel
Best Western Plus Harrisburg Mechanicsburg in Enola
+1-888-305-3366
4900 Woodland Dr., Enola, PA 17025-1263 ~8.08 miles south of Duncannon
  • Affordable Highway property
  • Complimentary breakfast is offered
  • Restaurants & bars in the area were ok, according to 50%
  • Carpet in room was extremely dirty with many stains
Holiday Inn Express Hotel & Suites Harrisburg West : 2055 Technology Pkwy.
+1-800-881-1523
2055 Technology Pkwy., Mechanicsburg, PA 17050 ~8.33 miles southeast of Duncannon
  • 3 star Suburban property
  • Check-in time: 3:00pm
Quality Inn Enola Harrisburg in Enola
+1-888-283-3404
501 North Enola Rd., Enola, PA 17025 ~8.97 miles southeast of Duncannon
  • 2 star Suburban property
  • 69 rooms in property
From$80
Average 3.5 /5Reviews CallBookMore Details
Americas Best Value Inn - Harrisburg
+1-866-221-8581
4125 North Front St., Harrisburg, PA 17110 ~9.21 miles southeast of Duncannon
  • Cheap Suburban hotel
  • Check in: 3:00 P.M.
  • Great location
  • Friendly service
Days Inn Harrisburg North in Harrisburg
+1-866-429-5787
3919 North Front St., Harrisburg, PA 17110 ~9.48 miles southeast of Duncannon
  • Two-star Riverfront hotel
  • 17 suites in property
  • Most guests said the wifi quality was great
  • Good internet service
Home2suites Harrisburg
+1-888-690-5281
300 Bent Creek Blvd., Mechanicsburg, PA 17050 ~9.88 miles south of Duncannon
  • Affordable Highway hotel
  • Check-in time: 3:00PM
La Quinta Inn & Suites by Wyndham : 350 Bent Creek Blvd.
+1-888-690-5247
350 Bent Creek Blvd., Mechanicsburg, PA 17050 ~9.89 miles south of Duncannon
  • Economical Highway hotel
  • Check-in: 3:00 pm
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express Harrisburg Sw Mechanicsburg : 6325 Carlisle Pike
+1-888-305-3366
6325 Carlisle Pike, Mechanicsburg, PA 17050 ~10.59 miles south of Duncannon
  • Three Star Suburban hotel
  • Has environment-friendly policy See more
Staybridge Suites Harrisburg Hershey - Harrisburg
+1-800-881-1523
920 Wildwood Park Dr., Harrisburg, PA 17110 ~11.07 miles southeast of Duncannon
  • 3 star Suburban property
  • Hotel has 127 suites
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Park Inn by Radisson Harrisburg West : 5401 Carlisle Pike
+1-888-283-3404
5401 Carlisle Pike, Mechanicsburg, PA 17050 ~11.29 miles south of Duncannon
  • Affordable Convention Center hotel
  • 219 sleeping rooms in hotel
Rodeway Inn Wormleysburg Harrisburg - Harrisburg
+1-866-221-8581
860 North Front St., Harrisburg, PA 17043-1024 ~11.41 miles southeast of Duncannon
  • Low priced hotel
  • Check in: 14:00
Econo Lodge Wormleysburg : 860 North Front St.
+1-866-429-5787
860 North Front St., Wormleysburg, PA 17043 ~11.42 miles southeast of Duncannon
  • 2-star property
  • Check in: 11:00
Residence Inn Harrisb Marriott : 2250 Kohn Rd.
+1-888-690-5281
2250 Kohn Rd., Harrisburg, PA 17110 ~11.75 miles southeast of Duncannon
  • Mid-scale hotel
  • 4 floors in property
From$90
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn & Suites Harrisburg North
+1-888-690-5247
30 Capital Dr., Harrisburg, PA 17110 ~11.80 miles southeast of Duncannon
  • 3 star Highway hotel
  • Hotel has 6 suites
Springhill Suites by Marriott Harrisburg - Harrisburg
+1-888-305-3366
15 Capital Dr., Harrisburg, PA 17110 ~11.83 miles southeast of Duncannon
  • 3-star hotel
  • 4 floors in hotel
  • Most guests said the reception staff was great
  • Most guests thought, the hotel was modern
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Quality Inn Carlisle
+1-800-881-1523
1825 Harrisburg Pike, Carlisle, PA 17015 ~11.86 miles south of Duncannon
  • Economical Highway property
  • 2 suites in property
  • Old bedding
  • Great for the price
Super 8 North
+1-888-283-3404
1800 Harrisburg Pike, Carlisle, PA 17013 ~11.99 miles south of Duncannon
  • Low priced Highway property
  • Hotel has 2 floors
  • Easily accessible by car, said 100%
  • Terrible amenities
Red Roof Inn Harrisburg North in Harrisburg
+1-866-221-8581
400 Corporate Circle, Harrisburg, PA 17110 ~12.01 miles southeast of Duncannon
  • Cheap Suburban property
  • Check-in time: 3:00PM
  • Rooms are not good
  • Almost all guests said the bathroom was dirty
Best Western Harrisburg North in Harrisburg
+1-866-429-5787
150 Nationwide Dr., Harrisburg, PA 17110-9746 ~12.06 miles southeast of Duncannon
  • Three Star Highway hotel
  • 3 floors in property
  • Most guests said rooms were clean
  • Older property
Hampton Inn (Not a Hilton Affiliate) Camp Hill : 3721 Market St.
+1-888-690-5281
3721 Market St., Camp Hill, PA 17011 ~12.07 miles southeast of Duncannon
  • Three Star hotel
  • Free complimentary breakfast
Americas Best Value Inn Carlisle in Carlisle
+1-888-690-5247
1460 Harrisburg Pike, Carlisle, PA 17015 ~12.11 miles south of Duncannon
  • Cheap Highway property
  • Check in: 1:00 PM
Radisson Hotel Harrisburg - Camp Hill
+1-888-305-3366
1150 Camp Hill Bypass, Camp Hill, PA 17011 ~12.15 miles southeast of Duncannon
  • 3 star Suburban property
  • 3 floors in property
  • AC needs updating
  • No complimentary breakfast
From$59
Average 3.5 /5Reviews CallBookMore Details
Red Roof Inn Carlisle in Carlisle
+1-800-881-1523
1450 Harrisburg Pike, Carlisle, PA 17015 ~12.18 miles south of Duncannon
  • Two-star Highway hotel
  • 90 rooms in hotel
Home2 Suites by Hilton Harrisburg in Harrisburg
+1-888-283-3404
2450 Brindle Dr., Harrisburg, PA 17110 ~12.21 miles southeast of Duncannon
  • Midscale hotel
  • Check in: 15:00
Next 25 Duncannon Hotels >  [1 - 25 of 50]    
Next: See My Duncannon Hotels with Pricing

Graph: Next 20 Days of Duncannon Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Duncannon, PA discounts available. The chart reflects the cheapest Duncannon hotel for each day and each star rating category.

FAQs about hotels in Duncannon

What are the most favored hotels in Duncannon?

Home2suites Harrisburg, Staybridge Suites Harrisburg Hershey and Hampton Inn & Suites Harrisburg North are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Duncannon?

Best Western Plus Harrisburg Mechanicsburg, Holiday Inn Express Hotel & Suites Harrisburg West and Home2suites Harrisburg are the top 3 luxury hotels near Duncannon city center.

What hotels are closest to the city center of Duncannon?

Red Carpet Inn, Best Western Plus Harrisburg Mechanicsburg, and Holiday Inn Express Hotel & Suites Harrisburg West are the properties closest to Duncannon city center.

What are the best independent hotels in Duncannon?

Home2suites Harrisburg, American Inn Carlisle and Diamond Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Duncannon?

Residence Inn by Marrriott Carlisle, Courtyard by Marriott Harrisburg West and Towneplace Suites Harrisburg West are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Duncannon?

Comfort Inn Pa Turnpike I 81, Comfort Inn Mechanicsburg and Quality Inn Enola Harrisburg are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Duncannon?

Best Western Plus Harrisburg Mechanicsburg, Best Western Harrisburg North and Best Western Carlisle are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Duncannon?

Staybridge Suites Harrisburg Hershey, Holiday Inn Express Hotel & Suites Harrisburg West and Holiday Inn Express Harrisburg Sw Mechanicsburg are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top