Search
Filter By
Price (per night):
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Score 8.2 from 139 reviews
Pricesfrom (per room per night)
Single$89
Double$174
Holiday Inn Express Harrisburg East
4021 Union Deposit Road, Harrisburg, PA 17109, PA Show on map 2.08 miles from Harrisburg
Score 8.3 from 24 reviews
Pricesfrom (per room per night)
Single$98
Double$117
Hampton Inn & Suites Harrisburg
30 Capital Drive; GPS: 2245 Kohn Road, Harrisburg, PA 17110, PA Show on map
Score 9.0 from 49 reviews
Pricesfrom (per room per night)
Single$101
Double$159
Ramada by Wyndham Harrisburg/Hershey Area
300 North Mountain Road, Harrisburg, PA 17112, PA Show on map 4.58 miles from Harrisburg
Score 7.5 from 140 reviews
Pricesfrom (per room per night)
Single$79
Double$119
Score 8.3 from 54 reviews
Pricesfrom (per room per night)
Single$85
Double$154
Hilton Garden Inn Harrisburg East
3943 TecPort Drive, Harrisburg, PA 17111, PA Show on map 3. miles from Harrisburg
Score 8.4 from 31 reviews
Pricesfrom (per room per night)
Single$125
Double$135
Baymont by Wyndham Harrisburg
5680 Allentown Boulevard, Harrisburg, PA 17112, PA Show on map 4.49 miles from Harrisburg
Score 8.0 from 131 reviews
Pricesfrom (per room per night)
Single$77
Double$124
Score 7.7 from 456 reviews
Pricesfrom (per room per night)
Single$84
Double$207
Sleep Inn & Suites Harrisburg -Eisenhower Boulevard
631A Eisenhower Boulevard, Harrisburg, PA 17111, PA Show on map
Score 8.8 from 32 reviews
Pricesfrom (per room per night)
Single$91
Double$137
Hampton Inn Harrisburg-East/Hershey
4230 Union Deposit Road, Harrisburg, PA 17111, PA Show on map 2.37 miles from Harrisburg
Score 8.7 from 90 reviews
Pricesfrom (per room per night)
Single$101
Double$129
Score 6.5 from 72 reviews
Pricesfrom (per room per night)
Single$64
Double$159
Staybridge Suites Harrisburg-Hershey
920 Wildwood Park Drive, Harrisburg, PA 17110, PA Show on map 1.51 miles from Harrisburg
Score 9.1 from 33 reviews
Pricesfrom (per room per night)
Single$125
Double$325
SpringHill Suites Harrisburg Hershey
15 Capital Drive, Harrisburg, PA 17110, PA Show on map 1.44 miles from Harrisburg
Score 8.7 from 57 reviews
Pricesfrom (per room per night)
Single$129
Double$139
Residence Inn Harrisburg Hershey
4480 Lewis Road, Harrisburg, PA 17111, PA Show on map 3.56 miles from Harrisburg
Score 8.9 from 29 reviews
Pricesfrom (per room per night)
Single$169
Double$161
Score 8.5 from 255 reviews
Pricesfrom (per room per night)
Single$79
Double$97
Country Inn & Suites by Radisson
1025 Peiffers Lane, Harrisburg, PA 17109, PA Show on map 2.14 miles from Harrisburg
Score 8.8 from 58 reviews
Pricesfrom (per room per night)
Single$90
Double$246
Score 1.0 from 1 review
Pricesfrom (per room per night)
Single$54
Double$122
Candlewood Suites Harrisburg I-81 Hershey Area
504 North Mountain Road, Harrisburg, PA 17112, PA Show on map
Score 8.4 from 85 reviews
Pricesfrom (per room per night)
Single$75
Double$169
La Quinta by Wyndham Harrisburg Airport Hershey
990 Eisenhower Blvd, Harrisburg, PA 17111, PA Show on map
Score 7.9 from 278 reviews
Pricesfrom (per room per night)
Single$79
Double$114
Fairfield Inn Harrisburg Hershey
1018 Briarsdale Road, Harrisburg, PA 17109, PA Show on map 2. miles from Harrisburg
Score 8.1 from 16 reviews
Pricesfrom (per room per night)
Single$129
Double$139
Score 7.5 from 107 reviews
Pricesfrom (per room per night)
Single$71
Double$194
Americas Best Value Inn Harrisburg
4125 North Front Street, Harrisburg, PA 17110, PA Show on map 3.29 miles from Harrisburg
Score 6.6 from 59 reviews
Pricesfrom (per room per night)
Single$70
Double$70
Econo Lodge Harrisburg - Hershey
1006 Briarsdale Road, Harrisburg, PA 17109, PA Show on map 2.04 miles from Harrisburg
Score 7.5 from 26 reviews
Pricesfrom (per room per night)
Single$45
Double$80
Score 7.3 from 187 reviews
Pricesfrom (per room per night)
Single$55
Double$85
Inn of the Dove - Harrisburg
2225 Kohn Road, Harrisburg, PA 17110, PA Show on map 1.6 miles from Harrisburg
Score 6.1 from 42 reviews
Pricesfrom (per room per night)
Single$130
Double$159
Sleep Inn & Suites Harrisburg - Hershey North
7100 Allentown Boulevard, Harrisburg, PA 17112, PA Show on map
Score 9.1 from 44 reviews
Pricesfrom (per room per night)
Single$89
Double$159
Homewood Suites by Hilton Harrisburg East-Hershey Area
3990 TecPort Drive, Harrisburg, PA 17111, PA Show on map 3. miles from Harrisburg
Score 8.6 from 31 reviews
Pricesfrom (per room per night)
Single$128
Double$313
Super 8 by Wyndham Harrisburg Hershey North
7975 Jonestown Road, Harrisburg, PA 17112, PA Show on map
Score 6.7 from 249 reviews
Pricesfrom (per room per night)
Single$65
Double$48
TownePlace Suites by Marriott Harrisburg Hershey
450 Friendship Road, Harrisburg, PA 17111, PA Show on map 2.83 miles from Harrisburg
Score 8.2 from 7 reviews
Pricesfrom (per room per night)
Single$129
Double$139
Score 6.3 from 52 reviews
Pricesfrom (per room per night)
Single$59
Double$74
Score 7.5 from 67 reviews
Pricesfrom (per room per night)
Single$104
Double$214
Hilton Harrisburg near Hershey Park
1 North 2nd Street, Harrisburg, PA 17101, PA Show on map 2.01 miles from Harrisburg
Score 8.1 from 87 reviews
Pricesfrom (per room per night)
Single$143
Double$459
Days Inn by Wyndham Harrisburg North
3919 North Front Street, Harrisburg, PA 17110, PA Show on map 3. miles from Harrisburg
Score 7.5 from 260 reviews
Pricesfrom (per room per night)
Single$68
Double$100
Crowne Plaza Hotel Harrisburg-Hershey
23 South 2nd Street, Harrisburg, PA 17101, PA Show on map 2.02 miles from Harrisburg
Score 7.1 from 114 reviews
Pricesfrom (per room per night)
Single$111
Double$199
Best Western Premier the Central Hotel & Conference Center
800 East Park Drive, Harrisburg, PA 17111, PA Show on mapPricesfrom (per room per night)
Double$179
Pricesfrom (per room per night)
Double$213
Best Western Plus Harrisburg East Inn & Suites
1344 Eisenhower Blvd, Harrisburg, PA 17111-2319, PA Show on mapPricesfrom (per room per night)
Double$147
Pricesfrom (per room per night)
Double$378
Holiday Inn Harrisburg East Airport
815 South Eisenhower Boulevard, Harrisburg, PA 17057, PA Show on mapPricesfrom (per room per night)
Double$129
Comfort Inn & Suites Harrisburg - Hershey West
1001 Briarsdale Road, Harrisburg, PA 17109, PA Show on mapPricesfrom (per room per night)
Double$99
Pricesfrom (per room per night)
Double$80
Econo Lodge Harrisburg Southwest of Hershey Area
495 Eisenhower Blvd, Harrisburg, PA 17111, PA Show on mapPricesfrom (per room per night)
Double$94
Pricesfrom (per room per night)
Double$102
Super 8 by Wyndham Harrisburg Hershey West
4131 Executive Park Drive, Harrisburg, PA 17111, PA Show on mapPricesfrom (per room per night)
Double$84
Pricesfrom (per room per night)
Double$90
Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW
3721 Market Street, Harrisburg, PA 17011, PA Show on mapPricesfrom (per room per night)
Double$69
Pricesfrom (per room per night)
Double$149
Pricesfrom (per room per night)
Double$71
Pricesfrom (per room per night)
Double$171
Pricesfrom (per room per night)
Double$128