Skip to main content

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...

Nothing
6.6
Scored 6.6
Pleasant
Rated pleasant
33 reviews
Price from$70per 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.

Clean
7.4
Scored 7.4
Good
Rated good
174 reviews
Price from$70per night
Days Inn by Wyndham Harrisburg North, hotel in Duncannon

Located off Interstate 81 and 18 mi from Hershey Park, this Harrisburg, Pennsylvania hotel provides nonsmoking accommodations, free WiFi and free on-site parking.

Clean
5.2
Scored 5.2
Average
Rated fair
500 reviews
Price from$57.85per 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
487 reviews
Price from$88per night
La Quinta by Wyndham Mechanicsburg - Harrisburg, hotel in Duncannon

La Quinta Inn & Suites features an outdoor swimming pool, complimentary breakfast and free WiFi access. A flat-screen cable TV is included in each guest room. Select rooms have a sofa bed.

The breakfast was acceptable but not great. Fresher muffins, more variety yogurt & English muffins would be better. The staff was friendly and helpful. The room was clean with comfortable beds.
6.5
Scored 6.5
Pleasant
Rated pleasant
433 reviews
Price from$76per 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.

The location
7.2
Scored 7.2
Good
Rated good
321 reviews
Price from$68.17per 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.

Sadly, nothing. .
6.2
Scored 6.2
Pleasant
Rated pleasant
212 reviews
Price from$75.05per night
Hilton Harrisburg near Hershey Park, hotel in Duncannon

Steps from the state Capitol building and connected to the Whitaker Science and Performance Center, this hotel features a convenient and central location along with many modern amenities and...

I liked that the room was very cleanly.
7.8
Scored 7.8
Good
Rated good
219 reviews
Price from$194.65per night
Holiday Inn Express Harrisburg West, an IHG Hotel, hotel in Duncannon

Located just off Interstate 81, this hotel is 10.2 miles from downtown Harrisburg. It serves a buffet breakfast every morning and features a fitness center and a heated indoor pool.

7.9
Scored 7.9
Good
Rated good
170 reviews
Price from$102.34per night
Hampton Inn & Suites Harrisburg, hotel in Duncannon

Located off Interstate 81, this hotel has an indoor swimming pool and serves a daily hot continental breakfast. Central Harrisburg is 4 miles away.

Exceeded expectations for this stay. Excellent value. Comfortable beds. Decent breakfast with very good coffee. Staff was extremely courteous and friendly.
7.7
Scored 7.7
Good
Rated good
111 reviews
Price from$110.08per night
See all hotels in and around Duncannon
Subscribe to receive premium deals

Prices drop the second you sign up!