Star Rating
Hotel Name
Price Range (USD)to
Amenities

17120 Hotels/Accommodations

Hilton Harrisburg
+1-888-389-4121
1 North 2nd St., Harrisburg, PA 17101 ~0.55 miles south of 17120
  • 3-star Downtown hotel
  • 15 floors in hotel
  • Food was excellent
  • Most guests thought rooms were spacious
Crowne Plaza Harrisburg Hershey : 23 South 2nd St.
+1-888-675-2083
23 South 2nd St., Harrisburg, PA 17101 ~0.62 miles south of 17120
  • 3-star Downtown hotel
Quality Inn Riverfront
+1-800-716-8490
525 South Front St., Harrisburg, PA 17104 ~0.97 miles south of 17120
  • 3-star Riverfront property
  • 2 floors in hotel
Econo Lodge Wormleysburg - Wormleysburg
+1-800-805-5223
860 North Front St., Wormleysburg, PA 17043 ~1.50 miles west of 17120
  • Two-star property
  • Check-in: 11:00
Staybridge Suites Harrisburg Hershey
+1-888-965-1860
920 Wildwood Park Dr., Harrisburg, PA 17110 ~1.52 miles north of 17120
  • Affordable Suburban property
  • 127 rooms in hotel
Rodeway Inn Wormleysburg Harrisburg : 860 North Front St.
+1-888-788-5576
860 North Front St., Harrisburg, PA 17043-1024 ~1.52 miles west of 17120
  • Economy property
  • Check-in time: 14:00
Radisson Hotel Harrisburg : 1150 Camp Hill Bypass
+1-888-897-9207
1150 Camp Hill Bypass, Camp Hill, PA 17011 ~2.05 miles southwest of 17120
  • Midscale Suburban property
  • Check-in: 3:00pm
  • Rooms need regular maintenance
  • Almost all guests had problems with the shower
Hampton Inn & Suites Harrisburg North - Harrisburg
+1-888-311-4278
30 Capital Dr., Harrisburg, PA 17110 ~2.88 miles northeast of 17120
  • Midscale Highway hotel
  • Hotel has 6 suites
Home2 Suites by Hilton Harrisburg - Harrisburg
+1-888-469-4795
2450 Brindle Dr., Harrisburg, PA 17110 ~3.00 miles northeast of 17120
  • 3-star property
  • Check in time: 15:00
Springhill Suites by Marriott Harrisburg
+1-888-734-9421
15 Capital Dr., Harrisburg, PA 17110 ~3.07 miles northeast of 17120
  • Three Star hotel
  • 4 floors in property
  • Most guests liked the big bathroom
  • Clean
Best Western Harrisburg North - Harrisburg
+1-888-841-5292
150 Nationwide Dr., Harrisburg, PA 17110-9746 ~3.10 miles northeast of 17120
  • 3 star Highway hotel
  • Comp. Breakfast
  • WiFi worked great
  • Good breakfast
Red Roof Inn Harrisburg North
+1-888-455-5160
400 Corporate Circle, Harrisburg, PA 17110 ~3.18 miles northeast of 17120
  • Inexpensive Suburban property
  • 110 rooms in property
  • Amenities are not the best
  • Average wifi quality
Candlewood Suites Harrisburg Hershey in Harrisburg
+1-888-965-8297
413 Port View Dr., Harrisburg, PA 17111 ~3.20 miles east of 17120
  • Low priced Highway hotel
  • Hotel has 71 rooms
  • Fantastic service
  • Rooms were clean
From$74
Very Good 4.0 /5Review Score CallBookMore Details
Towneplace Suites Harrisburg Hershey
+1-888-906-6358
450 Friendship Rd., Harrisburg, PA 17111 ~3.21 miles east of 17120
  • Midscale Suburban hotel
  • Has environment-friendly policy See policy
Fairfield Inn Harrisburg / Hershey : 1018 Briarsdale Rd.
+1-888-749-6785
1018 Briarsdale Rd., Harrisburg, PA 17109 ~3.21 miles east of 17120
  • 3-star Suburban hotel
  • Check-in time: 3:00 PM
  • Soft bed
  • All guests said rooms were clean
Holiday Inn Express Harrisburg East Hershey Area : 4021 Union Deposit Rd.
+1-888-878-9982
4021 Union Deposit Rd., Harrisburg, PA 17109 ~3.23 miles east of 17120
  • Mid-scale Suburban hotel
  • Fitness + Health Center
  • Building is a little old
  • Good Hotel
Residence Inn Harrisb Marriott in Harrisburg
+1-888-389-4485
2250 Kohn Rd., Harrisburg, PA 17110 ~3.23 miles northeast of 17120
  • Affordable hotel
  • 24 suites in hotel
Econo Lodge Harrisburg Hershey
+1-888-389-4121
1006 Briarsdale Rd., Harrisburg, PA 17109 ~3.26 miles east of 17120
  • Low Cost Highway property
  • Free breakfast available
Comfort Inn & Suites : 1001 Briarsdale Rd.
+1-888-675-2083
1001 Briarsdale Rd., Harrisburg, PA 17109 ~3.28 miles east of 17120
  • Mid-scale Downtown hotel
  • 46 sleeping rooms in hotel
Quality Inn Enola Harrisburg - Enola
+1-800-716-8490
501 North Enola Rd., Enola, PA 17025 ~3.31 miles northwest of 17120
  • Cheap Suburban hotel
  • Free breakfast
Country Inn & Suites by Radisson Harrisburg at Union Deposit Road : 1025 Peiffers Lane
+1-800-805-5223
1025 Peiffers Lane, Harrisburg, PA 17109 ~3.35 miles east of 17120
  • Midscale Suburban property
  • Free breakfast
From$74
Very Good 4.0 /5Reviews CallBookMore Details
Days Inn Harrisburg North
+1-888-965-1860
3919 North Front St., Harrisburg, PA 17110 ~3.35 miles north of 17120
  • Cheap Riverfront hotel
  • 17 suites in property
  • Good restaurants & bars in the area
  • Fair breakfast prices
Hilton Garden Inn Harrisburg East
+1-888-788-5576
3943 Tecport Dr., Harrisburg, PA 17111 ~3.46 miles east of 17120
  • Affordable Airport property
  • 126 sleeping rooms in hotel
  • Good restaurants & bars in the area
  • All guests were happy with the price
From$128
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Hampton Inn Harrisburg East
+1-888-897-9207
4230 Union Deposit Rd., Harrisburg, PA 17111 ~3.52 miles east of 17120
  • 3-star Suburban hotel
  • 5 floors in property
  • Most guests said the reception staff was great
  • Great shopping
Fairfield Inn & Suites : 185 Beacon Hill Blvd.
+1-888-311-4278
185 Beacon Hill Blvd., New Cumberland, PA 17070 ~3.56 miles south of 17120
  • 3-star Highway hotel
  • Hotel has 22 suites
  • Most guests found the staff to be very friendly
  • Room was clean
BW Premier The Central Hotel & Conference Center in Harrisburg
+1-888-469-4795
800 East Park Dr., Harrisburg, PA 17111-2807 ~3.58 miles east of 17120
  • Midscale Suburban hotel
  • 3 floors in hotel
From$74
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Express & Suites New Cumberland
+1-888-734-9421
190 Beacon Hill Blvd., New Cumberland, PA 17070 ~3.58 miles south of 17120
  • Low Cost Suburban property
  • Fitness / Gym is on-site
Super 8 New Cumberland
+1-888-841-5292
175 Beacon Hill Blvd., New Cumberland, PA 17070 ~3.59 miles south of 17120
  • 2 star Suburban property
  • Fitness center on property
  • Didnt have any clean towels
  • Service is adequate
Homewood Suites by Hilton Harrisburg East Hershey
+1-888-455-5160
3990 Tecport Dr., Harrisburg, PA 17111 ~3.63 miles east of 17120
  • Midscale property
  • 3 floors in hotel
From$124
Very Good 4.5 /5Read Reviews CallBookMore Details
La Quinta Inn by Wyndham - New Cumberland
+1-888-965-8297
130 Limekiln Rd., New Cumberland, PA 17070 ~3.69 miles south of 17120
  • Two-star Highway property
  • Check in: 3:00
  • Beds need improvement
  • Clean linens
Rodeway Inn - New Cumberland
+1-888-906-6358
110 Limeklin Rd., New Cumberland, PA 17070 ~3.74 miles south of 17120
  • Low priced Highway property
  • 56 rooms in hotel
  • Good location
  • Outdated, badly maintained rooms with poor furniture
Motel 6 Harrisburg Hershey South in New Cumberland
+1-888-749-6785
200 Commerce Dr., New Cumberland, PA 17070 ~3.75 miles south of 17120
  • Two-star property
  • 122 rooms in hotel
Scottish Inns
+1-888-878-9982
300 Commerce Dr., New Cumberland, PA 17070 ~3.75 miles south of 17120
  • Two star Highway hotel
  • Fitness + Health Center
Clarion Hotel & Conference Center Harrisburg West - New Cumberland
+1-888-389-4485
148 Sheraton Dr., New Cumberland, PA 17070 ~3.76 miles south of 17120
  • Mid-scale Suburban property
  • Check-in time: 4:00PM
  • Clean Rooms
  • Great place to stay
Howard Johnson Inn in Harrisburg
+1-888-389-4121
473 Eisenhower Blvd., Harrisburg, PA 17111 ~3.79 miles east of 17120
  • Two-star Suburban hotel
  • Check in time: 3:00 PM
  • Almost all guests criticized the unstylish hotel
  • Excellent cleaning of the room
Americas Best Value Inn
+1-888-675-2083
4125 North Front St., Harrisburg, PA 17110 ~3.80 miles north of 17120
  • Low-priced Suburban hotel
  • Check-in: 3:00 P.M.
  • Beds need improvement
  • Dark corridor
Super 8 Harrisburg Hershey West - Harrisburg
+1-800-716-8490
4131 Executive Park Dr., Harrisburg, PA 17111 ~3.82 miles east of 17120
  • Inexpensive hotel
  • Check-in time: 11:00 AM
Best Western Plus New Cumberland Inn & Suites in New Cumberland
+1-800-805-5223
702 Limekiln Rd., New Cumberland, PA 17070-2315 ~3.86 miles south of 17120
  • Three Star Highway hotel
  • 20 suites in property
Econo Lodge
+1-888-965-1860
495 Eisenhower Blvd., Harrisburg, PA 17111 ~3.87 miles east of 17120
  • 2-star Highway property
  • Has environment-friendly policy Learn more
From$44
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn (Not a Hilton Affiliate) Camp Hill
+1-888-788-5576
3721 Market St., Camp Hill, PA 17011 ~3.94 miles southwest of 17120
  • Midscale hotel
  • 50 sleeping rooms in hotel
Rodeway Inn : 631 South Eisenhower Blvd.
+1-888-897-9207
631 South Eisenhower Blvd., Harrisburg, PA 17111 ~4.09 miles east of 17120
  • Two star Suburban property
  • Hotel has a green policy See more
Travelodge Harrisburg in Harrisburg
+1-888-311-4278
631 Eisenhower Blvd., Harrisburg, PA 17111 ~4.13 miles east of 17120
  • 2-star property
  • 2 sleeping rooms in hotel
Days Inn by Wyndham New Cumberland / Harrisburg South
+1-888-469-4795
353 Lewisberry Rd., New Cumberland, PA 17070 ~4.13 miles south of 17120
  • Economical Highway property
  • Check-in time: 3:00 PM
Sleep Inn & Suites in Harrisburg
+1-888-734-9421
Building a 631 South Eisenhower Blvd., Harrisburg, PA 17111 ~4.14 miles east of 17120
  • Low-priced Suburban property
  • Free breakfast
Courtyard by Marriott Harrisburg Hershey in Harrisburg
+1-888-841-5292
725 Eisenhower Blvd., Harrisburg, PA 17111 ~4.24 miles east of 17120
  • 4 star Suburban hotel
  • 128 sleeping rooms in hotel
  • Comfortable beds
  • Front desk staff was incredibly nice and helpful
From$129
Very Good 4.0 /5Latest Reviews CallBookMore Details
Hotel Indigo Harrisburg Hershey
+1-888-455-5160
765 Eisenhower Blvd., Harrisburg, PA 17111 ~4.27 miles east of 17120
  • 3 star Suburban property
  • Shuttle from airport available
Residence Inn by Marriott Harrisburg / Hershey
+1-888-965-8297
4480 Lewis Rd., Harrisburg, PA 17111 ~4.29 miles east of 17120
  • Three Star Suburban property
  • Hotel has 80 rooms
  • Excellent value
  • Friendly service
From$104
Very Good 4.0 /5Guest Reviews CallBookMore Details
Sheraton Harrisburg Hershey
+1-888-906-6358
4650 Lindle Rd., Harrisburg, PA 17111 ~4.49 miles east of 17120
  • High end Suburban property
  • Hotel has 18 meeting rooms
  • Close to airport
  • Fitness room immense
La Quinta Inn & Suites by Wyndham : 990 Eisenhower Blvd.
+1-888-749-6785
990 Eisenhower Blvd., Harrisburg, PA 17111 ~4.57 miles east of 17120
  • Cheap Suburban hotel
  • 111 rooms in property
From$49
Very Good 4.0 /5Reviews CallBookMore Details
Red Lion Hotel Harrisburg Hershey in Harrisburg
+1-888-878-9982
4751 Lindle Rd., Harrisburg, PA 17111 ~4.91 miles east of 17120
  • Affordable Resort hotel
  • Check in time: 4:00pm
  • Rooms are not good
  • Minibar can be a problem

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.

FAQs about hotels near 17120

What are the top rated hotels near 17120?

Staybridge Suites Harrisburg Hershey, Hampton Inn & Suites Harrisburg North and Hilton Garden Inn Harrisburg East are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels near 17120?

Courtyard by Marriott Harrisburg Hershey, Sheraton Harrisburg Hershey and Hilton Harrisburg are the top 3 luxury hotels near 17120.

What hotels are closest to the area of 17120?

Hilton Harrisburg, Crowne Plaza Harrisburg Hershey, and Quality Inn Riverfront are the properties closest to 17120.

How much does a cheap hotel near 17120 cost per night?

In the last year, a 2 star hotel near 17120 can be as cheap as $87.84 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 17120 cost per night?

In the last year, the average 3 star hotel near 17120 has been $116.58 per night. (based on HotelPlanner prices)

How much does a higher-end hotel near 17120 cost?

In the last year, the average 4 star hotel near 17120 has been $143.05 per night. (based on HotelPlanner prices)

What are the most popular Marriott hotels near 17120?

Springhill Suites by Marriott Harrisburg, Towneplace Suites Harrisburg Hershey and Fairfield Inn & Suites are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 17120?

Sleep Inn & Suites, Econo Lodge and Quality Inn Riverfront are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 17120?

BW Premier The Central Hotel & Conference Center, Best Western Harrisburg North and Best Western Plus New Cumberland Inn & Suites are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 17120?

Staybridge Suites Harrisburg Hershey, Candlewood Suites Harrisburg Hershey and Holiday Inn Express & Suites New Cumberland are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top