Check Availability
Modify/Cancel Reservations
More Search OptionsReturn to Check Availability Console

The Hotel Hershey®

Location

The Hotel Hershey is located on a hilltop overlooking Hershey, Pennsylvania. It is three hours from New York City, two hours from Philadelphia, 90 minutes from the Baltimore/Washington metro area, and 15 minutes from Harrisburg International Airport.

The Hotel’s location is also ideal for exciting day trips to the many cultural, historical, educational, and entertaining attractions in the region. Harrisburg, Gettysburg, Lancaster, and York are all within an hour drive.

Transportation Service

  • airport and train station shuttle service
  • chauffeured hotel car service
  • complimentary seasonal shuttle service to and from Hershey attractions
  • complimentary self parking
  • valet parking
  • vehicle rental available through the concierge

Driving Directions

From Baltimore, Md. (1.5 hours, 90 miles):
Take I-83 North towards York and Harrisburg. Approaching Harrisburg, follow signs to continue on I-83 North. I-83 North to 322 East to Hershey. Take the Hersheypark Drive/Route 39 West exit. Go through four traffic lights. At the fifth traffic light, turn left onto Sandbeach Road and follow the signs for The Hotel Hershey.

From Central New Jersey (Trenton, N.J.) (2 hours, 125 miles):
I-95 South to the Pennsylvania Turnpike (I-76). Pennsylvania Turnpike (I-76) West to exit 266. Turn left onto 72 North. Follow 72 North to 322 West. Take 322 West into Hershey (approximately 12 miles). Stay straight as Route 322 becomes Hersheypark Drive and Route 39 West. Go through four traffic lights. At the fifth traffic light, turn left onto Sandbeach Road and follow the signs for The Hotel Hershey.

From New York City And Northern New Jersey (2.5 - 3 hours, 175 miles):
Follow I-78 West to I-81 South. Take exit 80 and follow Route 743 South to Hershey. Turn right on Hersheypark Drive (traffic light). At the second traffic light, turn right onto Sandbeach Road and follow the signs for The Hotel Hershey.

From Philadelphia And Southern New Jersey (2 hours, 100 miles):
Schuylkill Expressway (I-76) West to the Pennsylvania Turnpike (I-76). Pennsylvania Turnpike (I-76) West to exit 266. Turn left onto 72 North. Follow 72 North to 322 West. Take 322 West into Hershey (approximately 12 miles). Stay straight as Route 322 becomes Hersheypark Drive and Route 39 West. Go through four traffic lights. At the fifth traffic light, turn left onto Sandbeach Road and follow the signs for The Hotel Hershey.

From Pittsburgh (4 hours, 200 miles):
Follow the Pennsylvania Turnpike (I-76) East to exit 247. I-283 North to exit 3 and 322 East to Hershey. Take the Hersheypark Drive / Route 39 West exit. Go through four traffic lights. At the fifth traffic light, turn left onto Sandbeach Road and follow the signs for The Hotel Hershey.

From Washington, D.C. (eastern side and Maryland) (2 hours, 140 miles):
I-95 North to I-695 West/(I-70)/Towson to I-695 North to I-83 North towards York and Harrisburg. Approaching Harrisburg, follow signs to continue on I-83 North. I-83 North to 322 East to Hershey. Take the Hersheypark Drive/Route 39 West exit. Go through four traffic lights. At the fifth traffic light, turn left onto Sandbeach Road and follow the signs for The Hotel Hershey.

From Washington, D.C (western side and Virginia) (2 hours, 140 miles):
270 North to Frederick, MD and 15 North. 15 North to 581 East to I-83 North and Harrisburg. I-83 North to 322 East to Hershey. Take the Hersheypark Drive / Route 39 West exit. Go through four traffic lights. At the fifth traffic light, turn left onto Sandbeach Road and follow the signs for The Hotel Hershey.

From Wilmington, Del. (2 hours, 90 miles):
Route 41 North to Route 30 West to 283 West. Take the Elizabethtown/Hershey exit, and follow 743 North to 322 West. Take 322 West into Hershey. Stay straight as Route 322 becomes Hersheypark Drive and Route 39 West. Go through four traffic lights. At the fifth traffic light, turn left onto Sandbeach Road and follow the signs for The Hotel Hershey.

Nearest Airport

Harrisburg International Airport


Close

International Numbers

UK 800.5678.2344
France 800.5678.2344
Germany 800.5678.2344
Switzerland 800.5678.2344
Italy 800.5678.2344
Austria 800.5678.2344
Spain 800.5678.2344
Norway 800.5678.2344
Belgium 800.5678.2344
Netherlands 800.5678.2344
Ireland 800.5678.2344
Book by Phone: +1 866 670 3764
International
Price Match Guarantee


It appears you are using an older web browser! While using our site, you may encounter some trouble along the way. For PC users, we recommend upgrading to the latest version of Internet Explorer or Firefox. For Mac users, we recommend the latest version of Safari or Firefox.