Hotels in Duncannon

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 12 - Aug 13
Tomorrow
Aug 13 - Aug 14
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Top 5 hotels in Duncannon at a glance

  1. Red Carpet Inn Duncannon — 2-star hotel in Duncannon. Guest rating: 7.8/10 — Good.
  2. Stardust Motel — 2.5-star hotel in Duncannon. Guest rating: 7.2/10 — Good.
  3. Holiday Inn Express Hotel & Suites Harrisburg West by IHG — 2.5-star hotel in Mechanicsburg. Guest rating: 8.8/10 — Excellent.
  4. Best Western Plus Harrisburg Mechanicsburg — 2.5-star hotel in Enola. Guest rating: 7.8/10 — Good.
  5. Quality Inn Enola - Harrisburg — 2.5-star hotel in Enola. Guest rating: 7.6/10 — Good.

Where to stay in Duncannon?

Red Carpet Inn Duncannon

Red Carpet Inn Duncannon
Duncannon
$55
$58 total
includes taxes & fees
Aug 13 - Aug 14
Red Carpet Inn Duncannon

Stardust Motel

Stardust Motel
Duncannon
$80
$85 total
includes taxes & fees
Aug 13 - Aug 14
Stardust Motel

Holiday Inn Express Hotel & Suites Harrisburg West by IHG

Holiday Inn Express Hotel & Suites Harrisburg West by IHG
Mechanicsburg
$125
$139 total
includes taxes & fees
Sep 6 - Sep 7
Holiday Inn Express Hotel & Suites Harrisburg West by IHG

Best Western Plus Harrisburg Mechanicsburg

Best Western Plus Harrisburg Mechanicsburg
Enola
$84
$93 total
includes taxes & fees
Aug 20 - Aug 21
Best Western Plus Harrisburg Mechanicsburg

Quality Inn Enola - Harrisburg

Quality Inn Enola - Harrisburg
Enola
$59
$65 total
includes taxes & fees
Sep 6 - Sep 7
Quality Inn Enola - Harrisburg

Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg

Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg
Mechanicsburg
$131
$146 total
includes taxes & fees
Aug 23 - Aug 24
Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg

Home2 Suites by Hilton Mechanicsburg

Home2 Suites by Hilton Mechanicsburg
Mechanicsburg
$114
$127 total
includes taxes & fees
Sep 6 - Sep 7
Home2 Suites by Hilton Mechanicsburg

Hotel Carlisle

Hotel Carlisle
Carlisle
$80
$89 total
includes taxes & fees
Aug 13 - Aug 14
Hotel Carlisle

La Quinta Inn & Suites by Wyndham Mechanicsburg - Harrisburg

La Quinta Inn & Suites by Wyndham Mechanicsburg - Harrisburg
Mechanicsburg
$87
$97 total
includes taxes & fees
Aug 17 - Aug 18
La Quinta Inn & Suites by Wyndham Mechanicsburg - Harrisburg

Best Western Carlisle

Best Western Carlisle
Carlisle
$76
$85 total
includes taxes & fees
Aug 16 - Aug 17
Best Western Carlisle

Residence Inn by Marriott Mechanicsburg

Residence Inn by Marriott Mechanicsburg
Enola
$144
$160 total
includes taxes & fees
Aug 23 - Aug 24
Residence Inn by Marriott Mechanicsburg

Comfort Suites Camp Hill-Harrisburg West

Comfort Suites Camp Hill-Harrisburg West
Camp Hill
$110
$122 total
includes taxes & fees
Sep 3 - Sep 4
Comfort Suites Camp Hill-Harrisburg West

Microtel Inn & Suites by Wyndham Carlisle

Microtel Inn & Suites by Wyndham Carlisle
Carlisle
$101
$112 total
includes taxes & fees
Sep 1 - Sep 2
Microtel Inn & Suites by Wyndham Carlisle

Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW

Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW
Camp Hill
$55
$61 total
includes taxes & fees
Aug 31 - Sep 1
Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW

Hampton Inn & Suites Harrisburg/North

Hampton Inn & Suites Harrisburg/North
Harrisburg
$121
$134 total
includes taxes & fees
Aug 16 - Aug 17
Hampton Inn & Suites Harrisburg/North

Comfort Inn Mechanicsburg - Harrisburg South

Comfort Inn Mechanicsburg - Harrisburg South
Mechanicsburg
$75
$83 total
includes taxes & fees
Sep 4 - Sep 5
Comfort Inn Mechanicsburg - Harrisburg South

Penn Harris Hotel Harrisburg, Trademark by Wyndham

Penn Harris Hotel Harrisburg, Trademark by Wyndham
Camp Hill
$104
$116 total
includes taxes & fees
Aug 16 - Aug 17
Penn Harris Hotel Harrisburg, Trademark by Wyndham

Red Roof Inn Harrisburg North

Red Roof Inn Harrisburg North
Harrisburg
$64
$73 total
includes taxes & fees
Aug 17 - Aug 18
Red Roof Inn Harrisburg North

SpringHill Suites by Marriott Harrisburg Hershey

SpringHill Suites by Marriott Harrisburg Hershey
Harrisburg
$99
$110 total
includes taxes & fees
Sep 6 - Sep 7
SpringHill Suites by Marriott Harrisburg Hershey

Best Western Harrisburg North Hotel

Best Western Harrisburg North Hotel
Harrisburg
$74
$82 total
includes taxes & fees
Aug 18 - Aug 19
Best Western Harrisburg North Hotel
View all properties
Our prices for hotels in Duncannon are cheapest in February
Price trends for hotels in Duncannon
Pricing is based on two traveler single night rates
View properties in August
Typical weather for Duncannon
August
High 28°C / low 18°C. Sunny most days.
View properties in August
28°
18°
24°
14°
17°
10°
-1°
-5°
-4°
16°
21°
11°
26°
15°
29°
19°
Monthly weather averages (˚C)

Top landmarks in Duncannon

Perry County Farmers Market

If you like the hustle and bustle of a market, you might want to head out to Perry County Farmers Market when visiting Duncannon.
See properties

Learn more about Duncannon

Duncannon is well-known for its attractions such as Susquehanna River and Juniata River.

See all hotels in Duncannon
A river with a bridge and a small island with buildings.

Check out reviews of Duncannon hotels guests love

Comfort Inn & Suites Harrisburg-Hershey North

Comfort Inn & Suites Harrisburg-Hershey North

10/10 Excellent
"Exceptional service! From the moment we arrived, the reception staff welcomed us with warm smiles. They clearly explained all the hotel rules, provided the breakfast schedule, and let us know the pool hours. Our room was spotlessly clean and very well organized, with comfortable beds that made for a great night's sleep. We stayed here as a family and had a wonderful experience. Highly recommended!"
Evelina 1-night trip
Posted 3 hours ago
Comfort Inn & Suites Harrisburg-Hershey North
Days Inn by Wyndham Hershey

Days Inn by Wyndham Hershey

10/10 Excellent
"Staff were friendly, rooms were clean. Very conveniently located. This is my second stay. Would love to have the shuttle to Hershey Park back but I will definitely chose this hotel again, regardless."
Helen 3-night trip
Posted 3 hours ago
Days Inn by Wyndham Hershey
Ramada by Wyndham Harrisburg/Hershey Area

Ramada by Wyndham Harrisburg/Hershey Area

8/10 Good
"Lovely stay! Breakfast was great, staff was very nice."
MICHELLE 5-night trip
Posted 4 hours ago
Ramada by Wyndham Harrisburg/Hershey Area
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey

La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey

8/10 Good
"Room was clean but the bathroom was a tad bit dirty. Staff was super friendly. Breakfast was good"
JANET 2-night trip
Posted 8 hours ago
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
Fairfield Inn & Suites Hershey Chocolate Avenue

Fairfield Inn & Suites Hershey Chocolate Avenue

10/10 Excellent
"Great Hotel, clean, nice pool and gym"
Michael 2-night trip
Posted 22 hours ago
Fairfield Inn & Suites Hershey Chocolate Avenue
Super 8 by Wyndham Hershey Chocolate Avenue

Super 8 by Wyndham Hershey Chocolate Avenue

8/10 Good
"Everything was good. My only recommendation is to have vegan or pork free options for the breakfast. We would definitely stay again."
Dynesha 1-night trip
Posted 1 day ago
Super 8 by Wyndham Hershey Chocolate Avenue
Courtyard by Marriott Hershey Chocolate Avenue

Courtyard by Marriott Hershey Chocolate Avenue

10/10 Excellent
"Simple process and access to the pool and gym"
Jeff 1-night trip
Posted 1 day ago
Courtyard by Marriott Hershey Chocolate Avenue
Crowne Plaza Harrisburg-Hershey by IHG

Crowne Plaza Harrisburg-Hershey by IHG

10/10 Excellent
"NA"
Kathleen 1-night trip
Posted 2 days ago
Crowne Plaza Harrisburg-Hershey by IHG
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

8/10 Good
"I was only there for one night but fo the price it was not bad. There could be more staff assisting as there were multiple times front desk was left unattended or you had to search for someone. Breakfast was OK- but there is a dinner right next door if you are not a fan."
Erica 1-night trip
Posted 2 days ago
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

Frequently asked questions

What hotels do travelers like in Duncannon?
Can I book a refundable hotel in Duncannon?
If you're looking for the flexibility to change your plans to Duncannon, most accommodations provide refundable* bookable rates. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Duncannon be like during my visit?
The warmest months in Duncannon are usually July and August with an average temp of 70°F. January and February are the chilliest months when the average temp is 34°F. The rainiest months are September and April.
Why should I book my Duncannon hotel through Hotels.com?
There are plenty of reasons to book your Duncannon travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring