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

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

The room was pretty nice
6.6
Scored 6.6
Pleasant
Rated pleasant
33 reviews
Price from£69.94per night
Red Carpet Inn Duncannon, hotel in 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.

No breakfast
7.4
Scored 7.4
Good
Rated good
174 reviews
Price from£61.23per night
Days Inn by Wyndham Harrisburg North, hotel in Duncannon

Located off Interstate 81 and 28.2 km from Hershey Park, this Harrisburg, Pennsylvania hotel provides non-smoking accommodations, free WiFi and free on-site parking.

The receptionist was kind.
5.2
Scored 5.2
Average
Rated passable
500 reviews
Price from£53.21per 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.

Very disappointed.
7.2
Scored 7.2
Good
Rated good
321 reviews
Price from£60.72per 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.

The property looked amazing, very elegant. The guest rooms were also very comfortable and the price is very competitive.
7.1
Scored 7.1
Good
Rated good
487 reviews
Price from£78.39per 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...

Lovely room. Very clean
7.8
Scored 7.8
Good
Rated good
219 reviews
Price from£173.38per 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.

Convenience,price
6.5
Scored 6.5
Pleasant
Rated pleasant
433 reviews
Price from£67.70per 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.

Breakfast was so so , cold and no coffee
6.2
Scored 6.2
Pleasant
Rated pleasant
212 reviews
Price from£70.86per 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.

We stay here every time we visit family. Very comfortable and staff is friendly. Very reasonable
7.9
Scored 7.9
Good
Rated good
170 reviews
Price from£91.16per night
Home2 Suites Mechanicsburg, hotel in Duncannon

Home2 Suites Mechanicsburg is located in Mechanicsburg, 20 km from National Civil War Museum and 37 km from Hersheys Chocolate World.

Beds were very comfortable. Rooms were spacious and clean. Small Kitchenette had everything you need including a dishwasher. Staff was very nice. The breakfast had a lot of choices and was very good. Great value for your money. Would highly recommend. Our family had no complaints. This is the first stay we have said “wow” what a nice hotel.
8.8
Scored 8.8
Fabulous
Rated fabulous
79 reviews
Price from£118.50per night
See all hotels in and around Duncannon
Subscribe to receive premium deals

Prices drop the moment you sign up!