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/Accommodations

Red Carpet Inn - Duncannon 3270 Susquehanna Trail, Duncannon, PA 17020
  • Low priced property
Best Western Plus Harrisburg Mechanicsburg in Enola 4900 Woodland Dr., Enola, PA 17025 ~8.09 miles south of Duncannon
  • Economy Highway hotel
  • Check in: 3:00 pm
  • Hotel facilities could use a good clean
  • Most guests said the bathroom was dirty
From$48
Very Good 4.5 /5 Read Reviews Call
Holiday Inn Express Hotel & Suites Harrisburg West - Mechanicsburg 2055 Technology Pkwy., Mechanicsburg, PA 17050 ~8.33 miles southeast of Duncannon
  • Midscale Suburban hotel
  • 5 floors in hotel
From$89
Very Good 4.5 /5 Reviews Call
Quality Inn Enola Harrisburg in Enola 501 North Enola Rd., Enola, PA 17025 ~8.97 miles southeast of Duncannon
  • Economy Suburban hotel
  • Free complimentary breakfast
From$80
Average 3.5 /5 Review Score Call
Americas Best Value Inn 4125 North Front St., Harrisburg, PA 17110 ~9.21 miles southeast of Duncannon
  • Two star Suburban property
  • Free comp. breakfast
  • Crowded for breakfast
  • Room needs to be redecorated
From$40
Average 3.5 /5 Guest Reviews Call
Days Inn Harrisburg North 3919 North Front St., Harrisburg, PA 17110 ~9.48 miles southeast of Duncannon
  • Two-star Riverfront hotel
  • 17 suites in hotel
  • Most guests were happy with the price of the breakfast
  • AC needs updating
From$42
Average 3.5 /5 Guest Reviews Call
La Quinta Inn & Suites 350 Bent Creek Blvd., Mechanicsburg, PA 17050 ~9.89 miles south of Duncannon
  • Cheap Highway property
  • 69 rooms in property
From$55
Average 3.5 /5 Hotel Reviews Call
Holiday Inn Express Harrisburg Sw Mechanicsburg
+1-800-997-5149
6325 Carlisle Pike, Mechanicsburg, PA 17050 ~10.65 miles south of Duncannon
  • Economical Suburban property
  • 4 floors in hotel
  • All guests found the staff to be very friendly
  • Included hotel breakfast
From$65
Very Good 4.0 /5 Reviews Call
Staybridge Suites Harrisburg 920 Wildwood Park Dr., Harrisburg, PA 17110 ~11.06 miles southeast of Duncannon
  • 3 star Suburban property
  • Free breakfast available
  • Best value for money
  • High comfort
From$79
Very Good 4.5 /5 Hotel Reviews Call
Park Inn by Radisson Harrisburg West in Mechanicsburg 5401 Carlisle Pike, Mechanicsburg, PA 17050 ~11.29 miles south of Duncannon
  • Affordable Highway property
  • Check in time: 4pm
  • Dated building
  • Empty beer
From$75
Average 3.5 /5 Guest Reviews Call
Econo Lodge Wormleysburg : 860 North Front St. 860 North Front St., Wormleysburg, PA 17043 ~11.42 miles southeast of Duncannon
  • Two star hotel
  • 35 rooms in property
Hampton Inn & Suites Harrisburg North in Harrisburg 30 Capital Dr., Harrisburg, PA 17110 ~11.80 miles southeast of Duncannon
  • Midscale Highway property
  • Access to gym on-site
From$85
Very Good 4.5 /5 Guest Reviews Call
Springhill Suites by Marriott Harrisburg 15 Capital Dr., Harrisburg, PA 17110 ~11.83 miles southeast of Duncannon
  • Mid-scale property
  • Comp. Breakfast
  • Rather comfortable
  • Nice building
From$89
Very Good 4.0 /5 Reviews Call
Days Inn Carlisle North : 1825 Harrisburg Pike 1825 Harrisburg Pike, Carlisle, PA 17015 ~11.86 miles south of Duncannon
  • Low Cost Highway property
  • Check in time: 3:00 PM
  • Most guests found the staff to be very friendly
  • Rooms need regular maintenance
From$45
Average 3.5 /5 Read Reviews Call
Super 8 North - Carlisle
+1-888-283-3404
1800 Harrisburg Pike, Carlisle, PA 17013 ~11.99 miles south of Duncannon
  • 2-star Highway property
  • Comp. Breakfast
  • Squeaky floors
  • Awful breakfast
From$37
Average 3.0 /5 Hotel Reviews Call
Red Roof Inn : 400 Coporate Circle 400 Coporate Circle, Harrisburg, PA 17110 ~12.01 miles southeast of Duncannon
  • Economical Suburban property
  • 110 rooms in hotel
  • No Wifi
  • Rooms need regular maintenance
From$52
Average 3.5 /5 Hotel Reviews Call
Clarion Inn & Suites 150 Nationwide Dr., Harrisburg, PA 17110 ~12.03 miles southeast of Duncannon
  • Cheap Highway hotel
  • Fitness + Health Center
From$69
Average 3.5 /5 Review Score Call
Hotel Carlisle & Embers Convention Center
+1-800-230-4134
1700 Harrisburg Pike, Carlisle, PA 17015 ~12.09 miles south of Duncannon
  • Two star Convention Center hotel
  • Check-in: 3:00 PM
  • Awful rooms
  • Manager took care
From$25
Terrible 1.5 /5 Guest Reviews Call
Radisson Hotel Harrisburg 1150 Camp Hill Bypass, Camp Hill, PA 17011 ~12.15 miles southeast of Duncannon
  • Midscale Suburban property
  • Hotel has 6 suites
  • Air conditioner didn't work
  • Vibe is not too good
From$52
Average 3.5 /5 Review Score Call
Travelodge Carlisle in Carlisle 1247 Harrisburg Pike, Carlisle, PA 17013 ~12.22 miles southwest of Duncannon
  • 2-star hotel
  • Check in time: 11:00 AM
From$75
Average 3.0 /5 Reviews Call
Diamond Inn 1245 Harrisburg Pike, Carlisle, PA 17013 ~12.25 miles southwest of Duncannon
  • Low-priced Highway hotel
  • Complimentary breakfast is offered
Rodeway Inn 1239 Harrisburg Pike, Carlisle, PA 17013 ~12.30 miles southwest of Duncannon
  • 2 star Highway property
  • 89 rooms in hotel
  • Great reception
  • Rooms are not good
From$35
Average 3.5 /5 Review Score Call
Quality Inn Carlisle - Carlisle 1255 Harrisburg Pike, Carlisle, PA 17013 Website ~12.30 miles southwest of Duncannon
  • Low priced Highway property
  • Gym / Fitness Center Available
  • A/C didn't work
  • Lots of parking
From$42
Poor 2.5 /5 Reviews Call
Econo Lodge Carlisle 1252 Harrisburg Pike, Carlisle, PA 17013 ~12.33 miles southwest of Duncannon
  • 2 star Suburban hotel
  • Check in: 3pm
  • About half of guests thought it was rather dirty
  • Dry cereals
From$34
Average 3.0 /5 Recent Reviews Call
Residence Inn Marriott Carlisle : 1164 Harrisburg Pike 1164 Harrisburg Pike, Carlisle, PA 17013 ~12.65 miles southwest of Duncannon
  • Midscale Highway hotel
  • 78 sleeping rooms in hotel
  • Most guests said rooms were clean
  • Kind and thoughtful staff
Next 25 Duncannon Hotels >   [1 - 25 of 50]    
Next: See My Duncannon Hotels with Pricing
Back to Top