Skip to main content

Search hotels in Duncannon, PA

Enter your dates to see the latest prices and deals for Duncannon hotels

Popular hotels in Duncannon

Check out our top picks in Duncannon

Filter by:

Star rating
Review score

Stardust Motel

Hotel in Duncannon

Situated in Duncannon, within 29 km of Pennsylvania State Capitol and 29 km of National Civil War Museum, Stardust Motel features accommodation with a garden and free WiFi as well as free private...

G
Glenn
From
United States
Staff was very friendly and helpful, was in town for a family emergency so didn't spend much time there. Not many hotel options in the area and this one turned out to be a nice suprise...
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 46 reviews
Price from
US$60
1 night, 2 adults

Red Carpet Inn Duncannon

New Buffalo (Near Duncannon)

Located just steps from the Susquehanna River, this motel boasts river views and free Wi-Fi access in every room. Central Harrisburg is 20 miles away.

K
Karyn
From
Canada
I liked that there was a king size bed.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 125 reviews
Price from
US$60.50
1 night, 2 adults

Residence Inn by Marriott Mechanicsburg

Enola (Near Duncannon)

Set within 36 km of Hersheypark and 12 km of Fort Hunter Mansion and Park, Residence Inn by Marriott Mechanicsburg features rooms in Enola.

J
James
From
Canada
New hotel everything is clean, front desk staff are very friendly and helpful. Easy access from I-81. Would recommend.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Price from
US$183
1 night, 2 adults

Inn of the Dove Harrisburg-Hershey Romantic Suites

Harrisburg (Near Duncannon)

Inn of the Dove Harrisburg-Hershey Romantic Suites is located in Harrisburg, 8.9 km from Pennsylvania State Capitol and 23 km from Hersheys Chocolate World.

J
Joselyn
From
United States
Very clean, spacious and staff was friendly.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 779 reviews
Price from
US$119.16
1 night, 2 adults

Comfort Suites Camp Hill-Harrisburg West

Harrisburg (Near Duncannon)

Located in Harrisburg and with Pennsylvania State Capitol reachable within 4.1 km, Comfort Suites Camp Hill-Harrisburg West provides express check-in and check-out, non-smoking rooms, a fitness...

C
CAROL
From
United States
Everything was wonderful. Will be back
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 999 reviews
Price from
US$107.10
1 night, 2 adults

Halifax Inn

Halifax (Near Duncannon)

Situated in Halifax, 36 km from Pennsylvania State Capitol, Halifax Inn features accommodation with free WiFi and free private parking.

M
M. Esther
From
Spain
Very clean and comfortable and with amenities that I wasn't expecting such as a microwave and refrigerator.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 100 reviews
Price from
US$93.15
1 night, 2 adults

Fairfield by Marriott Inn & Suites Harrisburg West/Mechanicsburg

Mechanicsburg (Near Duncannon)

Located in Mechanicsburg, 19 km from Pennsylvania State Capitol, Fairfield by Marriott Inn & Suites Harrisburg West/Mechanicsburg provides accommodation with a fitness centre, free private parking and...

M
Michael
From
Germany
Good breakfast and service, new hotel.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 141 reviews
Price from
US$114
1 night, 2 adults

Home2 Suites By Hilton Harrisburg Hershey

Harrisburg (Near Duncannon)

Located 5.2 km from National Civil War Museum, Home2 Suites By Hilton Harrisburg Hershey offers 3-star accommodation in Harrisburg and features a fitness centre, a shared lounge and a terrace.

L
Lorraine
From
Canada
Room was clean and modern. Breakfast was good with nice variety.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 375 reviews
Price from
US$122.70
1 night, 2 adults

Residence Inn by Marriott Harrisburg North

Harrisburg (Near Duncannon)

Set within 5.7 km of National Civil War Museum and 8.5 km of Pennsylvania State Capitol, Residence Inn by Marriott Harrisburg North offers rooms with air conditioning and a private bathroom in...

B
BRITTANY
From
United States
The hotel staff is very friendly and inviting to all. The property was clean and well kept.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 102 reviews
Price from
US$127
1 night, 2 adults

Hampton Inn & Suites Harrisburg

Harrisburg (Near Duncannon)

Set in Harrisburg and with National Civil War Museum reachable within 6.6 km, Hampton Inn & Suites Harrisburg offers a fitness centre, non-smoking rooms, free WiFi throughout the property and a shared...

B
Brian
From
United States
Greeted at the front desk by a very friendly staff member who was very, very helpful and personable. (Forgot her name - red hair and maybe Alesha?). Breakfast in morning was great with several options. Room was clean and comfortable.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 136 reviews
Price from
US$113.98
1 night, 2 adults
See all hotels in and around Duncannon

Duncannon – 3 hotels and places to stay

Filter by:

Star rating
Review score

Stardust Motel

Hotel in Duncannon

Situated in Duncannon, within 29 km of Pennsylvania State Capitol and 29 km of National Civil War Museum, Stardust Motel features accommodation with a garden and free WiFi as well as free private...

G
Glenn
From
United States
Staff was very friendly and helpful, was in town for a family emergency so didn't spend much time there. Not many hotel options in the area and this one turned out to be a nice suprise...
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 46 reviews
Price from
US$60
1 night, 2 adults

Red Carpet Inn Duncannon

New Buffalo (Near Duncannon)

Located just steps from the Susquehanna River, this motel boasts river views and free Wi-Fi access in every room. Central Harrisburg is 20 miles away.

K
Karyn
From
Canada
I liked that there was a king size bed.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 125 reviews
Price from
US$60.50
1 night, 2 adults

Residence Inn by Marriott Mechanicsburg

Enola (Near Duncannon)

Set within 36 km of Hersheypark and 12 km of Fort Hunter Mansion and Park, Residence Inn by Marriott Mechanicsburg features rooms in Enola.

J
James
From
Canada
New hotel everything is clean, front desk staff are very friendly and helpful. Easy access from I-81. Would recommend.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Price from
US$183
1 night, 2 adults

Inn of the Dove Harrisburg-Hershey Romantic Suites

Harrisburg (Near Duncannon)

Inn of the Dove Harrisburg-Hershey Romantic Suites is located in Harrisburg, 8.9 km from Pennsylvania State Capitol and 23 km from Hersheys Chocolate World.

J
Joselyn
From
United States
Very clean, spacious and staff was friendly.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 779 reviews
Price from
US$119.16
1 night, 2 adults

Comfort Suites Camp Hill-Harrisburg West

Harrisburg (Near Duncannon)

Located in Harrisburg and with Pennsylvania State Capitol reachable within 4.1 km, Comfort Suites Camp Hill-Harrisburg West provides express check-in and check-out, non-smoking rooms, a fitness...

C
CAROL
From
United States
Everything was wonderful. Will be back
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 999 reviews
Price from
US$107.10
1 night, 2 adults

Halifax Inn

Halifax (Near Duncannon)

Situated in Halifax, 36 km from Pennsylvania State Capitol, Halifax Inn features accommodation with free WiFi and free private parking.

M
M. Esther
From
Spain
Very clean and comfortable and with amenities that I wasn't expecting such as a microwave and refrigerator.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 100 reviews
Price from
US$93.15
1 night, 2 adults

Fairfield by Marriott Inn & Suites Harrisburg West/Mechanicsburg

Mechanicsburg (Near Duncannon)

Located in Mechanicsburg, 19 km from Pennsylvania State Capitol, Fairfield by Marriott Inn & Suites Harrisburg West/Mechanicsburg provides accommodation with a fitness centre, free private parking and...

M
Michael
From
Germany
Good breakfast and service, new hotel.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 141 reviews
Price from
US$114
1 night, 2 adults

Home2 Suites By Hilton Harrisburg Hershey

Harrisburg (Near Duncannon)

Located 5.2 km from National Civil War Museum, Home2 Suites By Hilton Harrisburg Hershey offers 3-star accommodation in Harrisburg and features a fitness centre, a shared lounge and a terrace.

L
Lorraine
From
Canada
Room was clean and modern. Breakfast was good with nice variety.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 375 reviews
Price from
US$122.70
1 night, 2 adults

Residence Inn by Marriott Harrisburg North

Harrisburg (Near Duncannon)

Set within 5.7 km of National Civil War Museum and 8.5 km of Pennsylvania State Capitol, Residence Inn by Marriott Harrisburg North offers rooms with air conditioning and a private bathroom in...

B
BRITTANY
From
United States
The hotel staff is very friendly and inviting to all. The property was clean and well kept.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 102 reviews
Price from
US$127
1 night, 2 adults

Hampton Inn & Suites Harrisburg

Harrisburg (Near Duncannon)

Set in Harrisburg and with National Civil War Museum reachable within 6.6 km, Hampton Inn & Suites Harrisburg offers a fitness centre, non-smoking rooms, free WiFi throughout the property and a shared...

B
Brian
From
United States
Greeted at the front desk by a very friendly staff member who was very, very helpful and personable. (Forgot her name - red hair and maybe Alesha?). Breakfast in morning was great with several options. Room was clean and comfortable.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 136 reviews
Price from
US$113.98
1 night, 2 adults
See all hotels in and around Duncannon

Hotels with parking in Duncannon

Free parking
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 509 reviews
From US$134.19 per night
Free parking
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 141 reviews
From US$140.97 per night
Free parking
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 46 reviews
From US$144.48 per night
Free parking
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 175 reviews
From US$144.72 per night
Free parking
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 208 reviews
From US$79.03 per night
Free parking
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 122 reviews
From US$136.53 per night
Free parking
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 258 reviews
From US$128.76 per night
Free parking
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 999 reviews
From US$107.18 per night
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 340 reviews
From US$75.47 per night
Parking on site
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 222 reviews
From US$125.43 per night

Budget hotels in Duncannon and nearby

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 125 reviews

Located just steps from the Susquehanna River, this motel boasts river views and free Wi-Fi access in every room. Central Harrisburg is 20 miles away.

From US$65.40 per night

Located 22 km from National Civil War Museum, Steps to Susquehanna River Hot Tub Hideaway! offers accommodation in Dauphin with access to a hot tub.

Situated in Dauphin, 18 km from Pennsylvania State Capitol and 18 km from National Civil War Museum, Stay on State features air-conditioned accommodation with a balcony and free WiFi.