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

Where to stay in Duncannon?

Stardust Motel

Stardust Motel
2.5 star property
Duncannon
7.4 out of 10, Good, (41 reviews)
Located in Duncannon, this welcoming motel offers complimentary WiFi and parking. Enjoy the garden space after exploring nearby Perry County Farmers Market or Riverfront Park. Just a 30-minute drive from Capital City Airport and 22 minutes from Harrisburg Transportation Center.
The price is $80
$85 total
includes taxes & fees
Jun 15 - Jun 16
Stardust Motel

Red Carpet Inn Duncannon

Red Carpet Inn Duncannon
2.0 star property
Duncannon
7.8 out of 10, Good, (269 reviews)
Escape to this comfortable retreat featuring complimentary WiFi and parking. Nearby attractions include Perry County Farmers Market, while room service adds extra convenience during your Pennsylvania countryside getaway.
The price is $55
$58 total
includes taxes & fees
Jun 15 - Jun 16
Red Carpet Inn Duncannon

Larkspur Landing Select Carlisle

Larkspur Landing Select Carlisle
2.5 star property
Carlisle
9.0 out of 10, Wonderful, (1,034 reviews)
Enjoy complimentary breakfast, WiFi, and parking at this comfortable Carlisle hotel with a fitness center. Located near Sports Emporium and Army Heritage and Education Center, guests praise the helpful staff and convenient access to area attractions.
Larkspur Landing Select Carlisle

Country Inn & Suites by Radisson, Carlisle, PA

Country Inn & Suites by Radisson, Carlisle, PA
3.0 star property
Carlisle
8.2 out of 10, Very Good, (1,016 reviews)
Located near Carlisle's train station, this inn provides free breakfast, WiFi, and parking. After exploring Carlisle Country Market, take a refreshing swim in the indoor pool or work out in the health club. Guests consistently praise the helpful staff and clean accommodations.
The price is $76
$84 total
includes taxes & fees
Jul 4 - Jul 5
Country Inn & Suites by Radisson, Carlisle, PA

Best Western Carlisle

Best Western Carlisle
2.5 star property
Carlisle
8.4 out of 10, Very Good, (1,007 reviews)
Steps from Sports Emporium and the Army Heritage Center, this Carlisle hotel offers a seasonal outdoor pool and fitness center. Despite being near the interstate, guests enjoy a quiet atmosphere with free breakfast and parking.
The price is $80
$89 total
includes taxes & fees
Jun 15 - Jun 16
Best Western Carlisle

Days Inn by Wyndham Grantville Hershey North

Days Inn by Wyndham Grantville Hershey North
2.0 star property
Grantville
7.4 out of 10, Good, (1,011 reviews)
Enjoy a peaceful stay near Hersheypark with free parking, WiFi, and breakfast to start your day. The fitness center offers a morning workout option while helpful staff ensure your Grantville getaway exceeds expectations.
The price is $52
$58 total
includes taxes & fees
Jul 1 - Jul 2
Days Inn by Wyndham Grantville Hershey North

MainStay Suites Carlisle - Harrisburg

MainStay Suites Carlisle - Harrisburg
2.5 star property
Carlisle
9.0 out of 10, Wonderful, (538 reviews)
This extended-stay hotel offers a complimentary continental breakfast and convenient 24-hour fitness center. Located near Carlisle Country Market and charming Georgie Lou's Retro Candy, guests appreciate the helpful staff, clean rooms, and free WiFi.
The price is $81
$89 total
includes taxes & fees
Jun 21 - Jun 22
MainStay Suites Carlisle - Harrisburg

Best Western Grantville/Hershey

Best Western Grantville/Hershey
2.5 star property
Grantville
8.0 out of 10, Very Good, (1,011 reviews)
This welcoming hotel offers free breakfast, WiFi, and parking just a 15-minute drive from Hersheypark Stadium. Unwind in the indoor pool, work out in the fitness center, or explore nearby Hollywood Casino. Fellow travelers consistently praise the helpful staff.
The price is $86
$95 total
includes taxes & fees
Jun 15 - Jun 16
Best Western Grantville/Hershey

Microtel Inn & Suites by Wyndham Carlisle

Microtel Inn & Suites by Wyndham Carlisle
2.5 star property
Carlisle
9.6 out of 10, Exceptional, (1,223 reviews)
Unwind at this welcoming hotel near Army Heritage Center and Letort Spring Run. Free bikes let you explore scenic trails, while a fitness center and terrace await your return. Rooms feature microwaves and fridges for added convenience.
The price is $97
$108 total
includes taxes & fees
Jun 16 - Jun 17
Microtel Inn & Suites by Wyndham Carlisle

Comfort Suites Downtown Carlisle

Comfort Suites Downtown Carlisle
2.5 star property
Carlisle Historic District
9.0 out of 10, Wonderful, (1,013 reviews)
The price is $98
$109 total
includes taxes & fees
Jun 28 - Jun 29
Comfort Suites Downtown Carlisle

Appalachian Hotel

Appalachian Hotel
2.5 star property
Carlisle
7.4 out of 10, Good, (250 reviews)
Explore Carlisle from this comfortable base with free breakfast, WiFi, and parking. The 24-hour fitness center keeps your workout routine intact while Sports Emporium and Army Heritage and Education Center await nearby.
The price is $53
$58 total
includes taxes & fees
Jun 15 - Jun 16
Appalachian Hotel

Quality Inn Harrisburg - Hershey Area

Quality Inn Harrisburg - Hershey Area
2.5 star property
Harrisburg
8.2 out of 10, Very Good, (1,037 reviews)
Escape to a peaceful retreat just 10 minutes from Pennsylvania Farm Show Complex. This hotel offers free breakfast, WiFi, and parking, while the fitness center keeps routines on track. Nearby Spring Gate Vineyard and convenient shopping make exploring effortless.
The price is $56
$62 total
includes taxes & fees
Jun 29 - Jun 30
Quality Inn Harrisburg - Hershey Area

Best Western Plus Harrisburg Mechanicsburg

Best Western Plus Harrisburg Mechanicsburg
2.5 star property
Enola
8.0 out of 10, Very Good, (1,013 reviews)
Minutes from Pennsylvania Farm Show Complex, this hotel offers a seasonal outdoor pool and fitness center. Enjoy free breakfast, WiFi, and parking during your stay. Clean rooms provide comfort after exploring nearby Pennsylvania National Fire Museum, with helpful staff ready to assist.
The price is $83
$92 total
includes taxes & fees
Jul 5 - Jul 6
Best Western Plus Harrisburg Mechanicsburg

Allenberry Resort

Allenberry Resort
4.0 star property
Boiling Springs
9.2 out of 10, Wonderful, (298 reviews)
The price is $143
$159 total
includes taxes & fees
Jun 28 - Jun 29
Allenberry Resort

Fairfield Inn & Suites by Marriott Carlisle

Fairfield Inn & Suites by Marriott Carlisle
3.0 star property
Carlisle
9.0 out of 10, Wonderful, (438 reviews)
This welcoming Carlisle hotel offers an indoor pool for year-round swimming and a fitness center for active travelers. Enjoy free breakfast and parking while exploring nearby Carlisle Country Market and the charming Georgie Lou's Retro Candy & Gifts.
The price is $119
$132 total
includes taxes & fees
Jun 21 - Jun 22
Fairfield Inn & Suites by Marriott Carlisle

Hampton Inn by Hilton Harrisburg West

Hampton Inn by Hilton Harrisburg West
2.5 star property
Mechanicsburg
9.2 out of 10, Wonderful, (907 reviews)
Escape to a peaceful retreat with a seasonal outdoor pool and modern fitness center, just 15 minutes from Pennsylvania Farm Show Complex. Enjoy complimentary breakfast, WiFi, and parking, with Monkey Joe's and Capital City Mall nearby.
The price is $119
$132 total
includes taxes & fees
Jul 2 - Jul 3
Hampton Inn by Hilton Harrisburg West

Sleep Inn Carlisle South

Sleep Inn Carlisle South
2.5 star property
Carlisle
8.2 out of 10, Very Good, (870 reviews)
Immerse yourself in tranquility at this quiet hotel with complimentary breakfast, WiFi, and parking. Enjoy the indoor pool or hit the fitness center after exploring nearby Molly Pitcher Statue and Carlisle Theatre. The helpful staff ensures a comfortable, convenient stay.
The price is $93
$103 total
includes taxes & fees
Jul 13 - Jul 14
Sleep Inn Carlisle South

Courtyard by Marriott Harrisburg West/Mechanicsburg

Courtyard by Marriott Harrisburg West/Mechanicsburg
3.0 star property
Mechanicsburg
9.0 out of 10, Wonderful, (637 reviews)
Unwind at this welcoming Mechanicsburg hotel with an indoor pool and hot tub after exploring Monkey Joe's or Capital City Mall. Grab a bite at the café or enjoy a drink at the bar, with free WiFi and parking adding extra value.
The price is $107
$119 total
includes taxes & fees
Jun 18 - Jun 19
Courtyard by Marriott Harrisburg West/Mechanicsburg

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

Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW
2.5 star property
Camp Hill
8.0 out of 10, Very Good, (953 reviews)
Cozy accommodations with free breakfast, WiFi, and parking await at this Camp Hill retreat. Located within 15 minutes of Pennsylvania Farm Show Complex, this motel offers exceptional value. Capital City Mall is nearby, with helpful staff ensuring a comfortable stay.
The price is $59
$65 total
includes taxes & fees
Jun 15 - Jun 16
Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW

Spark by Hilton Mechanicsburg

Spark by Hilton Mechanicsburg
2.5 star property
Mechanicsburg
8.4 out of 10, Very Good, (127 reviews)
Awaken to this quiet Mechanicsburg haven, just minutes from highways and local restaurants. The indoor pool invites morning dips while the fitness center energizes your day. Comfortable beds, helpful staff, and complimentary breakfast make this peaceful hotel exceptional.
The price is $84
$94 total
includes taxes & fees
Jul 5 - Jul 6
Spark by Hilton Mechanicsburg
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.

When is the best time to visit Duncannon?

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 June
Currently viewing crowd sizes and weather for June.
Typical weather for Duncannon
June
High 26°C / low 15°C. Sunny most days.
View properties in June
26°
weather_sun
June, no crowd data, average high temperature 26 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
29°
weather_sun
July, no crowd data, average high temperature 29 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
28°
weather_sun
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
24°
weather_sun
September, no crowd data, average high temperature 24 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
17°
weather_sun
October, no crowd data, average high temperature 17 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
10°
weather_partly_sunny
November, no crowd data, average high temperature 10 degrees Celsius, average low temperature 2 degrees Celsius. Partly sunny.
weather_cloudy
December, no crowd data, average high temperature 5 degrees Celsius, average low temperature -1 degrees Celsius. Cloudy most days.
-1°
ac_unit
January, no crowd data, average high temperature 2 degrees Celsius, average low temperature -5 degrees Celsius. Snow likely.
-5°
ac_unit
February, no crowd data, average high temperature 4 degrees Celsius, average low temperature -4 degrees Celsius. Snow likely.
-4°
weather_partly_sunny
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 0 degrees Celsius. Partly sunny.
16°
weather_sun
April, no crowd data, average high temperature 16 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
21°
weather_sun
May, no crowd data, average high temperature 21 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
Monthly weather averages (˚C)

Top landmarks in Duncannon

Learn more about Duncannon

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

Beautiful view of the Susquehanna River in Duncannon, Pennsylvania

Check out reviews of Duncannon hotels guests love

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.