Photo by Courtney Davis
Search Perry County Hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Perry County
Family friendly
Cabin
Top Cities in Perry County

Duncannon
Check prices for these dates
Top Hotels in Perry County

Quality Inn Enola - Harrisburg
Quality Inn Enola - Harrisburg
7.6 out of 10, Good, (1001)
The price is CA $81
CA $90 total
includes taxes & fees
Aug 12 - Aug 13

Best Western Plus Harrisburg Mechanicsburg
Best Western Plus Harrisburg Mechanicsburg
8.0 out of 10, Very good, (1004)
The price is CA $104
CA $116 total
includes taxes & fees
Aug 18 - Aug 19

Residence Inn by Marriott Mechanicsburg
Residence Inn by Marriott Mechanicsburg
8.8 out of 10, Excellent, (24)
The price is CA $186
CA $206 total
includes taxes & fees
Aug 31 - Sep 1

Stardust Motel
Stardust Motel
7.2 out of 10, Good, (18)
The price is CA $93
CA $99 total
includes taxes & fees
Sep 11 - Sep 12

Red Carpet Inn Duncannon
Red Carpet Inn Duncannon
7.8 out of 10, Good, (232)
The price is CA $76
CA $80 total
includes taxes & fees
Aug 12 - Aug 13

Snyder's Knob Bed and Breakfast
Snyder's Knob Bed and Breakfast
9.8 out of 10, Exceptional, (21)
The price is CA $227
CA $241 total
includes taxes & fees
Aug 12 - Aug 13
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Perry County Hotel Reviews

Hampton Inn Harrisburg-East (Hershey Area)
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Attractions
More Accommodation Types in Perry County
- Vacation Homes in Perry County
- Apartments in Perry County
- Cottages in Perry County
- Cabin Rentals in Perry County
- Condo Rentals in Perry County
- Motels in Perry County
- B&B in Perry County
- Farmstay in Perry County
- Villas in Perry County
- Resorts in Perry County
- Lodges in Perry County
- Aparthotels in Perry County
- RV Parks in Perry County
- Chalets in Perry County
- Guest Houses in Perry County
Hotels near Perry County Airports
Explore more hotels
- Ramada by Wyndham Harrisburg/Hershey Area
- La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
- Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey
- Days Inn by Wyndham Hershey
- Escape Inn Hershey
- Hampton Inn Harrisburg-East (Hershey Area)
- Wingate by Wyndham Harrisburg Near Hershey
- Spark By Hilton Hershey Near The Park
- Holiday Inn Harrisburg East by IHG
- Best Western Premier The Central Hotel & Conference Center
More ways to book
Expedia's Latest Trends
Hotels
- Hotels near King of Prussia Mall
- Hotels near Splash Lagoon
- Hotels near Carlisle Fairgrounds
- Hotels near Pennsylvania State University
- Hotels in Cranberry Township
- Hotels near Hersheypark
- Hotels near Sight and Sound Theatre
- Hotels near Millcreek Mall
- Downtown Pittsburgh hotels
- North Shore hotels
- Hotels in Monroeville
- Center City hotels
- Hotels in Washington
- Hotels near Vraj Temple
- Hotels in Allegheny National Forest
- Hotels near Grove City Premium Outlets
Packages