Star Rating
Hotel Name
Price Range (USD)to
Amenities

Duncannon Hotels/Accommodations

Red Carpet Inn +1-800-230-4134 3270 Susquehanna Trail, Duncannon, PA 17020
  • Low priced hotel
From$50
Microtel Inn & Suites : 4900 Woodland Dr. +1-800-997-5148 4900 Woodland Dr., Enola, PA 17025 ~8.08 miles southeast of Duncannon
  • Cheap Highway property
  • Free breakfast available
From$45
Average 3.5 /5Latest Reviews
Holiday Inn Express Hotel & Suites Harrisburg West - Mechanicsburg +1-888-205-8144 2055 Technology Pkwy., Mechanicsburg, PA 17050 ~8.33 miles southeast of Duncannon
  • Affordable Suburban hotel
  • Fitness center on property
From$89
Very Good 4.5 /5Hotel Reviews
Quality Inn Riverview in Enola +1-800-997-5149 501 North Enola Rd., Enola, PA 17025 ~8.97 miles southeast of Duncannon
  • 2 star Suburban hotel
  • Hotel has 2 floors
From$80
Average 3.5 /5Hotel Reviews
Super 8 Harrisburg N : 4125 North Front St. +1-800-230-4134 4125 North Front St., Harrisburg, PA 17110 ~9.21 miles southeast of Duncannon
  • Low priced Suburban property
  • 2 floors in property
From$74
Average 3.5 /5Read Reviews
Days Inn Harrisburg North +1-800-997-5148 3919 North Front St., Harrisburg, PA 17110 ~9.48 miles southeast of Duncannon
  • Cheap Riverfront property
  • Hotel has 3 floors
From$40
Average 3.5 /5Hotel Reviews
Felicita Resort in Harrisburg +1-888-205-8144 550 Lakewood Dr., Harrisburg, PA 17112 ~10.37 miles east of Duncannon
  • Midscale Mountain hotel
  • 40 sleeping rooms in hotel
From$69
Holiday Inn Express Harrisburg Sw Mechanicsburg +1-800-997-5149 6325 Carlisle Pike, Mechanicsburg, PA 17050 ~10.65 miles south of Duncannon
  • Low-priced Suburban hotel
  • Check-in time: 3:00 PM
From$59
Very Good 4.0 /5Recent Reviews
Staybridge Suites Harrisburg in Harrisburg +1-800-230-4134 920 Wildwood Park Dr., Harrisburg, PA 17110 ~11.06 miles southeast of Duncannon
  • Midscale Suburban hotel
  • Hotel has 5 floors
From$79
Very Good 4.5 /5Review Score
Park Inn by Radisson +1-800-997-5148 5401 Carlisle Pike, Mechanicsburg, PA 17050 ~11.29 miles south of Duncannon
  • Three Star Highway hotel
  • Hotel has 13 meeting rooms
From$75
Average 3.5 /5Recent Reviews
Hampton Inn & Suites Harrisburg North in Harrisburg +1-888-205-8144 30 Capital Dr., Harrisburg, PA 17110 ~11.80 miles southeast of Duncannon
  • Midscale Highway hotel
  • Airport shuttle provided
From$89
Very Good 4.5 /5Reviews
Springhill Suites by Marriott Harrisburg - Harrisburg +1-800-997-5149 15 Capital Dr., Harrisburg, PA 17110 ~11.83 miles southeast of Duncannon
  • 3 star hotel
  • Check-in time: 04:00pm
From$89
Very Good 4.0 /5Review Score
Days Inn Carlisle North in Carlisle +1-800-230-4134 1825 Harrisburg Pike, Carlisle, PA 17015 ~11.86 miles south of Duncannon
  • Cheap Highway property
  • Gym / Fitness Center Available
From$49
Average 3.5 /5Hotel Reviews
Super 8 North +1-800-997-5148 1800 Harrisburg Pike, Carlisle, PA 17013 ~11.99 miles south of Duncannon
  • Economy Highway property
  • Hotel has 2 floors
From$30
Average 3.0 /5Latest Reviews
Red Roof Inn in Harrisburg +1-888-205-8144 400 Coporate Circle, Harrisburg, PA 17110 ~12.01 miles southeast of Duncannon
  • 2 star hotel
From$52
Average 3.5 /5Recent Reviews
Clarion Inn & Suites : 150 Nationwide Dr. +1-800-997-5149 150 Nationwide Dr., Harrisburg, PA 17110 ~12.03 miles southeast of Duncannon
  • Cheap Highway property
  • 3 floors in property
From$45
Average 3.0 /5Hotel Reviews
Hotel Carlisle & Embers Convention Center +1-800-230-4134 1700 Harrisburg Pike, Carlisle, PA 17015 ~12.09 miles south of Duncannon
  • Cheap Convention Center property
  • Check-in: 3:00 PM
From$25
Terrible 1.5 /5Guest Reviews
Radisson Hotel Harrisburg +1-800-997-5148 1150 Camp Hill Bypass, Camp Hill, PA 17011 ~12.15 miles southeast of Duncannon
  • Affordable Suburban hotel
  • Hotel has 16 meeting rooms
From$45
Average 3.5 /5Latest Reviews
Red Roof Inn (Carlisle Pa) : 1450 Harrisburg Pike +1-888-205-8144 1450 Harrisburg Pike, Carlisle, PA 17015 ~12.18 miles south of Duncannon
  • Economy Highway property
  • 100 sleeping rooms in hotel
From$39
Poor 2.5 /5Recent Reviews
Howard Johnson +1-800-997-5149 1245 Harrisburg Pike, Carlisle, PA 17013 ~12.22 miles southwest of Duncannon
  • Two star Highway hotel
  • Hotel has 72 rooms
From$38
Poor 2.0 /5Guest Reviews
Next 20 Duncannon Hotels > [1 - 20 of 50]   
Next: See My Duncannon Hotels with Pricing
Back to Top