Find and Compare Cheap Car Rental deals
Find Cheap Hershey Hotel Deals
Looking for the best hotels in Hershey? Save up to 60% off with our exclusive promo deals when booking a last minute Hershey hotel. Book today!
3 or more characters

Days Inn By Wyndham Hershey
Standard Hotel
HERSHEY, PA, 17033
0.416 Miles away from downtown Hershey
$101
Book Now $101

Courtyard By Marriott Hershey Chocolate Avenue
First Class Hotel
HERSHEY, PA, PA 17033
0.682 Miles away from downtown Hershey
$131
Book Now $131

Tru By Hilton Hershey Chocolate Avenue
Standard Hotel
HERSHEY, PA, 17033
0.732 Miles away from downtown Hershey
$109
Book Now $109

Fairfield Inn And Suites By Marriott Hershey Chocolate Avenue
Standard Hotel
HERSHEY, PA, 17033
0.798 Miles away from downtown Hershey
$107
Book Now $107

Super 8 By Wyndham Hershey
Tourist Hotel
HERSHEY, PA, 17033
0.864 Miles away from downtown Hershey
$58
Book Now $58

Howard Johnson By Wyndham Hershey
Standard Hotel
HERSHEY, PA, PA 17033
1.1 Miles away from downtown Hershey
$71
Book Now $71

Hampton Inn & Suites Hershey
Standard Hotel
HERSHEY, PA, PA 17033
1.1 Miles away from downtown Hershey
$238
Book Now $238

Hotel Hershey
Standard Hotel
HERSHEY, PA, 17033
1.1 Miles away from downtown Hershey
$299
Book Now $299

Hampton Inn & Suites Hershey
Standard Hotel
HERSHEY, PA, PA 17033
1.1 Miles away from downtown Hershey
$409
Book Now $409

Travelodge By Wyndham Hershey
Standard Hotel
HERSHEY, PA, 17033
1.5 Miles away from downtown Hershey
$119
Book Now $119

Hershey Lodge
Standard Hotel
HERSHEY, PA, 17033
1.7 Miles away from downtown Hershey
$129
Book Now $129

Cocoa Country Inn At The Park
Standard Hotel
HERSHEY, PA, 17033
2 Miles away from downtown Hershey
$179
Book Now $179

Quality Inn And Suites
Standard Hotel
HERSHEY, PA, 17033
2.3 Miles away from downtown Hershey
$63
Book Now $63

Red Roof Inn Hershey
Tourist Hotel
HERSHEY, PA, PA 17033
2.3 Miles away from downtown Hershey
$93
Book Now $93

Springhill Suites By Marriott Hershey Near The Park
Standard Hotel
Hershey, PA, 17033
2.3 Miles away from downtown Hershey
$101
Book Now $101

Comfort Inn At The Park
Standard Hotel
HERSHEY, PA, 17036
2.3 Miles away from downtown Hershey
$143
Book Now $143

Hampton Inn & Suites Hershey Near The Park
Standard Hotel
HUMMELSTOWN, PA, 17036
2.4 Miles away from downtown Hershey
$96
Book Now $96

Holiday Inn Express Hershey
Standard Hotel
HUMMELSTOWN, PA, 17036
2.5 Miles away from downtown Hershey
$238
Book Now $238

Hilton Garden Inn Hershey
Standard Hotel
HERSHEY, PA, 17036
2.6 Miles away from downtown Hershey
$92
Book Now $92

Americas Best Value Inn Palmyra/hershey
PALMYRA, PA, 17078
3.1 Miles away from downtown Hershey
$63
Book Now $63

Americas Best Value Inn - Palmyra/hershey
Tourist Hotel
PALMYRA, PA, PA 17078
3.1 Miles away from downtown Hershey
$189
Book Now $189

Knights Inn Palmyra
Tourist Hotel
PALMYRA, PA, 17078
4.3 Miles away from downtown Hershey
$67
Book Now $67

Hummelstown - Hershey
Standard Hotel
HUMMELSTOWN, PA, 17036
5.3 Miles away from downtown Hershey
$75
Book Now $75

Comfort Suites Hummelstown
Standard Hotel
HUMMELSTOWN, PA, PA 17036
5.3 Miles away from downtown Hershey
$242
Book Now $242

Best Western Harrisburg Hershey
Standard Hotel
HARRISBURG, PA, PA 17112
5.6 Miles away from downtown Hershey
$74
Book Now $74

La Quinta Inn Ste Harrisburg Hershey
Standard Hotel
HARRISBURG, PA, 17112
5.7 Miles away from downtown Hershey
$63
Book Now $63

Motel 6-harrisburg, Pa - Hershey North
Tourist Hotel
HARRISBURG, PA, PA 17112
5.7 Miles away from downtown Hershey
$69
Book Now $69

Super 8 By Wyndham Harrisburg Hershey North
Standard Hotel
HARRISBURG, PA, 17112-9717
5.7 Miles away from downtown Hershey
$75
Book Now $75

Motel 6-harrisburg, Pa - Hershey North
Tourist Hotel
HARRISBURG, PA, PA 17112
5.7 Miles away from downtown Hershey
$94
Book Now $94

Country Inn & Suites By Radisson, Harrisburg Northeast (hershey), Pa
Standard Hotel
HARRISBURG, IL, PA 17112
5.8 Miles away from downtown Hershey
$90
Book Now $90

Econo Lodge Harrisburg
Tourist Hotel
HARRISBURG, PA, 17112
5.9 Miles away from downtown Hershey
$58
Book Now $58

Mainstay Suites Grantville
Standard Hotel
GRANTVILLE, PA, PA 17028
6 Miles away from downtown Hershey
$80
Book Now $80

Mainstay Suites Grantville
Standard Hotel
GRANTVILLE, PA, PA 17028
6 Miles away from downtown Hershey
$148
Book Now $148

Sleep Inn And Suites Harrisburg - Hershe
Standard Hotel
HARRISBURG, PA, 17112
6.2 Miles away from downtown Hershey
$80
Book Now $80

Sleep Inn & Suites Harrisburg – Hershey North
Standard Hotel
HARRISBURG, PA, PA 17112
6.2 Miles away from downtown Hershey
$118
Book Now $118

Holiday Inn Exp Ne Harrisburg
Standard Hotel
HARRISBURG, PA, 17112
6.3 Miles away from downtown Hershey
$148
Book Now $148

Days Inn By Wyndham Grantville Hershey North
Tourist Hotel
HARRISBURG, PA, 17028
6.4 Miles away from downtown Hershey
$89
Book Now $89

Hampton Inn Harrisburg/grantville/hershey
Standard Hotel
GRANTVILLE, PA, PA 17028
6.4 Miles away from downtown Hershey
$101
Book Now $101

Hampton Inn Harrisburg/grantville/hershey
First Class Hotel
GRANTVILLE, PA, PA 17028
6.4 Miles away from downtown Hershey
$191
Book Now $191

Comfort Suites Grantville - Hershey North
Standard Hotel
GRANTVILLE, PA, PA 17028
6.5 Miles away from downtown Hershey
$71
Book Now $71

Days Inn By Wyndham Grantville
Tourist Hotel
GRANTVILLE, PA, PA 17028
6.5 Miles away from downtown Hershey
$119
Book Now $119

Comfort Suites Grantville - Hershey North
Standard Hotel
GRANTVILLE, PA, PA 17028
6.5 Miles away from downtown Hershey
$126
Book Now $126

Holiday Inn Harrisburg Hershey
Standard Hotel
GRANTVILLE, PA, 17028
6.6 Miles away from downtown Hershey
$113
Book Now $113

Holiday Inn Harrisburg I-81 Hershey Area, An Ihg Hotel
Standard Hotel
GRANTVILLE, PA, PA 17028
6.6 Miles away from downtown Hershey
$154
Book Now $154

Starlite Motel
Tourist Hotel
MIDDLETOWN, PA, PA 17057
6.9 Miles away from downtown Hershey
$61
Book Now $61

Baymont By Wyndham Harrisburg
Standard Hotel
HARRISBURG, PA, PA 17112
7.8 Miles away from downtown Hershey
$67
Book Now $67

Quality Inn Harrisburg - Hershey Area
Standard Hotel
HARRISBURG, PA, 17112
7.9 Miles away from downtown Hershey
$59
Book Now $59

Ramada Harrisburg Hershey
Standard Hotel
HARRISBURG, PA, 17112
8.1 Miles away from downtown Hershey
$62
Book Now $62

Candlewood Suites Harrisburg
Standard Hotel
HARRISBURG, PA, 17112
8.1 Miles away from downtown Hershey
$75
Book Now $75

Comfort Inn And Suites - Harrisburg Airp
Standard Hotel
MIDDLETOWN, PA, 17057
8.2 Miles away from downtown Hershey
$106
Book Now $106

Residence Inn Harrisburg Hershey
First Class Hotel
HARRISBURG, PA, PA 17111
8.4 Miles away from downtown Hershey
$87
Book Now $87

Fairfield Inn & Suites By Marriott Harri
Standard Hotel
MIDDLETOWN, PA, PA 17057
8.4 Miles away from downtown Hershey
$116
Book Now $116

Red Lion Hotel Harrisburg Hershey
Standard Hotel
HARRISBURG, PA, PA 17111
8.5 Miles away from downtown Hershey
$89
Book Now $89

Fairfield Inn And Suites By Marriott Harrisburg International Airport
Standard Hotel
MIDDLETOWN, PA, 17057
8.5 Miles away from downtown Hershey
$101
Book Now $101

Sheraton Harrisburg Hershey Hotel
First Class Hotel
HARRISBURG, PA, PA 17111
8.6 Miles away from downtown Hershey
$80
Book Now $80

Red Roof Harrisburg-hershey
Tourist Hotel
HARRISBURG, PA, 17111
8.7 Miles away from downtown Hershey
$49
Book Now $49

La Quinta Inn Ste Mdt Airport Hershey
Standard Hotel
HARRISBURG, PA, 17111
8.7 Miles away from downtown Hershey
$62
Book Now $62

Best Western Plus Harrisburg
Standard Hotel
HARRISBURG, PA, 17111-2319
8.7 Miles away from downtown Hershey
$62
Book Now $62

Hampton Inn Harrisburg-east/hershey
Standard Hotel
HARRISBURG, PA, 17111
8.7 Miles away from downtown Hershey
$88
Book Now $88

Best Western Premier The Central Hotel & Conference Center
First Class Hotel
HARRISBURG, PA, 17111
8.7 Miles away from downtown Hershey
$93
Book Now $93

Hotel Indigo Harrisburg Hershey
First Class Hotel
HARRISBURG, PA, 17111
8.8 Miles away from downtown Hershey
$80
Book Now $80

Courtyard By Marriott Harrisburg Hershey
First Class Hotel
Harrisburg, PA, 17111
8.8 Miles away from downtown Hershey
$99
Book Now $99

Holiday Inn East
Standard Hotel
MIDDLETOWN, PA, 17057
8.8 Miles away from downtown Hershey
$127
Book Now $127

Rodeway Inn
Tourist Hotel
HARRISBURG, PA, 17111
8.9 Miles away from downtown Hershey
$46
Book Now $46

Sleep Inn And Suites Harrisburg
Standard Hotel
HARRISBURG, PA, 17111
8.9 Miles away from downtown Hershey
$63
Book Now $63

Country Inn Suites Harrisburg
Standard Hotel
HARRISBURG, PA, 17109
8.9 Miles away from downtown Hershey
$72
Book Now $72

Econo Lodge Harrisburg Southwest Of Hershey Area
Tourist Hotel
HARRISBURG, PA, PA 17111
9 Miles away from downtown Hershey
$44
Book Now $44

Econo Lodge Harrisburg - Hershey
Tourist Hotel
HARRISBURG, PA, PA 17109
9 Miles away from downtown Hershey
$49
Book Now $49

Howard Johnson By Wyndham Harrisburg
HARRISBURG, PA, PA 17111
9 Miles away from downtown Hershey
$62
Book Now $62

Comfort Inn And Suites Harrisburg - Hers
Standard Hotel
HARRISBURG, PA, 17109
9 Miles away from downtown Hershey
$62
Book Now $62

Holiday Inn Exp Harrisburg Eas
Standard Hotel
HARRISBURG, PA, 17109
9 Miles away from downtown Hershey
$72
Book Now $72

Fairfield Inn And Suites By Marriott Harrisburg Hershey
Standard Hotel
Harrisburg, PA, 17109
9 Miles away from downtown Hershey
$109
Book Now $109

Super 8 Harrisburg Hershey W
Tourist Hotel
HARRISBURG, PA, 17111-1516
9.1 Miles away from downtown Hershey
$46
Book Now $46

Homewood Suites By Hilton Harrisburg East-hershey Area
First Class Hotel
HARRISBURG, PA, PA 17111
9.1 Miles away from downtown Hershey
$113
Book Now $113

Hilton Garden Inn Harrisburg East
Standard Hotel
HARRISBURG, PA
9.2 Miles away from downtown Hershey
$101
Book Now $101