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

  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
4943 Gettysburg Rd, Mechanicsburg, PA 17055-4816
17.7 miles from Hershey Theatre
Top Deal
$113*
$107* /night
View Deal
TripAdvisor
$107*
Travelocity
$107*
Country Inns
$113*
43 W Areba Ave, Hershey, PA 17033-1410
0.2 miles from Hershey Theatre
#13 of 25 hotels in Hershey
Top Deal
$139*
$116* /night
View Deal
TripAdvisor
$116*
Hotwire.com
$116*
HotelQuickly
$139*
350 W Chocolate Ave, Hershey, PA 17033-1635
0.5 miles from Hershey Theatre
#7 of 25 hotels in Hershey
Top Deal
$152*
$130* /night
View Deal
TripAdvisor
$130*
Hotwire.com
$136*
Cancelon
$152*
515 East Chocolate Avenue, Hershey, PA 17033
0.6 miles from Hershey Theatre
#12 of 25 hotels in Hershey
No photo provided
$199* /night
View Deal
Orbitz.com
$199*
Hotels.com
$199*
Booking.com
$199*
355 W Chocolate Ave, Hershey, PA 17033-1636
0.6 miles from Hershey Theatre
#18 of 25 hotels in Hershey
Top Deal
$85*
$68* /night
View Deal
TripAdvisor
$68*
Travelocity
$85*
Orbitz.com
$85*
176 E Hershey Park Dr, Hershey, PA 17033-2703
0.8 miles from Hershey Theatre
#8 of 25 hotels in Hershey
No availability for your dates from these sites
AscendHotels
Booking.com
Priceline
914 Cocoa Ave, Hershey, PA 17033-1700
0.8 miles from Hershey Theatre
#24 of 25 hotels in Hershey
No availability for your dates from these sites
Booking.com
Agoda.com
651 West Areba Avenue, Hershey, PA 17033-1929
0.9 miles from Hershey Theatre
#4 of 25 hotels in Hershey
$199* /night
View Deal
TripAdvisor
$199*
Orbitz.com
$199*
Hotels.com
$199*
749 East Chocolate Avenue, Hershey, PA 17033-1212
0.9 miles from Hershey Theatre
#5 of 25 hotels in Hershey
$189* /night
View Deal
TripAdvisor
$189*
Travelocity
$189*
Orbitz.com
$189*
210 Hockersville Rd, Hershey, PA 17033-1964
1.0 miles from Hershey Theatre
#3 of 25 hotels in Hershey
$123* /night
View Deal
TripAdvisor
$123*
Expedia.com
$123*
Orbitz.com
$123*
845 East Chocolate Avenue, Hershey, PA 17033-1214
1.1 miles from Hershey Theatre
#14 of 25 hotels in Hershey
Top Deal
$107*
$99* /night
View Deal
TripAdvisor
$99*
Hotwire.com
$99*
Cancelon
$107*
905 E Chocolate Ave, Hershey, PA 17033-1216
1.1 miles from Hershey Theatre
#23 of 25 hotels in Hershey
No availability for your dates from these sites
Booking.com
Orbitz.com
Travelocity
863 E Chocolate Ave, Hershey, PA 17033-1214
1.1 miles from Hershey Theatre
No photo provided
100 Hotel Road, Hershey, PA 17033-9507
1.2 miles from Hershey Theatre
#1 of 25 hotels in Hershey
No availability for your dates from these sites
Hotwire.com
Travelocity
CheapTickets
1060 E Chocolate Ave, Hershey, PA 17033-1293
1.4 miles from Hershey Theatre
#2 of 25 hotels in Hershey
$90* /night
View Deal
1043 E Chocolate Ave, Hershey, PA 17033-1218
1.4 miles from Hershey Theatre
#15 of 25 hotels in Hershey
Top Deal
$85*
$76* /night
View Deal
TripAdvisor
$76*
Hotwire.com
$76*
Cancelon
$85*
60 Washington Ave, Hershey, PA 17033-1208
1.4 miles from Hershey Theatre
#22 of 25 hotels in Hershey
No availability for your dates from these sites
Expedia.com
Orbitz.com
Hotwire.com
325 University Dr, Hershey, PA 17033-2800
1.9 miles 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
1.9 miles from Hershey Theatre
#16 of 25 hotels in Hershey
Top Deal
$109*
$93* /night
View Deal
TripAdvisor
$93*
Hotwire.com
$93*
Booking.com
$109*
Rte 422 and Sipe Ave, Hershey, PA 17033
2.1 miles from Hershey Theatre
#17 of 25 hotels in Hershey
Top Deal
$127*
$104* /night
View Deal
TripAdvisor
$127*
Expedia.com
$127*
Booking.com
$127*
115 Lucy Avenue, Hershey, PA 17033
2.1 miles from Hershey Theatre
#20 of 25 hotels in Hershey
Top Deal
$99*
$87* /night
View Deal
TripAdvisor
$87*
Expedia.com
$87*
getaroom.com
$99*
1806 East Chocolate Ave, Hershey, PA 17033-1123
2.2 miles from Hershey Theatre
#11 of 25 hotels in Hershey
$85* /night
View Deal
TripAdvisor
$85*
Expedia.com
$85*
Travelocity
$85*
1733 E Chocolate Ave, Hershey, PA 17033-1122
2.2 miles from Hershey Theatre
#19 of 25 hotels in Hershey
Top Deal
$87*
$72* /night
View Deal
TripAdvisor
$72*
Travelocity
$72*
Cancelon
$87*
1200 Mae St, Hershey, PA 17036-9169
2.4 miles from Hershey Theatre
#9 of 25 hotels in Hershey
$169* /night
View Deal
TripAdvisor
$169*
ComfortInn
$169*
Travelocity
$169*
115 Museum Dr, Hershey, PA 17033-2462
2.4 miles from Hershey Theatre
#10 of 25 hotels in Hershey
$229* /night
View Deal
TripAdvisor
$229*
Booking.com
$229*
Orbitz.com
$229*
181 Hershey Rd, Hershey, PA 17033-2412
2.5 miles from Hershey Theatre
#21 of 25 hotels in Hershey
Top Deal
$120*
$90* /night
View Deal
QualityInn
$95*
Orbitz.com
$95*
HotelQuickly
$120*
195 Hershey Rd, Hummelstown, PA 17036-9217
2.6 miles from Hershey Theatre
$189* /night
View Deal
TripAdvisor
$189*
Hotels.com
$189*
Hotwire.com
$189*
610 Walton Ave, Hummelstown, PA 17036-1852
2.6 miles from Hershey Theatre
Top Deal
$171*
$149* /night
View Deal
TripAdvisor
$149*
Priceline
$149*
Elvoline
$171*
550 E Main St, Hummelstown, PA 17036-1812
2.7 miles from Hershey Theatre
$209* /night
View Deal
Booking.com
Hotels.com
Hotwire.com
2951 Horseshoe Pike, Palmyra, PA 17078-9040
3.0 miles from Hershey Theatre
Top Deal
$134*
$75* /night
View Deal
TripAdvisor
$75*
Booking.com
$75*
HotelQuickly
$134*
500 E Main St, Palmyra, PA 17078-1831
3.6 miles from Hershey Theatre
$71* /night
View Deal
TripAdvisor
$71*
Priceline
$71*
Hotwire.com
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partn