Skip to main content

Search hotels in Duncannon, Pennsylvania

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

Filter by:


Star Rating

Review Score

Duncannon – 1 hotel or place to stay

See the latest prices and deals by choosing your dates.
Stardust Motel, hotel in Duncannon

Located in Duncannon, within 18 miles of Pennsylvania State Capitol and 18 miles of National Civil War Museum, Stardust Motel has accommodations with a garden and free WiFi as well as free private...

Customer service was great
6.5
Scored 6.5
Pleasant
Rated pleasant
35 reviews
Price from£54.95per night
Red Carpet Inn Duncannon, hotel in Duncannon

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

Was close to multiple boat ramps for easy loading and unloading of kayak and gear. Caught a ton of fat smallmouth, 4th time staying in same motel and same room.
7.4
Scored 7.4
Good
Rated good
180 reviews
Price from£54.95per night
Staybridge Suites Harrisburg-Hershey, an IHG Hotel, hotel in Duncannon

This hotel features suites with fully equipped kitchenette and DVD players. The property is 3 miles from downtown Harrisburg, with shopping, entertainment and dining.

Location was close to our destination in Midtown Harrisburg. Check in was easy. Room was well equipped and comfortable.
8.2
Scored 8.2
Very Good
Rated very good
529 reviews
Price from£95.77per night
Penn Harris Hotel Harrisburg, Trademark by Wyndham, hotel in Duncannon

Penn Harris Hotel Harrisburg, offering an outdoor seasonal pool, a full service restaurant and free airport shuttle to Harrisburg International Airport, this hotel is located in Camp Hill.

Clean, felt safe. Great location, comfortable room
7.1
Scored 7.1
Good
Rated good
479 reviews
Price from£75.30per night
Best Western Plus Harrisburg Mechanicsburg, hotel in Duncannon

Offering a daily continental breakfast, this hotel is located in Enola and features an outdoor swimming pool. Free WiFi access is available.

Clean Conveniently located
7.2
Scored 7.2
Good
Rated good
313 reviews
Price from£66.06per night
SpringHill Suites Harrisburg Hershey, hotel in Duncannon

Located 20 minutes from Hershey Theme Park and the Hershey Story Museum. It features an indoor pool and free in-room Wi-Fi.

Clean, comfortable, good breakfast, good service
8.5
Scored 8.5
Very Good
Rated very good
141 reviews
Price from£98.20per night
Holiday Inn Express Harrisburg SW - Mechanicsburg, an IHG Hotel, hotel in Duncannon

Holiday Inn Express Harrisburg SW - Mechanicsburg is set in Mechanicsburg, 19 mi from Hershey. The property is 3 minutes' drive from Route 581.

Breakfast. Staff was pleasant.
7.4
Scored 7.4
Good
Rated good
290 reviews
Price from£68per night
Quality Inn Carlisle PA, hotel in Duncannon

Located 5 miles from Carlisle Fairgrounds, this hotel features a 24-hour reception and rooms with free Wi-Fi. It offers a free grab & go breakfast.

basic
6.2
Scored 6.2
Pleasant
Rated pleasant
208 reviews
Price from£58.91per night
Home2 Suites Mechanicsburg, hotel in Duncannon

Located within 9.5 miles of Pennsylvania State Capitol and 12 miles of National Civil War Museum, Home2 Suites Mechanicsburg provides rooms in Mechanicsburg.

Room was excellent and staff was friendly.
8.9
Scored 8.9
Excellent
Rated excellent
78 reviews
Price from£92.85per night
Fairfield by Marriott Inn & Suites Harrisburg West/Mechanicsburg, hotel in Duncannon

Located in Mechanicsburg, 12 miles from Pennsylvania State Capitol, Fairfield by Marriott Inn & Suites Harrisburg West/Mechanicsburg provides accommodations with a fitness center, free private parking...

The room was large. Comfortable bed. Nice tv. Very clean.
8.8
Scored 8.8
Excellent
Rated excellent
169 reviews
Price from£105.19per night
See all hotels in and around Duncannon