Filters
Hotel Stars
Price Range
$87$517
Hotel Name
Guest Reviews
5+ Excellent
Property Type
Amenities
Best Hotel Deals in Hershey, PA
100 of 100 Hotels
Currency:
Sort by:

Days Inn by Wyndham Harrisburg North
3919 North Front St. / I 81, Harrisburg, US
2.7Good
$58/nightTotal $87
Taxes & fees included
36 rooms available!

Red Roof Inn Harrisburg - Hershey
950 Eisenhower Boulevard, Harrisburg, US
2.7Good
$69/nightTotal $89
Taxes & fees included
Limited Inventory!

Cumberland Inn by Oyo New Cumberland / Hershey South
200 Commerce Dr. Building B, Camp Hill, US
4.5Excellent
$70/nightTotal $90
Taxes & fees included
Limited Inventory!

Scottish Inns Harrisburg - Hershey South
300 Commerce Dr, Camp Hill, US
3.4Good
$57/nightTotal $90
Taxes & fees included
Limited Inventory!

Motel 6 - Harrisburg PA - Near PA Expo Center
4125 North Front Street, Harrisburg, US
3.0Good
$60/nightTotal $91
Taxes & fees included
Limited Inventory!

Hotel Hanna
525 South Front St, Harrisburg, US
3.0Good
$60/nightTotal $94
Taxes & fees included
Limited Inventory!

Motel 6 New Cumberland PA - Harrisburg - Hershey South
200 Commerce Dr, Camp Hill, US
2.9Good
$60/nightTotal $94
Taxes & fees included
Limited Inventory!

Inn at Lebanon - Hershey & Manheim area
625 Quentin Road, Lebanon, US
2.8Good
$68/nightTotal $96
Taxes & fees included
Limited Inventory!

Econo Lodge Harrisburg - Hershey
1006 Briarsdale Rd, Harrisburg, US
3.3Good
$75/nightTotal $96
Taxes & fees included
Limited Inventory!

Magnuson Grand Harrisburg
110 Limekiln Rd. Unit #2, New Cumberland, US
3.4Good
$76/nightTotal $97
Taxes & fees included
Limited Inventory!

Red Roof Inn Harrisburg North
400 Corporate Cir, Harrisburg, US
3.8Very Good
$69/nightTotal $99
Taxes & fees included
Limited Inventory!

Scottish Inns - Middletown
1368 East Harrisburg Pike, Middletown, US
2.7Good
$64/nightTotal $99
Taxes & fees included
Limited Inventory!

Econo Lodge Harrisburg - Southwest of Hershey Area
495 Eisenhower Blvd, Harrisburg, US
3.6Very Good
$76/nightTotal $102
Taxes & fees included
Limited Inventory!

Highland Inn New Cumberland
240 LINCOLN DR, New Cumberland, US
3.8Very Good
$65/nightTotal $102
Taxes & fees included
Limited Inventory!

Super 8 by Wyndham Harrisburg Hershey West
4131 Executive Park Dr, Harrisburg, US
3.1Good
$80/nightTotal $104
Taxes & fees included
Limited Inventory!

Candlewood Suites Harrisburg I-81 - Hershey Area by IHG
504 North Mountain Rd, Harrisburg, US
3.9Very Good
$79/nightTotal $106
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
990 Eisenhower Blvd, Harrisburg, US
3.7Very Good
$84/nightTotal $109
Taxes & fees included
Limited Inventory!

Quality Inn Enola - Harrisburg
501 North Enola Rd, Enola, US
3.8Very Good
$70/nightTotal $110
Taxes & fees included
Limited Inventory!

Super 8 by Wyndham New Cumberland
175 Beacon Hill Blvd, New Cumberland, US
2.6Good
$85/nightTotal $110
Taxes & fees included
Limited Inventory!

Red Roof Inn Hershey
1806 East Chocolate Avenue, Hershey, US
3.7Very Good
$90/nightTotal $116
Taxes & fees included
Limited Inventory!

Rodeway Inn & Suites Myerstown - Lebanon
411 North College Street, Myerstown, US
3.2Good
$75/nightTotal $119
Taxes & fees included
Limited Inventory!

Ramada by Wyndham Harrisburg / Hershey Area
300 North Mountain Rd, Harrisburg, US
3.5Very Good
$86/nightTotal $120
Taxes & fees included
Limited Inventory!

Quality Inn Harrisburg - Hershey Area
200 North Mountain Rd, Harrisburg, US
4.1Very Good
$85/nightTotal $120
Taxes & fees included
Limited Inventory!

Best Western Grantville / Hershey
450 Station Road, Grantville, US
4.0Very Good
$86/nightTotal $121
Taxes & fees included
Limited Inventory!

Best Western Plus New Cumberland Inn & Suites
702 Limekiln Rd, New Cumberland, US
3.7Very Good
$87/nightTotal $123
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham New Cumberland-Harrisburg
130 Limekiln Road, New Cumberland, US
3.6Very Good
$95/nightTotal $124
Taxes & fees included
Limited Inventory!

Cocoa Country Inn at Hershey
1518 East Chocolate Avenue, Hershey, US
2.9Good
$80/nightTotal $125
Taxes & fees included
Limited Inventory!

Days Inn by Wyndham Grantville Hershey North
252 Bow Creek Rd, Grantville, US
3.7Very Good
$99/nightTotal $128
Taxes & fees included
Limited Inventory!

Wingate by Wyndham Harrisburg Near Hershey
1344 Eisenhower Blvd, Harrisburg, US
3.4Good
$86/nightTotal $129
Taxes & fees included
Limited Inventory!

Express Inn
353 Lewisberry Rd, New Cumberland, US
3.1Good
$82/nightTotal $130
Taxes & fees included
Limited Inventory!

Value Inn Harrisburg - York
70 robinhood drive, Etters, US
3.5Very Good
$86/nightTotal $130
Taxes & fees included
Limited Inventory!

Best Western Harrisburg North Hotel
150 Nationwide Dr, Harrisburg, US
4.0Very Good
$95/nightTotal $134
Taxes & fees included
Limited Inventory!

Sunrise Inn Hershey
1733 East Chocolate Ave, Hershey, US
2.7Good
$90/nightTotal $141
Taxes & fees included
Limited Inventory!

Days Inn & Suites by Wyndham Manheim Lebanon
2845 Lebanon Rd, Manheim, US
3.5Very Good
$110/nightTotal $142
Taxes & fees included
Limited Inventory!

Holiday Inn Express - Harrisburg East by IHG
4021 Union Deposit Road, Harrisburg, US
4.1Very Good
$109/nightTotal $143
Taxes & fees included
Limited Inventory!

Travelodge by Wyndham Hershey
1043 East Chocolate Ave, Hershey, US
3.9Very Good
$113/nightTotal $147
Taxes & fees included
Limited Inventory!

Rodeway Inn & Suites Hershey Chocolate Avenue
43 West Areba Ave, Hershey, US
3.7Very Good
$118/nightTotal $152
Taxes & fees included
Limited Inventory!

SureStay Plus by Best Western Elizabethtown Lancaster
147 Merts Drive, Elizabethtown, US
4.4Very Good
$109/nightTotal $154
Taxes & fees included
Limited Inventory!

Express Inn & Suites
631A Eisenhower Blvd, Harrisburg, US
4.0Very Good
$98/nightTotal $155
Taxes & fees included
Limited Inventory!

WoodSpring Suites Harrisburg Linglestown
6325 Chelton Ave, Harrisburg, US
3.6Very Good
$99/nightTotal $155
Taxes & fees included
Limited Inventory!

Staybridge Suites Harrisburg by IHG
920 Wildwood Park Drive, Harrisburg, US
4.4Very Good
$110/nightTotal $156
Taxes & fees included
Limited Inventory!

Comfort Inn & Suites Harrisburg - Hershey West
1001 Briarsdale Road, Harrisburg, US
4.1Very Good
$125/nightTotal $160
Taxes & fees included
Limited Inventory!

Holiday Inn Express Harrisburg I-81 – Hershey by IHG
7744 Linglestown Rd, Harrisburg, US
3.8Very Good
$127/nightTotal $166
Taxes & fees included
Limited Inventory!

Holiday Inn Harrisburg East by IHG
815 South Eisenhower Boulevard, Middletown, US
3.6Very Good
$129/nightTotal $169
Taxes & fees included
Limited Inventory!

Country Inn & Suites by Radisson Harrisburg - Hershey West, PA
1025 Peiffers Lane, Harrisburg, US
4.1Very Good
$130/nightTotal $173
Taxes & fees included
Limited Inventory!

White Rose Motel - Hershey
1060 East Chocolate Avenue, Hershey, US
4.6Excellent
$115/nightTotal $174
Taxes & fees included
Limited Inventory!

Hampton Inn by Hilton Harrisburg West
4950 Ritter Rd, Mechanicsburg, US
4.6Excellent
$113/nightTotal $178
Taxes & fees included
Hurry 9 rooms left only!

Baymont by Wyndham Harrisburg
5680 Allentown Blvd, Harrisburg, US
4.3Very Good
$127/nightTotal $179
Taxes & fees included
Limited Inventory!

Holiday Inn Express & Suites New Cumberland by IHG
190 Beacon Hill Boulevard, New Cumberland, US
4.2Very Good
$139/nightTotal $180
Taxes & fees included
Limited Inventory!

Holiday Inn Harrisburg - Hershey Area I-81 by IHG
Hershey Exit 80 I 81, Grantville, US
3.6Very Good
$139/nightTotal $182
Taxes & fees included
Limited Inventory!

Hotel Indigo Harrisburg - Hershey by IHG
765 Eisenhower Blvd, Harrisburg, US
4.1Very Good
$139/nightTotal $182
Taxes & fees included
Limited Inventory!

Holiday Inn Express Hotel & Suites Lebanon by IHG
2205 East Cumberland Street, Lebanon, US
4.1Very Good
$119/nightTotal $186
Taxes & fees included
Hurry 9 rooms left only!

Inn of The Dove Harrisburg-Hershey Romantic Suites
2225 Kohn Rd, Harrisburg, US
4.2Very Good
$145/nightTotal $186
Taxes & fees included
Limited Inventory!

Sleep Inn & Suites Harrisburg Airport - Hershey South
1583 WEST HARRISBURG PIKE, Middletown, US
4.6Excellent
$145/nightTotal $187
Taxes & fees included
Limited Inventory!

Tru by Hilton Grantville PA
248 Bow Creek Road, Grantville, US
4.5Excellent
$141/nightTotal $187
Taxes & fees included
Limited Inventory!

Comfort Inn Mechanicsburg - Harrisburg South
1012 Wesley Dr, Mechanicsburg, US
4.0Very Good
$120/nightTotal $189
Taxes & fees included
Limited Inventory!

Econo Lodge Mechanicsburg - Harrisburg West
650 Gettysburg Rd, Mechanicsburg, US
3.2Good
$120/nightTotal $189
Taxes & fees included
Limited Inventory!

Simmons Motel
355 West Chocolate Ave, Hershey, US
3.9Very Good
$125/nightTotal $189
Taxes & fees included
Limited Inventory!

Lancaster Inn and Suites
1475 Lancaster Road, Manheim, US
4.2Very Good
$125/nightTotal $195
Taxes & fees included
Limited Inventory!

Candlewood Suites Harrisburg - Hershey by IHG
413 Port View Drive, Harrisburg, US
4.0Very Good
$144/nightTotal $197
Taxes & fees included
Limited Inventory!

Spark by Hilton Hummelstown Hershey
84 Sipe Ave, Hummelstown, US
4.1Very Good
$149/nightTotal $198
Taxes & fees included
Limited Inventory!

Country Inn & Suites by Radisson Harrisburg West Mechanicsburg
4943 Gettysburg Road, Mechanicsburg, US
4.1Very Good
$128/nightTotal $201
Taxes & fees included
Limited Inventory!

Crowne Plaza Harrisburg-Hershey by IHG
23 South 2nd St, Harrisburg, US
3.8Very Good
$159/nightTotal $208
Taxes & fees included
Limited Inventory!

Best Western Chocolate Inn at the Park
1200 Mae St, Hummelstown, US
4.0Very Good
$150/nightTotal $212
Taxes & fees included
Limited Inventory!

Best Western Premier The Central Hotel & Conference Center
800 East Park Drive, Harrisburg, US
4.8Excellent
$151/nightTotal $214
Taxes & fees included
Limited Inventory!

Spark by Hilton Mechanicsburg
385 Cumberland Parkway, Mechanicsburg, US
4.2Very Good
$139/nightTotal $219
Taxes & fees included
Hurry 6 rooms left only!

Red Lion Hotel Harrisburg Hershey
4751 Lindle Rd, Harrisburg, US
4.1Very Good
$149/nightTotal $225
Taxes & fees included
Limited Inventory!

Hampton Inn Harrisburg / Grantville/Hershey
255 Bow Creek Rd, Grantville, US
4.4Very Good
$154/nightTotal $225
Taxes & fees included
Limited Inventory!

Holiday Inn Express Harrisburg SW - Mechanicsburg by IHG
6325 Carlisle Pike, Mechanicsburg, US
4.0Very Good
$144/nightTotal $227
Taxes & fees included
Hurry 9 rooms left only!

Warehouse Hotel
75 Champ Boulevard, Manheim, US
4.5Excellent
$151/nightTotal $228
Taxes & fees included
Hurry 10 rooms left only!

Holiday Inn Express & Suites Lancaster - Mount Joy by IHG
1550 EAST MAIN STREET, Mount Joy, US
4.6Excellent
$149/nightTotal $232
Taxes & fees included
Hurry 9 rooms left only!

Holiday Inn Express Jonestown - Ft. Indiantown Gap by IHG
3 Everest Lane, Jonestown, US
4.2Very Good
$149/nightTotal $232
Taxes & fees included
Hurry 9 rooms left only!

Fairfield Inn & Suites Harrisburg Hershey
1018 Briarsdale Rd, Harrisburg, US
4.5Excellent
$179/nightTotal $232
Taxes & fees included
Limited Inventory!

Hampton Inn Harrisburg-East (Hershey Area)
4230 Union Deposit Road, Harrisburg, US
4.7Excellent
$159/nightTotal $232
Taxes & fees included
Limited Inventory!

Home2 Suites by Hilton Harrisburg East
457 Port View Drive, Harrisburg, US
4.3Very Good
$182/nightTotal $233
Taxes & fees included
Limited Inventory!

Hilton Garden Inn Harrisburg East
3943 Tecport Drive, Harrisburg, US
4.3Very Good
$179/nightTotal $238
Taxes & fees included
Limited Inventory!

Comfort Inn & Suites – Harrisburg Airport – Hershey South
1589 West Harrisburg Pike, Middletown, US
4.6Excellent
$188/nightTotal $240
Taxes & fees included
Limited Inventory!

Holiday Inn Express Hotel & Suites Harrisburg West by IHG
2055 Technology Pkwy, Mechanicsburg, US
4.4Very Good
$154/nightTotal $242
Taxes & fees included
Hurry 9 rooms left only!

Hampton Inn Lebanon
1601 East Cumberland St., Lebanon, US
4.3Very Good
$155/nightTotal $243
Taxes & fees included
Hurry 9 rooms left only!

Hilton Harrisburg
One North 2nd Street, Harrisburg, US
4.2Very Good
$189/nightTotal $251
Taxes & fees included
Limited Inventory!

Home2 Suites by Hilton Harrisburg North
2450 Brindle Drive, Harrisburg, US
4.6Excellent
$198/nightTotal $253
Taxes & fees included
Limited Inventory!

Howard Johnson by Wyndham Hershey
845 East Chocolate Ave, Hershey, US
3.4Good
$179/nightTotal $253
Taxes & fees included
Limited Inventory!

SpringHill Suites by Marriott Harrisburg Hershey
15 Capital Drive, Harrisburg, US
4.3Very Good
$197/nightTotal $256
Taxes & fees included
Limited Inventory!

Hampton Inn & Suites Harrisburg / North
30 Capital Dr, Harrisburg, US
4.1Very Good
$167/nightTotal $261
Taxes & fees included
Limited Inventory!

Hampton Inn & Suites Mount Joy / Lancaster West
2301 Strickler Road, Manheim, US
4.5Excellent
$169/nightTotal $265
Taxes & fees included
Limited Inventory!

Super 8 by Wyndham Hershey Chocolate Avenue
210 Hockersville Road, Hershey, US
4.2Very Good
$212/nightTotal $274
Taxes & fees included
Limited Inventory!

Homewood Suites by Hilton Harrisburg-West Hershey Area
5001 Ritter Road, Mechanicsburg, US
4.6Excellent
$179/nightTotal $282
Taxes & fees included
Limited Inventory!

Comfort Suites Manheim - Lancaster
543 Champ Blvd, Manheim, US
4.6Excellent
$180/nightTotal $282
Taxes & fees included
Limited Inventory!

Homewood Suites by Hilton Harrisburg East-Hershey Area
3990 Tecport Dr, Harrisburg, US
4.7Excellent
$199/nightTotal $283
Taxes & fees included
Limited Inventory!

Comfort Suites Camp Hill-Harrisburg West
100 BAR SOUTH DRIVE, Camp Hill, US
4.6Excellent
$189/nightTotal $297
Taxes & fees included
Limited Inventory!

Penn Harris Hotel Harrisburg Trademark by Wyndham
1150 Camp Hill Bypass, Camp Hill, US
3.6Very Good
$189/nightTotal $298
Taxes & fees included
98 rooms available!

Spark by Hilton Hershey Near The Park
181 Hershey Road, Hummelstown, US
4.1Very Good
$199/nightTotal $303
Taxes & fees included
Limited Inventory!

Escape Inn Hershey
115 Lucy Ave, Hershey, US
4.4Very Good
$198/nightTotal $309
Taxes & fees included
13 rooms available!

Holiday Inn Express & Suites Harrisburg S - Mechanicsburg by IHG
5011 LOUISE DRIVE, Mechanicsburg, US
4.5Excellent
$199/nightTotal $313
Taxes & fees included
Hurry 9 rooms left only!

Hotel Rock Lititz
50 Rock Lititz Blvd, Lititz, US
4.8Excellent
$229/nightTotal $347
Taxes & fees included
11 rooms available!

Best Western Plus Hershey
1800 East CHOCOLATE AVE, Hershey, US
4.5Excellent
$272/nightTotal $366
Taxes & fees included
Limited Inventory!

Holiday Inn Express Hershey - Harrisburg Area by IHG
610 Walton Ave, Hummelstown, US
4.2Very Good
$284/nightTotal $372
Taxes & fees included
Limited Inventory!

Hampton Inn & Suites Hershey
749 East Chocolate Ave, Hershey, US
4.2Very Good
$322/nightTotal $428
Taxes & fees included
Limited Inventory!

Hampton Inn & Suites Hershey Near The Park
195 Hershey Road, Hummelstown, US
4.4Very Good
$379/nightTotal $495
Taxes & fees included
Limited Inventory!

Courtyard by Marriott Hershey Chocolate Avenue
515 East Chocolate Avenue, Hershey, US
4.5Excellent
$403/nightTotal $517
Taxes & fees included
Limited Inventory!