We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Hershey Theatre

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
2301 Strickler Rd, Manheim, PA 17545-8143
25.5 km from Hershey Theatre
Top Deal
USD 149*
USD 143* /night
View Deal
Hampton.com
USD 143*
Priceline
USD 143*
getaroom.com
USD 149*
43 W Areba Ave, Hershey, PA 17033-1410
0.3 km from Hershey Theatre
#13 of 25 hotels in Hershey
Top Deal
USD 132*
USD 111* /night
View Deal
Priceline
USD 111*
Orbitz.com
USD 111*
HotelQuickly
USD 132*
350 W Chocolate Ave, Hershey, PA 17033-1635
0.9 km from Hershey Theatre
#7 of 25 hotels in Hershey
Top Deal
USD 184*
USD 126* /night
View Deal
Priceline
USD 126*
Hotwire.com
USD 134*
HotelQuickly
USD 184*
355 W Chocolate Ave, Hershey, PA 17033-1636
0.9 km from Hershey Theatre
#18 of 25 hotels in Hershey
Top Deal
USD 95*
USD 75* /night
View Deal
Expedia.com
USD 95*
Travelocity
USD 95*
Orbitz.com
USD 95*
515 East Chocolate Avenue, Hershey, PA 17033
1.0 km from Hershey Theatre
#12 of 25 hotels in Hershey
No photo provided
USD 165* /night
View Deal
Expedia.com
USD 165*
Orbitz.com
USD 165*
Hotels.com
USD 165*
176 E Hershey Park Dr, Hershey, PA 17033-2703
1.2 km from Hershey Theatre
#8 of 25 hotels in Hershey
Top Deal
USD 368*
USD 292* /night
View Deal
Priceline
USD 343*
Cancelon
USD 368*
TripAdvisor
USD 292*
914 Cocoa Ave, Hershey, PA 17033-1700
1.2 km from Hershey Theatre
#24 of 25 hotels in Hershey
USD 78* /night
View Deal
Booking.com
USD 78*
Agoda.com
USD 78*
651 West Areba Avenue, Hershey, PA 17033-1929
1.5 km from Hershey Theatre
#4 of 25 hotels in Hershey
Top Deal
USD 209*
USD 176* /night
View Deal
Expedia.com
USD 187*
Orbitz.com
USD 187*
HotelQuickly
USD 209*
749 East Chocolate Avenue, Hershey, PA 17033-1212
1.5 km from Hershey Theatre
#5 of 25 hotels in Hershey
Top Deal
USD 184*
USD 176* /night
View Deal
Expedia.com
USD 176*
Travelocity
USD 176*
getaroom.com
USD 184*
210 Hockersville Rd, Hershey, PA 17033-1964
1.6 km from Hershey Theatre
#3 of 25 hotels in Hershey
Top Deal
USD 172*
USD 145* /night
View Deal
Expedia.com
USD 145*
Travelocity
USD 145*
HotelQuickly
USD 172*
845 East Chocolate Avenue, Hershey, PA 17033-1214
1.7 km from Hershey Theatre
#14 of 25 hotels in Hershey
Top Deal
USD 124*
USD 88* /night
View Deal
Expedia.com
USD 88*
Orbitz.com
USD 88*
Cancelon
USD 124*
863 E Chocolate Ave, Hershey, PA 17033-1214
1.7 km from Hershey Theatre
No photo provided
905 E Chocolate Ave, Hershey, PA 17033-1216
1.8 km from Hershey Theatre
#23 of 25 hotels in Hershey
Top Deal
USD 68*
USD 59* /night
View Deal
Expedia.com
USD 68*
Orbitz.com
USD 68*
Travelocity
USD 68*
100 Hotel Road, Hershey, PA 17033-9507
1.9 km from Hershey Theatre
#1 of 25 hotels in Hershey
No availability for your dates from these sites
Hotwire.com
Orbitz.com
Travelocity
1060 E Chocolate Ave, Hershey, PA 17033-1293
2.2 km from Hershey Theatre
#2 of 25 hotels in Hershey
USD 80* /night
View Deal
1043 E Chocolate Ave, Hershey, PA 17033-1218
2.2 km from Hershey Theatre
#15 of 25 hotels in Hershey
Top Deal
USD 117*
USD 84* /night
View Deal
Hotwire.com
USD 85*
Hotels.com
USD 85*
HotelQuickly
USD 117*
60 Washington Ave, Hershey, PA 17033-1208
2.3 km from Hershey Theatre
#22 of 25 hotels in Hershey
No availability for your dates from these sites
Travelocity
Hotwire.com
Expedia.com
325 University Dr, Hershey, PA 17033-2800
3.0 km from Hershey Theatre
#6 of 25 hotels in Hershey
No availability for your dates from these sites
Orbitz.com
Travelocity
1518 E Chocolate Ave, Hershey, PA 17033-1167
3.1 km from Hershey Theatre
#16 of 25 hotels in Hershey
Top Deal
USD 124*
USD 97* /night
View Deal
Travelocity
USD 97*
Hotwire.com
USD 97*
Booking.com
USD 124*
Rte 422 and Sipe Ave, Hershey, PA 17033
3.3 km from Hershey Theatre
#17 of 25 hotels in Hershey
Top Deal
USD 131*
USD 122* /night
View Deal
Expedia.com
USD 131*
Booking.com
USD 131*
Orbitz.com
USD 131*
1733 E Chocolate Ave, Hershey, PA 17033-1122
3.5 km from Hershey Theatre
#19 of 25 hotels in Hershey
Top Deal
USD 80*
USD 63* /night
View Deal
Booking.com
USD 71*
Priceline
USD 71*
Cancelon
USD 80*
115 Lucy Avenue, Hershey, PA 17033
3.5 km from Hershey Theatre
#21 of 25 hotels in Hershey
Top Deal
USD 112*
USD 84* /night
View Deal
Orbitz.com
USD 85*
EconoLodge
USD 85*
HotelQuickly
USD 112*
1806 East Chocolate Ave, Hershey, PA 17033-1123
3.6 km from Hershey Theatre
#11 of 25 hotels in Hershey
Top Deal
USD 73*
USD 67* /night
View Deal
Booking.com
USD 67*
Orbitz.com
USD 67*
getaroom.com
USD 73*
1200 Mae St, Hershey, PA 17036-9169
3.8 km from Hershey Theatre
#10 of 25 hotels in Hershey
Top Deal
USD 177*
USD 165* /night
View Deal
Orbitz.com
USD 165*
Travelocity
USD 165*
Cancelon
USD 177*
115 Museum Dr, Hershey, PA 17033-2462
3.9 km from Hershey Theatre
#9 of 25 hotels in Hershey
USD 199* /night
View Deal
Booking.com
USD 199*
Travelocity
USD 199*
Hotwire.com
USD 199*
181 Hershey Rd, Hershey, PA 17033-2412
4.0 km from Hershey Theatre
#20 of 25 hotels in Hershey
Top Deal
USD 171*
USD 127* /night
View Deal
Booking.com
USD 137*
Expedia.com
USD 137*
HotelQuickly
USD 171*
195 Hershey Rd, Hummelstown, PA 17036-9217
4.1 km from Hershey Theatre
Top Deal
USD 172*
USD 165* /night
View Deal
Travelocity
USD 165*
Expedia.com
USD 165*
getaroom.com
USD 172*
610 Walton Ave, Hummelstown, PA 17036-1852
4.2 km from Hershey Theatre
Top Deal
USD 166*
USD 130* /night
View Deal
Booking.com
USD 135*
Expedia.com
USD 136*
HotelQuickly
USD 166*
550 E Main St, Hummelstown, PA 17036-1812
4.3 km from Hershey Theatre
Top Deal
USD 172*
USD 165* /night
View Deal
GardenInn.com
USD 165*
Orbitz.com
USD 165*
getaroom.com
USD 172*
2951 Horseshoe Pike, Palmyra, PA 17078-9040
4.9 km from Hershey Theatre
Top Deal
USD 147*
USD 83* /night
View Deal
ABVI.com
USD 83*
Orbitz.com
USD 83*
HotelQuickly
USD 147*
500 E Main St, Palmyra, PA 17078-1831
5.7 km from Hershey Theatre