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, 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, 17033
1.1 Miles away from downtown Hershey
$71
Book Now $71
Hampton Inn And Suites Hershey
Standard Hotel
HERSHEY, 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 Hershey
Tourist Hotel
HERSHEY, 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 Hotel
Standard Hotel
HARRISBURG, PA, 17112
5.6 Miles away from downtown Hershey
$74
Book Now $74
La Quinta Inn & Suites By Wyndham Harrisburg-hershey
Standard Hotel
HARRISBURG, PA, 17112
5.7 Miles away from downtown Hershey
$63
Book Now $63
Motel 6 Harrisburg
Tourist Hotel
HARRISBURG, 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
Standard Hotel
HARRISBURG, PA, 17112
5.8 Miles away from downtown Hershey
$90
Book Now $90
Econo Lodge
Tourist Hotel
HARRISBURG, PA, 17112
5.9 Miles away from downtown Hershey
$58
Book Now $58
Mainstay Suites Grantville - Hershey North
Standard Hotel
GRANTVILLE, 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
Best Western Grantville Hershey
Standard Hotel
GRANTVILLE, PA, 17028-9148
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, 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 By Wyndham Harrisburg/hershey Area
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 By Marriott Harrisburg Hershey
First Class Hotel
Harrisburg, PA, 17111
8.4 Miles away from downtown Hershey
$87
Book Now $87
Fairfield Inn & Suites By Marriott Harrisburg International Airport
Standard Hotel
MIDDLETOWN, PA, PA 17057
8.4 Miles away from downtown Hershey
$116
Book Now $116
Redlionhotel Harrisburghershey
Standard Hotel
HARRISBURG, 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, 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 & Suites By Wyndham Harrisburg Airport Hershey
Standard Hotel
HARRISBURG, PA, 17111
8.7 Miles away from downtown Hershey
$62
Book Now $62
Best Western Plus Harrisburg East Inn & Suites
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
Tourist Hotel
HARRISBURG, PA, 17111
9 Miles away from downtown Hershey
$44
Book Now $44
Econo Lodge Harrisburg - Hershey
Tourist Hotel
HARRISBURG, PA, 17109
9 Miles away from downtown Hershey
$49
Book Now $49
Howard Johnson By Wyndham Harrisburg
HARRISBURG, 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 By Wyndham Harrisburg Hershey West
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, 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