Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Best Western in or near Duncannon

Best Western Carlisle 1155 Harrisburg Pike, Carlisle, PA 17013 ~13.03 miles southwest of Duncannon center
  • Cheap Highway property
  • Free comp. breakfast
Best Western Harrisburg Hershey Hotel - Harrisburg 7500 Allentown Blvd., Harrisburg, PA 17112 ~16.81 miles east of Duncannon center
  • Three Star Suburban property
  • 56 rooms in property
Best Western Westgate Inn 1415 Kenneth Rd., York, PA 17408 ~32.55 miles southeast of Duncannon center
  • Low priced Suburban property
  • Fitness center on property
Best Western Shippensburg Hotel : 125 Walnut Bottom Rd. 125 Walnut Bottom Rd., Shippensburg, PA 17257 ~33.15 miles southwest of Duncannon center
  • Two-star Highway property
  • 2 suites in property
  • Terrific location
  • Very good family hotel
From$61
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Nittany Inn Milroy - Milroy 5 Commerce Dr., Milroy, PA 17063 ~35.71 miles northwest of Duncannon center
  • 3 star Rural property
  • Comp. Breakfast
  • Excellent front desk
  • Tasty breakfast
Best Western Gettysburg - Gettysburg 301 Steinwehr Ave., Gettysburg, PA 17325 ~41.20 miles south of Duncannon center
  • 3-star Downtown hotel
  • 3 floors in hotel
Best Western Chambersburg - Chambersburg 211 Walker Rd., Chambersburg, PA 17201 ~44.84 miles southwest of Duncannon center
  • 2-star Suburban hotel
  • Hotel has 2 suites

Hotels like Best Western

Red Carpet Inn - Duncannon 3270 Susquehanna Trail, Duncannon, PA 17020
  • Economical Highway hotel
  • Check-in time: 3 PM
Best Western Plus Harrisburg Mechanicsburg - Enola 4900 Woodland Dr., Enola, PA 17025
  • Inexpensive Highway hotel
  • Access to gym on-site
  • Room needs to be redecorated
  • Most guests liked the proximity to shopping
From$65
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn Enola Harrisburg 501 North Enola Rd., Enola, PA 17025
  • 2-star Suburban property
  • Hotel has 2 floors
Americas Best Value Inn 4125 North Front St., Harrisburg, PA 17110
  • Low-priced Suburban hotel
  • Check in time: 3:00 P.M.
  • Cleanliness of the bathroom was average, said 60%
  • Most guests thought the tv was sub-standard
Days Inn Harrisburg North - Harrisburg 3919 North Front St., Harrisburg, PA 17110
  • Low Cost Riverfront hotel
  • Free complimentary breakfast
  • Old sheets
  • Pool is good

Next: Show All Available Comparable Hotels with Pricing
Back to Top