Find hotels in Hershey, PA from $44

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 405 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Days Inn by Wyndham Hershey
2.5 out of 5
350 W Chocolate Ave, Hershey, PA
The price is $110 per night from Oct 16 to Oct 17
$110
per night
Oct 16 - Oct 17
0.3 mi from city center
8.4/10 Very Good! (1,124 reviews)
"Clean, ez parking, very close to Hersey park"

Reviewed on Sep 21, 2023

Days Inn by Wyndham Hershey
Inn at Chocolate Ave, SureStay Collection by Best Western
2.5 out of 5
84 Sipe Ave, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $80 per night from Oct 1 to Oct 2
$80
per night
Oct 1 - Oct 2
1.81 mi from city center
8/10 Very Good! (1,179 reviews)
"All personnel were extremely cordial and helpful"

Reviewed on Sep 18, 2023

Inn at Chocolate Ave, SureStay Collection by Best Western
Tru By Hilton Hershey Chocolate Avenue
2.5 out of 5
204 Hillcrest Road, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $149 per night from Oct 22 to Oct 23
$149
per night
Oct 22 - Oct 23
0.63 mi from city center
9/10 Wonderful! (1,005 reviews)
"Housekeeping provided excellent service, The staff was friendly & helpful, accommodating."

Reviewed on Sep 17, 2023

Tru By Hilton Hershey Chocolate Avenue

Save an average of 15% on thousands of hotels when you're signed in

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
2.5 out of 5
265 N Hershey Rd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $63 per night from Oct 9 to Oct 10
$63
per night
Oct 9 - Oct 10
5.61 mi from city center
7.4/10 Good! (558 reviews)
"Very clean about 15-20 mins away from harrisburg and hershey park."

Reviewed on Sep 22, 2023

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
The price is $93 per night from Oct 16 to Oct 17
$93
per night
Oct 16 - Oct 17
5.68 mi from city center
8.2/10 Very Good! (1,003 reviews)
"Gave us a clean safe place to lay our heads."

Reviewed on Sep 18, 2023

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
Baymont by Wyndham Harrisburg
2.5 out of 5
5680 Allentown Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $84 per night from Oct 1 to Oct 2
$84
per night
Oct 1 - Oct 2
7.73 mi from city center
8.4/10 Very Good! (1,278 reviews)
"Reasonable price and very convenient off the highway. Shopping and dining options close by. Its an older property but clean and everything worked (better then some expensive properties). The staff was very helpful and pleasant. I would stay there again when in the area."

Reviewed on Sep 21, 2023

Baymont by Wyndham Harrisburg
Candlewood Suites Harrisburg I-81 - Hershey Area, an IHG Hotel
2.5 out of 5
504 North Mountain Rd, Harrisburg, PA
Fully refundable
The price is $80 per night from Sep 24 to Sep 25
$80
per night
Sep 24 - Sep 25
8.03 mi from city center
7.8/10 Good! (865 reviews)
"Overall it was what we needed for our overnight stay. The staff was friendly and personable."

Reviewed on Sep 8, 2023

Candlewood Suites Harrisburg I-81 - Hershey Area, an IHG Hotel
Courtyard by Marriott Hershey Chocolate Avenue
3 out of 5
515 East Chocolate Avenue, Hershey, PA
The price is $144 per night from Oct 19 to Oct 20
$144
per night
Oct 19 - Oct 20
0.83 mi from city center
8.8/10 Excellent! (742 reviews)
"This was a great location to all the things we wanted to do and places we went to eat."

Reviewed on Sep 20, 2023

Courtyard by Marriott Hershey Chocolate Avenue
Best Western Premier The Central Hotel & Conference Center
3 out of 5
800 E Park Drive, Harrisburg, PA
The price is $129 per night from Sep 24 to Sep 25
$129
per night
Sep 24 - Sep 25
8.56 mi from city center
9/10 Wonderful! (1,003 reviews)
Just keeps getting better and better
"As always, an excellent experience. The newly refurbished room was lovely - lots of counter space throughout, great sofa/fainting couch, fantastic huge, and well lit mirror in bathroom. So clean and comfortable."

Reviewed on Sep 18, 2023

Best Western Premier The Central Hotel & Conference Center
Hilton Garden Inn Hershey
3 out of 5
550 E Main St, Hummelstown, PA
The price is $122 per night from Oct 22 to Oct 23
$122
per night
Oct 22 - Oct 23
2.43 mi from city center
8/10 Very Good! (999 reviews)
"Easy to get to. The gentleman at the front desk was helpful and informative. Very clean, nice small dining facilities inside where we were able to get a nice breakfast. Only small negative is breakfast is not in included with room, had to pay additional, but no big deal. I would go there again."

Reviewed on Sep 17, 2023

Hilton Garden Inn Hershey
Rodeway Inn & Suites
2 out of 5
43 W Areba Ave, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $62 per night from Sep 26 to Sep 27
$62
per night
Sep 26 - Sep 27
0.21 mi from city center
7.2/10 Good! (229 reviews)
"A"

Reviewed on Sep 17, 2023

Rodeway Inn & Suites
Howard Johnson by Wyndham Hershey
2 out of 5
845 E Chocolate Ave, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $69 per night from Sep 24 to Sep 25
$69
per night
Sep 24 - Sep 25
1.25 mi from city center
7/10 Good! (1,001 reviews)
It’s okay
"The breakfast was a joke, the place is very run down. The check is guy was hilarious “it’s nicer then other Howard Johnson’s but it’s still a Howard Johnson” he was right the room was not the greatest, it was fine for 1 night. And the price was higher than it was worth but you’re in Hershey"

Reviewed on Sep 17, 2023

Howard Johnson by Wyndham Hershey
Best Western Grantville/Hershey
2.5 out of 5
450 Station Road, Grantville, PA
Fully refundableReserve now, pay when you stay
The price is $84 per night from Oct 1 to Oct 2
$84
per night
Oct 1 - Oct 2
6.56 mi from city center
7.2/10 Good! (1,000 reviews)
"Yes"

Reviewed on Sep 16, 2023

Best Western Grantville/Hershey
White Rose Motel - Hershey
2 out of 5
1060 East Chocolate Avenue, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $80 per night from Sep 24 to Sep 25
$80
per night
Sep 24 - Sep 25
1.59 mi from city center
9/10 Wonderful! (1,004 reviews)
Amazing motel
"Amazing as usual."

Reviewed on Sep 18, 2023

White Rose Motel - Hershey
Simmons Motel
2 out of 5
355 W. Chocolate Ave, Hershey, PA
The price is $44 per night from Oct 8 to Oct 9
$44
per night
Oct 8 - Oct 9
0.35 mi from city center
7.8/10 Good! (650 reviews)
No frills but very clean, efficient and friendly.
"I just needed a place to lay my head for the night. Simmons definitely fit the bill. No frills. Basic, clean and friendly. I should have asked for a room with a desk tho. My bad. Outside noise continued into. the night. But nothing I couldn't handle. Next time will ask for room in the back."

Reviewed on Sep 21, 2023

Simmons Motel
Super 8 by Wyndham Hershey
2 out of 5
210 Hockersville Road, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $89 per night from Sep 24 to Sep 25
$89
per night
Sep 24 - Sep 25
0.75 mi from city center
8.4/10 Very Good! (1,002 reviews)
"A very comfortable stay all in all. Breakfast is very very basic. Could do with some egg option. Otherwise, it’s all carbs and sweets."

Reviewed on Sep 18, 2023

Super 8 by Wyndham Hershey
Best Western Harrisburg North Hotel
2.5 out of 5
150 Nationwide Dr, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Oct 8 to Oct 9
$76
per night
Oct 8 - Oct 9
10.41 mi from city center
7.4/10 Good! (1,000 reviews)
"The place was nice. They looked as though they were doing some renovating, maybe under new management. Staff was friendly and very accommodating. It was clean. Hand sanitizing stands through out the hotel."

Reviewed on Sep 11, 2023

Best Western Harrisburg North Hotel
Best Western Plus Hershey
2.5 out of 5
1800 E CHOCOLATE AVE, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $131 per night from Oct 16 to Oct 17
$131
per night
Oct 16 - Oct 17
2.42 mi from city center
9/10 Wonderful! (469 reviews)
Best Western Plus Hershey
"Fresh and clean...Perfect location to get to Hershey Park...just a couple of minutes to the Park."

Reviewed on Sep 18, 2023

Best Western Plus Hershey
Fairfield Inn & Suites Harrisburg Hershey
2.5 out of 5
1018 Briarsdale Rd, Harrisburg, PA
The price is $92 per night from Sep 28 to Sep 29
$92
per night
Sep 28 - Sep 29
8.91 mi from city center
8.8/10 Excellent! (597 reviews)
"Great place to stay!"

Reviewed on Sep 20, 2023

Fairfield Inn & Suites Harrisburg Hershey
Hampton Inn & Suites Hershey Near The Park
2.5 out of 5
195 Hershey Road, Hummelstown, PA
The price is $127 per night from Oct 15 to Oct 16
$127
per night