Pennsylvania may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Duncansville, PA

Great deals on hotels, cabins, vacation homes & more from $50

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
1
Popular locations
Amenities
Accessibility
Trip type
Log Cabin in Wooded Area Near Raystown Lake Boat Access
The price is $151 per night from Nov 29 to Nov 30
22.02 mi from city center
4.8/5Exceptional! (10 reviews)
Great getaway

"The cabin is clean and cozy and situated in a beautiful area for hiking, kayaking, and other outdoor activities."…"

Reviewed on Nov 9, 2020

Log Cabin in Wooded Area Near Raystown Lake Boat Access
Log Cabin in Wooded Area Near Raystown Lake Boat Access
The price is $160 per night from Dec 1 to Dec 2
21.98 mi from city center
4.2/5Very Good! (11 reviews)
Clean cozy comfortable

"We spent a week in this cozy cabin. As reported in some reviews we did notice a musty smell downstairs upon first arrival but nothing overwhelming or bothersome. Due to COVID we cooked most meals at the cabin It was well equipped and served our needs nicely. The bbq grill was not operational when ..."…"

Reviewed on Oct 29, 2020

Log Cabin in Wooded Area Near Raystown Lake Boat Access
Fishfry
1105 - Fourth Avenue, Duncansville, PA
Get Rates
2.62 mi from city center
Fishfry
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Chucks House
1324 7th Ave, Duncansville, PA
Get Rates
2.33 mi from city center
Chucks House
Chucks House
1324 7th Ave, Duncansville, PA
Get Rates
2.33 mi from city center
Chucks House
Huntingdon Motor Inn
2 out of 5
6920 Motor Inn Drive, Huntingdon, PA
Free CancellationReserve now, pay when you stay
The price is $65 per night from Nov 27 to Nov 28
23.91 mi from city center
4.2/5Very Good! (239 reviews)

"Nice Motor Hotel, easy access, quick to check in and check out"…"

Reviewed on Oct 24, 2020

Huntingdon Motor Inn
Days Inn & Suites by Wyndham Altoona
2.5 out of 5
458 Sabbath Rest Rd, Altoona, PA
Free CancellationReserve now, pay when you stay
The price is $59 per night from Dec 3 to Dec 4
12.83 mi from city center
4.5/5Wonderful! (743 reviews)

"I checked in with my two small children and dog later on in the evening and had the best customer service from the front desk woman. She made sure that we had plenty of blankets and pillows and towels and product directly up to the room. The king suite that we stayed in was huge and well furnished. ..."…"

Reviewed on Nov 24, 2020

Days Inn & Suites by Wyndham Altoona
Wingate by Wyndham Altoona Downtown/Medical Center
2.5 out of 5
909 Chestnut Ave, Altoona, PA
Free CancellationReserve now, pay when you stay
The price is $89 per night from Nov 29 to Nov 30
8.23 mi from city center
4.7/5Exceptional! (711 reviews)

"liked the hotel itself, did not like the area of altoona it was in..."…"

Reviewed on Oct 5, 2020

Wingate by Wyndham Altoona Downtown/Medical Center
Super 8 by Wyndham Johnstown
2 out of 5
627 Solomon Run Rd, Hwy. 219 And Solomon Run Rd., Johnstown, PA
Free CancellationReserve now, pay when you stay
The price is $65 per night from Dec 2 to Dec 3
20.04 mi from city center
3.3/5 (486 reviews)

"Due to Covid - we had no breakfast options available. During our trip we stayed at other motels and were given some availability to small breakfast items. Even though many of the things normally were unavailable the prices did not reflect their absence."…"

Reviewed on Oct 13, 2020

Super 8 by Wyndham Johnstown
Super 8 by Wyndham Altoona
2 out of 5
3535 Fairway Dr, Altoona, PA
Free CancellationReserve now, pay when you stay
The price is $50 per night from Dec 13 to Dec 14
6.3 mi from city center
3.9/5Good! (933 reviews)
Nice.

"Great place for the price and friendly staff."…"

Reviewed on Aug 18, 2020

Super 8 by Wyndham Altoona
TownePlace Suites by Marriott Altoona
3 out of 5
2915 Pleasant Valley Blvd, Altoona, PA
Free CancellationReserve now, pay when you stay
The price is $109 per night from Nov 29 to Nov 30
6.57 mi from city center
4.6/5Wonderful! (66 reviews)

"Enjoyed sitting out by the long fire pit, nice patio area as well."…"

Reviewed on Sep 12, 2020

TownePlace Suites by Marriott Altoona
Comfort Inn Duncansville - Altoona
2.5 out of 5
130 Patchway Road, Duncansville, PA
Free CancellationReserve now, pay when you stay
The price is $76 per night from Dec 2 to Dec 3
3.58 mi from city center
4.5/5Wonderful! (285 reviews)

"This is a nice property. Close to shops and restaurants. Staff was friendly. Rooms are a little dated, but nothing that was to bad."…"

Reviewed on Oct 25, 2020

Comfort Inn Duncansville - Altoona
Comfort Suites Altoona
2.5 out of 5
140 Stroehman Rd, I-99 And Pine Croft Exit, Altoona, PA
Free CancellationReserve now, pay when you stay
The price is $67 per night from Dec 9 to Dec 10
5.38 mi from city center
4.6/5Wonderful! (442 reviews)

"very nice room. needs better breakfast, even in these times."…"

Reviewed on Oct 18, 2020

Comfort Suites Altoona
Sleep Inn Johnstown
2.5 out of 5
453 Theatre Dr, Johnstown, PA
Free CancellationReserve now, pay when you stay
The price is $67 per night from Dec 26 to Dec 27
21.59 mi from city center
4.2/5Excellent! (442 reviews)

"Property was clean and neat. Felt very safe during this “unsafe” time."…"

Reviewed on Aug 16, 2020

Sleep Inn Johnstown
Quality Inn
2.5 out of 5
111 Cook Rd, Ebensburg, PA
Free CancellationReserve now, pay when you stay
The price is $80 per night from Dec 25 to Dec 26
15.08 mi from city center
4.3/5Excellent! (276 reviews)

"Friendly, professional staff. Clean and comfortable room."…"

Reviewed on Oct 5, 2020

Quality Inn
Quality Inn & Suites
2.5 out of 5
455 Theatre Dr., Johnstown, PA
Free CancellationReserve now, pay when you stay
The price is $81 per night from Dec 2 to Dec 3
21.64 mi from city center
4.1/5Very Good! (300 reviews)

"Because of covid19 the pool and hot tub weren't available and we were pushed out of breakfast for forgetting our masks, but the room was clean and comfortable."…"

Reviewed on Sep 14, 2020

Quality Inn & Suites
Fairfield Inn & Suites Huntingdon Route 22 Raystown Lake
2.5 out of 5
9970 Shaner Blvd, Huntingdon, PA
Free CancellationReserve now, pay when you stay
The price is $87 per night from Nov 27 to Nov 28
23.55 mi from city center
4.6/5Wonderful! (325 reviews)

"Clean room, helpful staff. Good location to Raystown Lake And to town."…"

Reviewed on Sep 26, 2020

Fairfield Inn & Suites Huntingdon Route 22 Raystown Lake
Quality Inn & Suites
2.5 out of 5
3306 Pleasant Valley Blvd, Altoona, PA
Free CancellationReserve now, pay when you stay
The price is $60 per night from Dec 20 to Dec 21
6.2 mi from city center
4.3/5Excellent! (406 reviews)

"room size, cleanliness, location to where I needed to be,amenities ,convienant parking."…"

Reviewed on Sep 22, 2020

Quality Inn & Suites
Econo Lodge Johnstown Downtown
2 out of 5
430 Napoleon Pl, Johnstown, PA
Free CancellationReserve now, pay when you stay
The price is $68 per night from Dec 25 to Dec 26
24.08 mi from city center
3.6/5Good! (328 reviews)

"Easy check in and friendly staff. Clean facilities and room. Quiet area."…"

Reviewed on Jul 26, 2020

Econo Lodge Johnstown Downtown
Courtyard by Marriott Altoona
3 out of 5
2 Convention Center Blvd, Altoona, PA
Free CancellationReserve now, pay when you stay
The price is $75 per night from Nov 27 to Nov 28
4.96 mi from city center
4.2/5Very Good! (394 reviews)

"Great service and clean hotel room! Plenty of parking and close to many restaurants."…"

Reviewed on Aug 24, 2020

Courtyard by Marriott Altoona
Don't see what you're looking for?
See all available properties in Duncansville
View all properties
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.

Visiting Duncansville

Budget-minded travelers will find good deals in Duncansville, and many visitors are sure to appreciate the restaurants and shopping. Tourists can also enjoy the city's coffeehouses and football games.

  • You'll find 40 Expedia hotels and other accommodations in the larger area of Altoona
  • The closest major airport is in Altoona, PA (AOO-Blair County), 11.7 mi (18.8 km) from the city center
  • The next closest is in Johnstown, PA (JST-John Murtha Johnstown - Cambria County), 19.9 mi (31.9 km) away

Sightseeing and Staying in Duncansville

Places to visit in the larger region include Allegheny Portage Railroad National Historic Site, 321 Gallery, and Horseshoe Curve National Historic Landmark. You'll also find Lakemont Park and the Island Waterpark and Gallitzin Tunnels Park and Museum in the area.

Here's a top rated accommodation based on our user reviews:

  • Comfort Inn Duncansville - Altoona - This 2.5-star hotel features free breakfast, a restaurant, and an indoor pool. It's a favorite with Expedia travelers for its overall value and proximity to shopping.

Dressing for Duncansville

  • Between January and March, you can expect the daytime average to be around 53°F and the nighttime average to be 20°F
  • From April to June, temperatures average about 80°F during the day and 34°F at night
  • July through September averages 82°F during the day and 46°F at night
  • In October-December, the average temperature is 66°F during the day and 20°F at night
  • About 35.59 inches of rain falls on Duncansville each year
  • Hottest months are usually July and August with an average temperature of 80°F, while the coldest months are January and February with an average of 21°F

Frequently asked questions

Where is the best place to stay in Duncansville?
Comfort Inn Duncansville - Altoona is a favorite with Expedia customers. This hotel offers free breakfast and a restaurant. Wye Motor Lodge is another top choice for your trip based on traveler reviews.
If I need to cancel my hotel reservation in Duncansville, will I receive a refund?
Yes, most hotel reservations are refundable if you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of booking. Plug in your dates, click on “Search”, then you can filter by “free cancellation” to view the top deals on offer in Duncansville.
Where can I learn more about changing or cancelling my trip to Duncansville?
For more details about rescheduling or cancelling your trip to Duncansville, head over to our customer service page.
What's the best budget-friendly hotel in Duncansville?
Based on reviews, Wye Motor Lodge is a popular 2-star property for our travelers looking for an economical choice, and features free WiFi and free parking.
What's the best place to stay when traveling with kids to Duncansville?
Wye Motor Lodge is a property with free parking and laundry facilities, and it’s a top choice on Expedia for families. Comfort Inn Duncansville - Altoona is another choice for your stay with the kids. Attractions in the area like DelGrosso’s Amusement Park and Galactic Ice are also fun for kids of all ages.
What are some accommodations with pools in Duncansville?
Comfort Inn Duncansville - Altoona is a top hotel with an indoor pool, free buffet breakfast, and a restaurant.

Recent reviews of Duncansville hotels

More trip options