Find hotels in Hershey, PA from $100

COVID-19 tests are no longer required to re-enter the United States.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Check Hershey hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Howard Johnson by Wyndham Hershey
2 out of 5
845 E Chocolate Ave, Hershey, PA, 17033
Fully refundableReserve now, pay when you stay
The price is $139 per night from Jul 6 to Jul 7
1.24 mi from city center
3.5/5 Good! (980 reviews)
"Decent facility"

Reviewed on Jun 28, 2022

Howard Johnson by Wyndham Hershey
Super 8 by Wyndham Hershey
2 out of 5
210 Hockersville Road, Hershey, PA, 17033
Fully refundableReserve now, pay when you stay
The price is $152 per night from Jul 24 to Jul 25
0.75 mi from city center
4.2/5 Excellent! (970 reviews)
"We enjoyed our stay."

Reviewed on Jun 24, 2022

Super 8 by Wyndham Hershey
Inn at Chocolate Ave, SureStay Collection by Best Western
2.5 out of 5
84 Sipe Ave, Hershey, PA, 17036
The price is $179 per night from Jul 13 to Jul 14
1.81 mi from city center
4/5 Very Good! (88 reviews)
"I want to say that although there were negative reviews online, I found this hotel to be clean, and the staff exceptionally friendly. In particular, I want to give a huge thank you to the one lady who was in charge of the breakfast buffet. She constantly was being put to the test by rude guests and ..."

Reviewed on Jul 5, 2022

Inn at Chocolate Ave, SureStay Collection by Best Western
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.
White Rose Motel - Hershey
2 out of 5
1060 East Chocolate Avenue, Hershey, PA, 17033
Fully refundableReserve now, pay when you stay
The price is $100 per night from Jul 10 to Jul 11
1.59 mi from city center
4.5/5 Wonderful! (706 reviews)
"Very friendly staff! Overall, great value for the price. Pool was clean and room was decent. My only complaint are the floors of the room are not clean. They need mopped. Walking around barefoot inside the room and after an hour, the bottom of my feet were black. Other than that, it was great!"

Reviewed on Jul 4, 2022

White Rose Motel - Hershey
SpringHill Suites by Marriott Hershey Near the Park
3 out of 5
115 Museum Drive, Hershey, PA, 17033
Fully refundableReserve now, pay when you stay
The price is $229 per night from Jul 19 to Jul 20
2.22 mi from city center
4.3/5 Excellent! (584 reviews)
"Like"

Reviewed on Jul 1, 2022

SpringHill Suites by Marriott Hershey Near the Park
Best Western Plus Hershey
2.5 out of 5
1800 E CHOCOLATE AVE, Hershey, PA, 17033-1188
Fully refundableReserve now, pay when you stay
The price is $212 per night from Jul 19 to Jul 20
2.42 mi from city center
4.6/5 Wonderful! (223 reviews)
"Will stay here again"

Reviewed on Jul 4, 2022

Best Western Plus Hershey
Chocolate Express Hotel & Suites Hershey
2.5 out of 5
181 Hershey Road, Route 39, Hershey, PA, 17033
Fully refundableReserve now, pay when you stay
The price is $115 per night from Jul 13 to Jul 14
2.23 mi from city center
2.8/5 (977 reviews)
"Room was smaller than I expected pull out sofa was broken"

Reviewed on Jun 23, 2022

Chocolate Express Hotel & Suites Hershey
Fairfield Inn & Suites Hershey Chocolate Avenue
2.5 out of 5
651 W Areba Ave, Hershey, PA, 17033
Fully refundableReserve now, pay when you stay
The price is $279 per night from Jul 6 to Jul 7
0.69 mi from city center
4.5/5 Wonderful! (996 reviews)
"Great value"

Reviewed on Jul 3, 2022

Fairfield Inn & Suites Hershey Chocolate Avenue
Courtyard by Marriott Hershey Chocolate Avenue
3 out of 5
515 East Chocolate Avenue, Hershey, PA, 17033
Fully refundableReserve now, pay when you stay
The price is $289 per night from Jul 6 to Jul 7
0.83 mi from city center
4.4/5 Wonderful! (627 reviews)
"The property was at a perfect location. Nearby restaurants on Chocolate Ave had lots of food options including gluten free pizza in Fenicci’s. Hotel had breakfast and the service was great considering there are not a lot of workers on the premise. I would book again next year."

Reviewed on Jun 29, 2022

Courtyard by Marriott Hershey Chocolate Avenue
Tru By Hilton Hershey Chocolate Avenue
2.5 out of 5
204 Hillcrest Road, Hershey, PA, 17033
Fully refundableReserve now, pay when you stay
The price is $259 per night from Jul 6 to Jul 7
0.63 mi from city center
4.5/5 Wonderful! (750 reviews)
"Clean"

Reviewed on Jul 2, 2022

Tru By Hilton Hershey Chocolate Avenue
Don't see what you're looking for?
See all available properties in Hershey
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.

Hershey hotels information

Number of reviews 6901
Accommodation 292 hotels
Lowest Price $100
Highest Price $289

Price trends for hotels in Hershey

Less expensive
More expensive
This month
Next month
December
June
$169
$216
Month
Price
January
$155
February
$156
March
$167
April
$166
May
$187
June
$261
July
$169
August
$216
September
$156
October
$155
November
$145
December
$132
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Hershey. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Recent reviews of Hershey hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code