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

Super 8 by Wyndham Harrisburg Hershey North
7975 Jonestown Road, Harrisburg, US
3.6Very Good
$59/nightTotal $83
Taxes & fees included
Limited Inventory!

Appalachian Hotel
1825 Harrisburg Pike, Carlisle, US
3.2Good
$59/nightTotal $92
Taxes & fees included
Limited Inventory!

Econo Lodge Carlisle Central
1252 Harrisburg Pike, Carlisle, US
3.1Good
$59/nightTotal $93
Taxes & fees included
Limited Inventory!

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

Rodeway Inn Carlisle North
1239 Harrisburg Pike, Carlisle, US
3.0Good
$62/nightTotal $98
Taxes & fees included
Limited Inventory!

Ramada by Wyndham York Harrisburg Hershey
40 Arsenal Road, York, US
3.3Good
$62/nightTotal $98
Taxes & fees included
11 rooms available!

Super 8 by Wyndham Carlisle North
1800 Harrisburg Pike, Carlisle, US
2.9Good
$62/nightTotal $98
Taxes & fees included
Hurry 8 rooms left only!

Inn at York
222 Arsenal Road, York, US
2.9Good
$63/nightTotal $99
Taxes & fees included
Hurry 6 rooms left only!

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

Motel 6 York PA
323 Arsenal Rd, York, US
2.9Good
$64/nightTotal $101
Taxes & fees included
Limited Inventory!

Red Roof Inn York Downtown
132 North George St, York, US
2.7Good
$64/nightTotal $101
Taxes & fees included
Hurry 10 rooms left only!

Inn at Lebanon - Hershey & Manheim area
625 Quentin Road, Lebanon, US
2.8Good
$65/nightTotal $103
Taxes & fees included
Hurry 7 rooms left only!

Americas Best Value Inn Carlisle
1247 Harrisburg Pike, Carlisle, US
3.5Very Good
$66/nightTotal $104
Taxes & fees included
Limited Inventory!

American Inn
1153 Harrisburg Pike, Carlisle, US
3.3Good
$69/nightTotal $107
Taxes & fees included
Limited Inventory!

Motel 6 York PA - North
125 Arsenal Road, York, US
2.8Good
$71/nightTotal $112
Taxes & fees included
Limited Inventory!

Days Inn & Suites by Wyndham York
334 Arsenal Road, York, US
3.0Good
$71/nightTotal $112
Taxes & fees included
11 rooms available!

Days Inn by Wyndham Carlisle North
1255 Harrisburg Pike, Carlisle, US
3.1Good
$71/nightTotal $112
Taxes & fees included
Hurry 9 rooms left only!

Scottish Inns & Suites Harrisburg - Hershey North
7965 Jonestown Rd, Harrisburg, US
3.2Good
$80/nightTotal $121
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!

Motel 6 Carlisle PA - Cumberland Valley
1460 Harrisburg Pike, Carlisle, US
3.8Very Good
$80/nightTotal $126
Taxes & fees included
14 rooms available!

Americas Best Value Inn Palmyra Hershey
2951 Horseshoe Pike, Palmyra, US
4.2Very Good
$86/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!

Stardust Motel
3418 Susquehanna Trail, Duncannon, US
3.5Very Good
$89/nightTotal $135
Taxes & fees included
Limited Inventory!

Red Roof Inn Hershey
1806 East Chocolate Avenue, Hershey, US
3.7Very Good
$90/nightTotal $140
Taxes & fees included
Hurry 6 rooms left only!

MainStay Suites Carlisle - Harrisburg
1405 Dennison Circle, Carlisle, US
4.6Excellent
$89/nightTotal $141
Taxes & fees included
Limited Inventory!

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

Rodeway Inn Dillsburg
7 North Us Highway 15, Dillsburg, US
3.5Very Good
$90/nightTotal $142
Taxes & fees included
Limited Inventory!

Quality Inn & Suites York East
2600 East Market St, York, US
2.7Good
$90/nightTotal $142
Taxes & fees included
Limited Inventory!

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

Dutch Motel Palmyra
500 East Main St., Palmyra, US
2.9Good
$99/nightTotal $149
Taxes & fees included
Limited Inventory!

Econo Lodge Mechanicsburg - Harrisburg West
650 Gettysburg Rd, Mechanicsburg, US
3.2Good
$120/nightTotal $154
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!

Woodspring Suites Harrisburg Carlisle
580 Alexander Spring Road, Carlisle, US
4.0Very Good
$99/nightTotal $156
Taxes & fees included
Limited Inventory!

Candlewood Suites York by IHG
951 North Hills Rd, York, US
3.9Very Good
$99/nightTotal $156
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!

avid Hotel Harrisburg NE Hershey Area by IHG
260 N.Hershey Road., Harrisburg, US
4.3Very Good
$124/nightTotal $159
Taxes & fees included
Limited Inventory!

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

Wingate by Wyndham - York
105 State Street, York, US
4.1Very Good
$102/nightTotal $160
Taxes & fees included
18 rooms available!

Heritage Hills Golf Resort
2700 Mount Rose Ave, York, US
4.3Very Good
$99/nightTotal $161
Taxes & fees included
Limited Inventory!

Country Inn & Suites by Radisson Harrisburg West Mechanicsburg
4943 Gettysburg Road, Mechanicsburg, US
4.1Very Good
$128/nightTotal $164
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!

Econo Lodge Harrisburg - Hershey North
7930 Linglestown Rd, Harrisburg, US
3.1Good
$130/nightTotal $171
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham Mechanicsburg - Harrisburg
350 Bent Creek Blvd, Mechanicsburg, US
3.8Very Good
$133/nightTotal $172
Taxes & fees included
Limited Inventory!

Comfort Inn & Suites Harrisburg-Hershey North
7500 Allentown Blvd, Harrisburg, US
3.4Good
$129/nightTotal $172
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!

Halifax Inn
1615 North River Rd, Halifax, US
4.5Excellent
$113/nightTotal $177
Taxes & fees included
Limited Inventory!

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
265 North Hershey Rd, Harrisburg, US
4.0Very Good
$139/nightTotal $180
Taxes & fees included
Limited Inventory!

Country Inn & Suites by Radisson Carlisle, PA
1529 Commerce Ave, Carlisle, US
4.0Very Good
$117/nightTotal $184
Taxes & fees included
Limited Inventory!

Travelodge by Wyndham Hershey
1043 East Chocolate Ave, Hershey, US
3.9Very Good
$119/nightTotal $186
Taxes & fees included
13 rooms available!

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

Country Inn & Suites by Radisson Harrisburg Northeast - Hershey
8000 Jonestown Rd, Harrisburg, US
4.4Very Good
$144/nightTotal $187
Taxes & fees included
Limited Inventory!

Sleep Inn North - Central York
1402 TORONITA STREET, York, US
4.5Excellent
$119/nightTotal $187
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!

Holiday Inn Express Harrisburg SW - Mechanicsburg by IHG
6325 Carlisle Pike, Mechanicsburg, US
4.0Very Good
$144/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!

Sleep Inn Carlisle South
5 East Garland Dr, Carlisle, US
4.1Very Good
$124/nightTotal $195
Taxes & fees included
Limited Inventory!

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

MainStay Suites North - Central York
1402 Toronita St. Building B, York, US
4.3Very Good
$124/nightTotal $196
Taxes & fees included
Hurry 6 rooms left only!

Spark by Hilton Carlisle South
100 Alexander Spring Road, Carlisle, US
3.8Very Good
$125/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!

Larkspur Landing Select Carlisle
1164 Harrisburg Pike, Carlisle, US
4.5Excellent
$129/nightTotal $203
Taxes & fees included
Limited Inventory!

Homewood Suites by Hilton York
200 Masonic Dr, York, US
4.6Excellent
$129/nightTotal $203
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!

Days Inn by Wyndham Grantville Hershey North
252 Bow Creek Rd, Grantville, US
3.7Very Good
$134/nightTotal $210
Taxes & fees included
Hurry 6 rooms left only!

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

Home2 Suites by Hilton Mechanicsburg
300 Bent Creek Blvd, Mechanicsburg, US
4.6Excellent
$161/nightTotal $214
Taxes & fees included
Limited Inventory!

Comfort Inn & Suites York North
2250 North George St, York, US
3.9Very Good
$137/nightTotal $216
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 $216
Taxes & fees included
Hurry 9 rooms left only!

Comfort Inn PA Turnpike - 1-81
77 Shady Lane, Carlisle, US
4.6Excellent
$139/nightTotal $219
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!

Tru by Hilton York
1520 Toronita Street, York, US
4.6Excellent
$139/nightTotal $219
Taxes & fees included
Limited Inventory!

Tru by Hilton Grantville PA
248 Bow Creek Road, Grantville, US
4.5Excellent
$141/nightTotal $221
Taxes & fees included
Hurry 9 rooms left only!

Wyndham Garden York
2000 Loucks Rd, York, US
4.1Very Good
$143/nightTotal $225
Taxes & fees included
Hurry 7 rooms left only!

Mountain Creek Tavern
31 South Baltimore Ave., Mount Holly Springs, US
4.3Very Good
$148/nightTotal $232
Taxes & fees included
Limited Inventory!

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!

La Quinta Inn & Suites by Wyndham York
1405 Kenneth Road, York, US
4.1Very Good
$149/nightTotal $235
Taxes & fees included
Limited Inventory!

Sleep Inn & Suites Harrisburg - Hershey North
7100 Allentown Blvd, Harrisburg, US
4.2Very Good
$184/nightTotal $235
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!

MainStay Suites Grantville - Hershey North
105 Kelley Ct, Grantville, US
4.1Very Good
$150/nightTotal $240
Taxes & fees included
Limited Inventory!

Hampton Inn Harrisburg / Grantville/Hershey
255 Bow Creek Rd, Grantville, US
4.4Very Good
$154/nightTotal $241
Taxes & fees included
Hurry 9 rooms left only!

Holiday Inn Express & Suites Harrisburg S - Mechanicsburg by IHG
5011 LOUISE DRIVE, Mechanicsburg, US
4.5Excellent
$169/nightTotal $241
Taxes & fees included
Limited Inventory!

Holiday Inn Express Hotel & Suites York NE - Market by IHG
18 Cinema Drive, York, US
4.0Very Good
$154/nightTotal $242
Taxes & fees included
Hurry 6 rooms left only!

Hilton Harrisburg
One North 2nd Street, Harrisburg, US
4.2Very Good
$189/nightTotal $251
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!

Penn Harris Hotel Harrisburg Trademark by Wyndham
1150 Camp Hill Bypass, Camp Hill, US
3.6Very Good
$189/nightTotal $268
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!

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

Hampton Inn by Hilton York
1550 Mount Zion Rd, York, US
4.5Excellent
$179/nightTotal $282
Taxes & fees included
Limited Inventory!

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

Holiday Inn Express & Suites Carlisle Southwest – I-81 by IHG
1501 COMMERCE AVENUE, Carlisle, US
4.6Excellent
$195/nightTotal $306
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!

Comfort Suites Hummelstown - Hershey
320 Milroy Rd, Hummelstown, US
4.1Very Good
$249/nightTotal $327
Taxes & fees included
Limited Inventory!

Holiday Inn Express Hotel & Suites Carlisle-Harrisburg Area by IHG
1152 Harrisburg Pike, Carlisle, US
3.7Very Good
$209/nightTotal $329
Taxes & fees included
Hurry 9 rooms left only!

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

Hilton Garden Inn Hershey
550 East Main St, Hummelstown, US
4.0Very Good
$360/nightTotal $461
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!

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

The Yorktowne Hotel Tapestry Collection by Hilton
48 East Market St, York, US
4.3Very Good
$459/nightTotal $723
Taxes & fees included
Limited Inventory!