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's Chocolate World

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
543 Champ Blvd, Manheim, PA 17545-9150
28.3 km from Hershey's Chocolate World
US$95* /night
View Deal
Booking.com
US$95*
Hotels.com
US$95*
Priceline
US$95*
355 W Chocolate Ave, Hershey, PA 17033-1636
0.6 km from Hershey's Chocolate World
#18 of 25 hotels in Hershey
Top Deal
US$85*
US$68* /night
View Deal
Travelocity
US$85*
Expedia.com
US$85*
Hotwire.com
US$85*
350 W Chocolate Ave, Hershey, PA 17033-1635
0.7 km from Hershey's Chocolate World
#7 of 25 hotels in Hershey
Top Deal
US$136*
US$130* /night
View Deal
Priceline
US$130*
Hotwire.com
US$136*
Expedia.com
US$136*
43 W Areba Ave, Hershey, PA 17033-1410
1.1 km from Hershey's Chocolate World
#13 of 25 hotels in Hershey
Top Deal
US$139*
US$116* /night
View Deal
Hotels.com
US$116*
Travelocity
US$116*
HotelQuickly
US$139*
210 Hockersville Rd, Hershey, PA 17033-1964
1.2 km from Hershey's Chocolate World
#3 of 25 hotels in Hershey
Top Deal
US$147*
US$123* /night
View Deal
Expedia.com
US$123*
Orbitz.com
US$123*
HotelQuickly
US$147*
651 West Areba Avenue, Hershey, PA 17033-1929
1.2 km from Hershey's Chocolate World
#4 of 25 hotels in Hershey
US$199* /night
View Deal
Orbitz.com
US$199*
Expedia.com
US$199*
Hotwire.com
US$199*
100 Hotel Road, Hershey, PA 17033-9507
1.3 km from Hershey's Chocolate World
#1 of 25 hotels in Hershey
No availability for your dates from these sites
Hotwire.com
Travelocity
Orbitz.com
176 E Hershey Park Dr, Hershey, PA 17033-2703
1.5 km from Hershey's Chocolate World
#8 of 25 hotels in Hershey
No availability for your dates from these sites
AscendHotels
Orbitz.com
Booking.com
515 East Chocolate Avenue, Hershey, PA 17033
1.9 km from Hershey's Chocolate World
#12 of 25 hotels in Hershey
No photo provided
US$199* /night
View Deal
Orbitz.com
US$199*
TripAdvisor
US$199*
Hotels.com
US$199*
914 Cocoa Ave, Hershey, PA 17033-1700
1.9 km from Hershey's Chocolate World
#24 of 25 hotels in Hershey
No availability for your dates from these sites
Booking.com
Agoda.com
749 East Chocolate Avenue, Hershey, PA 17033-1212
2.4 km from Hershey's Chocolate World
#5 of 25 hotels in Hershey
US$189* /night
View Deal
Hotwire.com
US$189*
Travelocity
US$189*
Expedia.com
US$189*
325 University Dr, Hershey, PA 17033-2800
2.5 km from Hershey's Chocolate World
#6 of 25 hotels in Hershey
No availability for your dates from these sites
Orbitz.com
Travelocity
845 East Chocolate Avenue, Hershey, PA 17033-1214
2.6 km from Hershey's Chocolate World
#14 of 25 hotels in Hershey
Top Deal
US$107*
US$99* /night
View Deal
Priceline
US$99*
Hotwire.com
US$99*
Cancelon
US$107*
863 E Chocolate Ave, Hershey, PA 17033-1214
2.6 km from Hershey's Chocolate World
No photo provided
Rte 422 and Sipe Ave, Hershey, PA 17033
2.7 km from Hershey's Chocolate World
#17 of 25 hotels in Hershey
Top Deal
US$127*
US$104* /night
View Deal
Hotels.com
US$127*
Booking.com
US$127*
Hotwire.com
US$127*
905 E Chocolate Ave, Hershey, PA 17033-1216
2.7 km from Hershey's Chocolate World
#23 of 25 hotels in Hershey
No availability for your dates from these sites
Booking.com
Orbitz.com
Hotwire.com
115 Museum Dr, Hershey, PA 17033-2462
2.9 km from Hershey's Chocolate World
#10 of 25 hotels in Hershey
US$229* /night
View Deal
Booking.com
US$229*
Orbitz.com
US$229*
Hotels.com
US$229*
Sponsored
4921 Gettysburg Rd, Mechanicsburg, PA 17055-4816
27.2 km from Hershey's Chocolate World
Top Deal
US$175*
US$149* /night
View Deal
Expedia.com
US$149*
Travelocity
US$149*
HotelQuickly
US$175*
115 Lucy Avenue, Hershey, PA 17033
2.9 km from Hershey's Chocolate World
#20 of 25 hotels in Hershey
Top Deal
US$116*
US$87* /night
View Deal
Expedia.com
US$87*
Orbitz.com
US$87*
HotelQuickly
US$116*
181 Hershey Rd, Hershey, PA 17033-2412
2.9 km from Hershey's Chocolate World
#21 of 25 hotels in Hershey
Top Deal
US$120*
US$95* /night
View Deal
Hotels.com
US$95*
Expedia.com
US$95*
HotelQuickly
US$120*
195 Hershey Rd, Hummelstown, PA 17036-9217
3.0 km from Hershey's Chocolate World
US$189* /night
View Deal
Hotwire.com
US$189*
Expedia.com
US$189*
Travelocity
US$189*
1043 E Chocolate Ave, Hershey, PA 17033-1218
3.0 km from Hershey's Chocolate World
#15 of 25 hotels in Hershey
Top Deal
US$106*
US$76* /night
View Deal
Booking.com
US$76*
Expedia.com
US$76*
HotelQuickly
US$106*
1060 E Chocolate Ave, Hershey, PA 17033-1293
3.1 km from Hershey's Chocolate World
#2 of 25 hotels in Hershey
US$90* /night
View Deal
1200 Mae St, Hershey, PA 17036-9169
3.2 km from Hershey's Chocolate World
#9 of 25 hotels in Hershey
Top Deal
US$178*
US$169* /night
View Deal
ComfortInn
US$169*
Hotwire.com
US$169*
HotelQuickly
US$178*
60 Washington Ave, Hershey, PA 17033-1208
3.2 km from Hershey's Chocolate World
#22 of 25 hotels in Hershey
No availability for your dates from these sites
Expedia.com
Orbitz.com
Hotwire.com
610 Walton Ave, Hummelstown, PA 17036-1852
3.5 km from Hershey's Chocolate World
Top Deal
US$171*
US$149* /night
View Deal
Expedia.com
US$149*
Priceline
US$149*
Elvoline
US$171*
550 E Main St, Hummelstown, PA 17036-1812
3.7 km from Hershey's Chocolate World
US$209* /night
View Deal
Booking.com
Orbitz.com
Hotels.com
1518 E Chocolate Ave, Hershey, PA 17033-1167
4.0 km from Hershey's Chocolate World
#16 of 25 hotels in Hershey
Top Deal
US$109*
US$93* /night
View Deal
Expedia.com
US$93*
Travelocity
US$93*
Booking.com
US$109*
1733 E Chocolate Ave, Hershey, PA 17033-1122
4.3 km from Hershey's Chocolate World
#19 of 25 hotels in Hershey
Top Deal
US$87*
US$72* /night
View Deal
Travelocity
US$72*
Priceline
US$72*
Cancelon
US$87*
1806 East Chocolate Ave, Hershey, PA 17033-1123
4.4 km from Hershey's Chocolate World
#11 of 25 hotels in Hershey
US$85* /night
View Deal
Booking.com
US$85*
Hotwire.com
US$85*
Travelocity
US$85*
2951 Horseshoe Pike, Palmyra, PA 17078-9040
6.0 km from Hershey's Chocolate World
Top Deal
US$134*
US$75* /night
View Deal
Hotwire.com
US$75*
Orbitz.com
US$75*
HotelQuickly
US$134*
500 E Main St, Palmyra, PA 17078-1831
6.5 km from Hershey's Chocolate World
US$71* /night
View Deal
Booking.com
US$71*