Search Hotels by Best Western in Harrisburg - Hershey from ₹6,135

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Harrisburg - Hershey Best Western Hotels

Best Western Carlisle
2.5 star property
8.2 out of 10, Very good, (849)
"My adult kids ended up having to make this trip alone, but they said everything was great! "
The price is ₹7,514
per night
15 May - 16 May
Best Western Carlisle
Best Western Harrisburg North Hotel
2.5 star property
7.6 out of 10, Good, (1001)
"I was very happy with this hotel. The woman at the front desk was very friendly and helpful. The breakfast was delicious."
The price is ₹6,707
per night
2 Jun - 3 Jun
Best Western Harrisburg North Hotel
Best Western Grantville/Hershey
2.5 star property
7.6 out of 10, Good, (1008)
"It was nice"
The price is ₹8,009
per night
27 May - 28 May
Best Western Grantville/Hershey
Save an average of 15% on thousands of hotels when you're signed in
Best Western Westgate Inn
2.5 star property
7.4 out of 10, Good, (862)
"We had a very comfortable spacious room. "
The price is ₹7,046
per night
19 May - 20 May
Best Western Westgate Inn
Best Western Carlisle South
2.5 star property
7.4 out of 10, Good, (167)
"I love the free breakfast. The room was very nice and the employees were very nice and went out of their way."
The price is ₹6,135
per night
19 May - 20 May
Best Western Carlisle South
Don't see what you're looking for?
See all available properties in Harrisburg - Hershey
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.