Crowne Plaza Hotel Harrisburg-Hershey 23 South 2nd Street, Harrisburg (Map) Pleasant, 3.4 Based on 567 reviews Show Prices
Hilton Harrisburg One North Second Street, Harrisburg (Map) Very Good, 4.1 Based on 25 reviews Show Prices
Comfort Inn Riverfront 525 South Front Street, Harrisburg (Map) Pleasant, 3.5 Based on 30 reviews Show Prices
Staybridge Suites Harrisburg-Hershey 920 Wildwood Park Drive, Harrisburg (Map) Very Good, 4.1 Based on 49 reviews Show Prices
Country Inn & Suites by Carlson Harrisburg at Union Deposit Road 1025 Peiffers Lane, Harrisburg (Map) Wonderful, 4.5 Based on 66 reviews Show Prices
Days Inn Harrisburg North 3919 North Front Street, Harrisburg (Map) Good, 3.9 Based on 90 reviews Show Prices
Red Roof Inn Harrisburg North 400 Corporate Circle, Harrisburg (Map) Good, 3.8 Based on 19 reviews Show Prices
Americas Best Value Inn Harrisburg 4125 North Front Street, Harrisburg (Map) Disappointing, 2.3 Based on 9 reviews Show Prices
Econo Lodge Harrisburg 150 Nationwide Drive, Harrisburg (Map) Pleasant, 3.3 Based on 46 reviews Show Prices
Fairfield Inn Harrisburg Hershey 1018 Briarsdale Road, Harrisburg (Map) Excellent, 4.3 Based on 77 reviews Show Prices
SpringHill Suites Harrisburg Hershey 15 Capital Drive, Harrisburg (Map) Wonderful, 4.6 Based on 19 reviews Show Prices
Econo Lodge Wormleysburg 860 N Front Street, Harrisburg (Map) Okay, 2.8 Based on 11 reviews Show Prices
Inn of the Dove - Harrisburg 2225 Kohn Road, Harrisburg (Map) Good, 3.8 Based on 14 reviews Show Prices
Hilton Garden Inn Harrisburg East 3943 TecPort Drive, Harrisburg (Map) Very Good, 4.2 Based on 25 reviews Show Prices
Motel 6 Harrisburg-Hershey East 1006 Briarsdale Road, Harrisburg (Map) Very Good, 4.2 Based on 6 reviews Show Prices