Book Duncannon hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Duncannon

Cheap Duncannon hotels

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

2.5 out of 5
265 N Hershey Rd, Harrisburg, PA
The price is AU$120 per night from 19 May to 20 May
AU$120
per night
19 May - 20 May
Located in Harrisburg, La Quinta Inn & Suites by Wyndham Harrisburg-Hershey is within a 10-minute drive of Penn National Race Course and Hollywood Casino.
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
Ramada by Wyndham Harrisburg/Hershey Area

Ramada by Wyndham Harrisburg/Hershey Area

2.5 out of 5
300 N Mountain Rd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is AU$119 per night from 22 May to 23 May
AU$119
per night
22 May - 23 May
With a stay at Ramada by Wyndham Harrisburg/Hershey Area in Harrisburg, you'll be near the airport, within a 15-minute drive of Hollywood Casino and Spring Gate ...
Ramada by Wyndham Harrisburg/Hershey Area
Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

3 out of 5
8000 Jonestown Rd, Harrisburg, PA
Fully refundable
The price is AU$155 per night from 29 May to 30 May
AU$155
per night
29 May - 30 May
With a stay at Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey in Harrisburg, you'll be within a 15-minute drive of Hollywood Casino and Hershey's ...
Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey
Save an average of 15% on thousands of hotels when you're signed in
Baymont by Wyndham Harrisburg

Baymont by Wyndham Harrisburg

2.5 out of 5
5680 Allentown Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is AU$120 per night from 22 May to 23 May
AU$120
per night
22 May - 23 May
With a stay at Baymont by Wyndham Harrisburg in Harrisburg, you'll be near the airport, within a 15-minute drive of Hollywood Casino and Spring Gate ...
Baymont by Wyndham Harrisburg
Days Inn by Wyndham Hershey

Days Inn by Wyndham Hershey

2.5 out of 5
350 W Chocolate Ave, Hershey, PA
The price is AU$241 per night from 16 May to 17 May
AU$241
per night
16 May - 17 May
With a stay at Days Inn by Wyndham Hershey, you'll be centrally located in Hershey, a 10-minute walk from The Hershey Story Museum and 11 minutes by foot from ...
Days Inn by Wyndham Hershey
Escape Inn Hershey

Escape Inn Hershey

2 out of 5
115 Lucy Ave, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is AU$115 per night from 27 May to 28 May
AU$115
per night
27 May - 28 May
When you stay at Escape Inn Hershey in Hershey, you'll be near the airport, a 4-minute drive from Hershey Theatre and 10 minutes from Hersheypark.
Escape Inn Hershey
Tru By Hilton Hershey Chocolate Avenue

Tru By Hilton Hershey Chocolate Avenue

2.5 out of 5
204 Hillcrest Road, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is AU$241 per night from 27 May to 28 May
AU$241
per night
27 May - 28 May
With a stay at Tru By Hilton Hershey Chocolate Avenue in Hershey, you'll be within a 5-minute drive of Hershey Theatre and Hershey's Chocolate World.
Tru By Hilton Hershey Chocolate Avenue
Hampton Inn Harrisburg-East (Hershey Area)

Hampton Inn Harrisburg-East (Hershey Area)

2.5 out of 5
4230 Union Deposit Road, Harrisburg, PA
The price is AU$184 per night from 27 May to 28 May
AU$184
per night
27 May - 28 May
Located in Harrisburg, Hampton Inn Harrisburg-East (Hershey Area) is in the business district, within a 10-minute drive of Pennsylvania State Capitol and Pennsylvania ...
Hampton Inn Harrisburg-East (Hershey Area)
Wingate by Wyndham Mechanicsburg

Wingate by Wyndham Mechanicsburg

2.5 out of 5
385 Cumberland Parkway, PA Turnpike Exit 236, Mechanicsburg, PA
The price is AU$143 per night from 22 May to 23 May
AU$143
per night
22 May - 23 May
Located in Mechanicsburg, Wingate by Wyndham Mechanicsburg is connected to a shopping center, within a 10-minute drive of Messiah College and Capital City ...
Wingate by Wyndham Mechanicsburg
Don't see what you're looking for?
See all available properties in Duncannon
View all properties
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.

Hotels in Duncannon, Harrisburg - Hershey

Love that passport as much as your cat? Feed your adventurous spirit and book a stay in Duncannon, 20 kilometres from central Harrisburg - Hershey.

Ready to go sightseeing? Harrisburg - Hershey's most popular sight is Hershey's Chocolate World, and it's one you just can't miss.

If you and the squad are dying for some decent nosh but can't be bothered travelling miles away, why not try The Pub? It's just a stone's throw away.

Accommodation options near Duncannon

Duncannon all booked out? Then why not check out our Enola hotels guide? Enola is about 13 kilometres away from Duncannon and has some good accommodations, including the Quality Inn Enola - Harrisburg and Best Western Plus Harrisburg Mechanicsburg.

Whether you'd prefer your holiday in Duncannon to be chilled or brimming with epic moments, we'll make it happen! Just a couple more clicks and you'll be able to start stuffing your suitcase!

Duncannon hotels essential information

Accommodation
737 hotels
Lowest Price
AU$115
Highest Price
AU$241
Popular hotels
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey, Ramada by Wyndham Harrisburg/Hershey Area, Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey, Baymont by Wyndham Harrisburg, Days Inn by Wyndham Hershey, Escape Inn Hershey, Tru By Hilton Hershey Chocolate Avenue, Hampton Inn Harrisburg-East (Hershey Area), Wingate by Wyndham Mechanicsburg

Most recent Duncannon hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.