Star Rating
Hotel Name
Price Range (USD) to
Amenities

17120 Hotels & Accommodations

Hilton Harrisburg : 1 North 2nd St.
+1-888-690-5247
1 North 2nd St., Harrisburg, PA 17101 ~0.55 miles south of 17120
  • Affordable Downtown property
  • 15 suites in hotel
  • Clean towels
  • Most guests found the staff to be very friendly
From$69
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Crowne Plaza Harrisburg Hershey : 23 South 2nd St.
+1-888-305-3366
23 South 2nd St., Harrisburg, PA 17101 ~0.62 miles south of 17120
  • 3 star Downtown property
  • Access to gym on-site
From$80
Average 3.0 /5 Review Score Call BookMore Details
Quality Inn Riverfront - Harrisburg
+1-800-881-1523
525 South Front St., Harrisburg, PA 17104 ~0.97 miles south of 17120
  • Affordable Riverfront property
  • Fitness center on property
From$69
Average 3.5 /5 Guest Reviews Call BookMore Details
Econo Lodge Wormleysburg
+1-888-283-3404
860 North Front St., Wormleysburg, PA 17043 ~1.50 miles west of 17120
  • Cheap hotel
  • Check-in time: 11:00
Rodeway Inn Wormleysburg Harrisburg
+1-866-221-8581
860 North Front St., Harrisburg, PA 17043-1024 ~1.52 miles west of 17120
  • Low Cost hotel
  • 35 rooms in property
Staybridge Suites Harrisburg : 920 Wildwood Park Dr.
+1-866-429-5787
920 Wildwood Park Dr., Harrisburg, PA 17110 ~1.53 miles north of 17120
  • 3 star Suburban property
  • Gym is available on property
  • Friendly service
  • Pool should be renewed
From$89
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Radisson Hotel Harrisburg - Camp Hill
+1-888-690-5281
1150 Camp Hill Bypass, Camp Hill, PA 17011 ~2.05 miles southwest of 17120
  • 3 star Suburban hotel
  • Airport shuttle provided
  • Friendly service
  • Smelly hallways
From$59
Average 3.5 /5 Review Score Call BookMore Details
Hampton Inn & Suites Harrisburg North : 30 Capital Dr.
+1-888-690-5247
30 Capital Dr., Harrisburg, PA 17110 ~2.88 miles northeast of 17120
  • 3-star Highway property
  • 6 suites in property
From$85
Very Good 4.5 /5 Review Score Call BookMore Details
Springhill Suites by Marriott Harrisburg
+1-888-305-3366
15 Capital Dr., Harrisburg, PA 17110 ~3.07 miles northeast of 17120
  • Affordable hotel
  • Check in time: 04:00pm
  • Comfortable beds
  • Breakfast was excellent
From$89
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Best Western Harrisburg North
+1-800-881-1523
150 Nationwide Dr., Harrisburg, PA 17110 ~3.10 miles northeast of 17120
  • Affordable Highway property
  • Hotel has 15 suites
  • For only 50%, the noise level was all right
  • Great location
From$79
Average 3.5 /5 Guest Reviews Call BookMore Details
Red Roof Inn Harrisburg North in Harrisburg
+1-888-283-3404
400 Corporate Circle, Harrisburg, PA 17110 ~3.18 miles northeast of 17120
  • Economy Suburban property
  • Hotel has 2 floors
  • Furniture needs more attention
  • Average wifi quality
From$49
Average 3.5 /5 Reviews Call BookMore Details
Candlewood Suites Harrisburg Hershey in Harrisburg
+1-866-221-8581
413 Port View Dr., Harrisburg, PA 17111 ~3.20 miles east of 17120
  • Two-star Highway property
  • Access to gym on-site
  • Most guests thought it was clean
  • Excellent for the price
From$74
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Towneplace Suites Marriott Harrisburg Hershey - Harrisburg
+1-866-429-5787
450 Friendship Rd., Harrisburg, PA 17111 ~3.21 miles east of 17120
  • 3-star Suburban hotel
  • Complimentary breakfast is offered
From$94
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Fairfield Inn Harrisburg / Hershey - Harrisburg
+1-888-690-5281
1018 Briarsdale Rd., Harrisburg, PA 17109 ~3.21 miles east of 17120
  • Affordable Suburban property
  • Check-in: 3:00 PM
  • Tasty breakfast
  • Good service
From$109
Average 3.5 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Harrisburg East Hershey Area - Harrisburg
+1-888-690-5247
4021 Union Deposit Rd., Harrisburg, PA 17109 ~3.23 miles east of 17120
  • Affordable Suburban property
  • 3 meeting rooms in property
  • Easy access to highways
  • Lock was older
From$49
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Econo Lodge Harrisburg Hershey - Harrisburg
+1-888-305-3366
1006 Briarsdale Rd., Harrisburg, PA 17109 ~3.26 miles east of 17120
  • Economy Highway property
  • Check in: 11:00
From$59
Average 3.5 /5 Recent Reviews Call BookMore Details
Comfort Inn & Suites Harrisburg : 1001 Briarsdale Rd.
+1-800-881-1523
1001 Briarsdale Rd., Harrisburg, PA 17109 ~3.28 miles east of 17120
  • Mid-scale property
  • 46 rooms in hotel
Quality Inn Enola Harrisburg in Enola
+1-888-283-3404
501 North Enola Rd., Enola, PA 17025 ~3.31 miles northwest of 17120
  • Cheap Suburban property
  • Check in: 3:00pm
From$80
Average 3.5 /5 Latest Reviews Call BookMore Details
Country Inn & Suites by Radisson Harrisburg at Union Deposit Road in Harrisburg
+1-866-221-8581
1025 Peiffers Lane, Harrisburg, PA 17109 ~3.35 miles east of 17120
  • 3 star Suburban property
  • Complimentary breakfast is offered
From$74
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Days Inn Harrisburg North
+1-866-429-5787
3919 North Front St., Harrisburg, PA 17110 ~3.35 miles north of 17120
  • Two star Riverfront hotel
  • 3 floors in hotel
  • About half of guests said the reception staff was ok
  • Large areas of the pool
From$46
Average 3.0 /5 Latest Reviews Call BookMore Details
Hilton Garden Inn Harrisburg East : 3943 Tecport Dr.
+1-888-690-5281
3943 Tecport Dr., Harrisburg, PA 17111 ~3.46 miles east of 17120
  • 3 star Airport property
  • Hotel has 5 floors
  • The majority of guests said rooms were clean
  • 1 out of 2 guests thought the air conditioning was adequate
From$128
Very Good 4.5 /5 Read Reviews Call BookMore Details
Hampton Inn Harrisburg East : 4230 Union Deposit Rd.
+1-888-690-5247
4230 Union Deposit Rd., Harrisburg, PA 17111 ~3.52 miles east of 17120
  • Three Star Suburban hotel
  • Comp. Breakfast
  • Great amenities
  • Cleaned rooms
From$90
Very Good 4.5 /5 Read Reviews Call BookMore Details
Fairfield Inn & Suites
+1-888-305-3366
185 Beacon Hill Blvd., New Cumberland, PA 17070 ~3.56 miles south of 17120
  • Affordable Highway hotel
  • Check-in time: 3:00pm
  • Room was clean
  • Rooms are ok
From$94
Very Good 4.0 /5 Review Score Call BookMore Details
BW Premier The Central Hotel & Conference Center
+1-800-881-1523
800 East Park Dr., Harrisburg, PA 17111 ~3.58 miles east of 17120
  • Affordable Suburban property
  • Check-in time: 3
From$74
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites New Cumberland
+1-888-283-3404
190 Beacon Hill Blvd., New Cumberland, PA 17070 ~3.58 miles south of 17120
  • 2-star Suburban hotel
  • 83 rooms in property
From$60
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Capital Inn New Cumberland / Harrisburg South : 175 Beacon Hill Blvd.
+1-866-221-8581
175 Beacon Hill Blvd., New Cumberland, PA 17070 ~3.59 miles south of 17120
  • 3-star Suburban hotel
  • Check in: 3 Pm
  • Nearby restaurants
  • AC wasn't working
From$54
Average 3.5 /5 Read Reviews Call BookMore Details
Homewood Suites by Hilton Harrisburg East Hershey
+1-866-429-5787
3990 Tecport Dr., Harrisburg, PA 17111 ~3.63 miles east of 17120
  • Three Star hotel
  • Comp. Breakfast
From$124
Very Good 4.5 /5 Review Score Call BookMore Details
La Quinta Inn by Wyndham - New Cumberland
+1-888-690-5281
130 Limekiln Rd., New Cumberland, PA 17070 ~3.69 miles south of 17120
  • Low-priced Highway property
  • 85 rooms in property
  • About half of guests said rooms were clean enough
  • The majority of guests didn't like the management
From$57
Average 3.5 /5 Reviews Call BookMore Details
Rodeway Inn
+1-888-690-5247
110 Limeklin Rd., New Cumberland, PA 17070 ~3.74 miles south of 17120
  • Economical Highway hotel
  • Check in: 2PM
  • Awful rooms
  • Could use a good cleaning
Motel 6 Harrisburg Hershey South
+1-888-305-3366
200 Commerce Dr., New Cumberland, PA 17070 ~3.75 miles south of 17120
  • Inexpensive property
  • Check-in: 15:00
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Scottish Inns - New Cumberland
+1-800-881-1523
300 Commerce Dr., New Cumberland, PA 17070 ~3.75 miles south of 17120
  • Low Cost Highway property
  • Access to gym on-site
From$36
Average 3.5 /5 Latest Reviews Call BookMore Details
Clarion Hotel & Conference Center Harrisburg West - New Cumberland
+1-888-283-3404
148 Sheraton Dr., New Cumberland, PA 17070 ~3.76 miles south of 17120
  • Affordable Suburban property
  • Check-in: 4:00PM
  • Plenty of room
  • Excellent hotel
From$55
Average 3.0 /5 Reviews Call BookMore Details
Howard Johnson Inn in Harrisburg
+1-866-221-8581
473 Eisenhower Blvd., Harrisburg, PA 17111 ~3.79 miles east of 17120
  • Economy Suburban hotel
  • Free breakfast
  • Accessible parking
  • Most guests said the reception staff was great
From$32
Poor 2.5 /5 Reviews Call BookMore Details
Americas Best Value Inn
+1-866-429-5787
4125 North Front St., Harrisburg, PA 17110 ~3.80 miles north of 17120
  • Two-star Suburban hotel
  • Check-in: 3:00 P.M.
  • Great location
  • Convenient location
From$40
Average 3.0 /5 Recent Reviews Call BookMore Details
Super 8 Harrisburg Hershey West - Harrisburg
+1-888-690-5281
4131 Executive Park Dr., Harrisburg, PA 17111 ~3.82 miles east of 17120
  • 2 star hotel
  • Check in time: 11:00 AM
Best Western Plus New Cumberland Inn & Suites
+1-888-690-5247
702 Limekiln Rd., New Cumberland, PA 17070 ~3.86 miles south of 17120
  • 3-star Highway hotel
  • Hotel has 64 rooms
From$60
Average 3.5 /5 Read Reviews Call BookMore Details
Econo Lodge
+1-888-305-3366
495 Eisenhower Blvd., Harrisburg, PA 17111 ~3.87 miles east of 17120
  • Economy Highway hotel
  • Has environment-friendly policy See more
From$44
Very Good 4.0 /5 Reviews Call BookMore Details
Hampton Inn (Not a Hilton Affiliate) Camp Hill : 3721 Market St.
+1-800-881-1523
3721 Market St., Camp Hill, PA 17011 ~3.94 miles southwest of 17120
  • 3-star property
  • Check in time: 3.00 PM
Rodeway Inn
+1-888-283-3404
631 South Eisenhower Blvd., Harrisburg, PA 17111 ~4.09 miles east of 17120
  • 2 star Suburban hotel
  • Check-in time: 11:00
Travelodge Harrisburg - Harrisburg
+1-866-221-8581
631 Eisenhower Blvd., Harrisburg, PA 17111 ~4.13 miles east of 17120
  • Two-star hotel
  • Check-in: 15:00
Days Inn by Wyndham New Cumberland / Harrisburg South in New Cumberland
+1-866-429-5787
353 Lewisberry Rd., New Cumberland, PA 17070 ~4.13 miles south of 17120
  • Two star Highway hotel
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Sleep Inn & Suites in Harrisburg
+1-888-690-5281
Building a 631 South Eisenhower Blvd., Harrisburg, PA 17111 ~4.14 miles east of 17120
  • Cheap Suburban hotel
  • 15 suites in property
From$65
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Courtyard by Marriott Harrisburg Hershey - Harrisburg
+1-888-690-5247
725 Eisenhower Blvd., Harrisburg, PA 17111 ~4.24 miles east of 17120
  • Three Star Suburban property
  • Hotel has 4 suites
  • Clean rooms
  • Almost all guests said rooms were clean
From$129
Very Good 4.0 /5 Review Score Call BookMore Details
Hotel Indigo Harrisburg Hershey - Harrisburg
+1-888-305-3366
765 Eisenhower Blvd., Harrisburg, PA 17111 ~4.27 miles east of 17120
  • Mid-scale Airport property
  • Fitness center on property
From$79
Very Good 4.0 /5 Read Reviews Call BookMore Details
Residence Inn by Marriott Harrisburg / Hershey
+1-800-881-1523
4480 Lewis Rd., Harrisburg, PA 17111 ~4.29 miles east of 17120
  • Mid-scale Suburban hotel
  • Check-in: 4:00pm
  • Clean
  • Great value
From$104
Very Good 4.0 /5 Review Score Call BookMore Details
Sheraton Harrisburg Hershey
+1-888-283-3404
4650 Lindle Rd., Harrisburg, PA 17111 ~4.49 miles east of 17120
  • Expensive Suburban hotel
  • Hotel has 14 meeting rooms
  • All guests loved the menu selection
  • The majority of guests criticized the unstylish hotel
From$87
Average 3.5 /5 Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham - Harrisburg
+1-866-221-8581
990 Eisenhower Blvd., Harrisburg, PA 17111 ~4.57 miles east of 17120
  • Low-priced Suburban property
  • Free breakfast available
From$49
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Red Lion Hotel Harrisburg Hershey
+1-866-429-5787
4751 Lindle Rd., Harrisburg, PA 17111 ~4.91 miles east of 17120
  • Three Star Resort property
  • 274 rooms in hotel
  • Management was excellent, said 89%
  • Affordable food
From$75
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Harrisburg West
+1-888-690-5281
2055 Technology Pkwy., Mechanicsburg, PA 17050 ~5.19 miles west of 17120
  • Affordable Suburban property
  • 18 suites in property
From$65
Very Good 4.5 /5 Read Reviews Call BookMore Details
Red Roof Inn Harrisburg Hershey
+1-888-690-5247
950 Eisenhower Blv, Harrisburg, PA 17111 ~5.28 miles east of 17120
  • 2 star Highway hotel
  • Hotel has 2 floors
  • Kitchenette needs more attention
  • Fast meal
From$45
Very Good 4.0 /5 Guest Reviews Call BookMore Details

Next: Show All Available 17120 Hotels with Pricing

Graph: Upcoming 20 Days of Harrisburg Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Harrisburg, PA discounts available. The chart reflects the cheapest Harrisburg hotel for each day and each star rating category.
Back to Top