Star Rating
Hotel Name
Price Range (USD)to
Amenities

17104 Hotels/Accommodations

Quality Inn Riverfront - Harrisburg
+1-888-389-4121
525 South Front St., Harrisburg, PA 17104
  • Three Star Riverfront hotel
  • 115 rooms in property
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 17104" Get Alexa Skill →
Crowne Plaza Harrisburg-Hershey, an IHG Hotel - Harrisburg
+1-888-675-2083
23 South 2nd St., Harrisburg, PA 17101 ~1.14 miles west of 17104
  • 4 star Downtown hotel
  • Check in time: 4:00pm
From$75
Average 3.0 /5Reviews CallBookMore Details
Hilton Harrisburg
+1-800-716-8490
1 North 2nd St., Harrisburg, PA 17101 ~1.23 miles west of 17104
  • Affordable Downtown hotel
  • 15 suites in property
  • Clean sheets
  • Clean Rooms
Candlewood Suites Harrisburg - Hershey, an IHG Hotel
+1-800-805-5223
413 Port View Dr., Harrisburg, PA 17111 ~1.78 miles east of 17104
  • Low priced Highway hotel
  • Hotel has 71 rooms
  • Conventional furniture
  • Most guests said rooms were clean
Towneplace Suites Harrisburg Hershey : 450 Friendship Rd.
+1-888-965-1860
450 Friendship Rd., Harrisburg, PA 17111 ~1.80 miles east of 17104
  • 3-star Suburban property
  • Hotel has a green policy See more
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Hilton Garden Inn Harrisburg East
+1-888-788-5576
3943 Tecport Dr., Harrisburg, PA 17111 ~2.15 miles east of 17104
  • 3-star Airport hotel
  • Access to gym on-site
From$80
Average 3.0 /5Reviews CallBookMore Details
Homewood Suites by Hilton Harrisburg East Hershey
+1-888-897-9207
3990 Tecport Dr., Harrisburg, PA 17111 ~2.25 miles east of 17104
  • 3 star Suburban hotel
  • 105 suites in hotel
From$124
Very Good 4.0 /5Review Score CallBookMore Details
Fairfield Inn & Suites Harrisburg Hershey
+1-888-311-4278
1018 Briarsdale Rd., Harrisburg, PA 17109 ~2.34 miles northeast of 17104
  • 3 star Suburban hotel
  • 3 floors in hotel
  • Location is great
  • Good service
Econo Lodge Harrisburg - Hershey : 1006 Briarsdale Rd.
+1-888-469-4795
1006 Briarsdale Rd., Harrisburg, PA 17109 ~2.35 miles northeast of 17104
  • Low priced Highway property
  • Check in time: 11:00
Comfort Inn & Suites
+1-888-734-9421
1001 Briarsdale Rd., Harrisburg, PA 17109 ~2.35 miles northeast of 17104
  • Midscale Downtown property
  • Complimentary breakfast is offered
Holiday Inn Express Harrisburg East Hershey Area - Harrisburg
+1-888-841-5292
4021 Union Deposit Rd., Harrisburg, PA 17109 ~2.39 miles northeast of 17104
  • Three Star Suburban hotel
  • 5 floors in property
  • Fair breakfast prices
  • Linens were clean
Howard Johnson by Wyndham Harrisburg - Harrisburg
+1-888-455-5160
473 Eisenhower Blvd., Harrisburg, PA 17111 ~2.40 miles east of 17104
  • Two star Suburban property
  • Gym is available on property
  • Great beer
  • Almost all guests thought it was rather dirty
Super 8 by Wyndham Harrisburg Hershey West
+1-888-965-8297
4131 Executive Park Dr., Harrisburg, PA 17111 ~2.41 miles east of 17104
  • Low-priced property
Econo Lodge
+1-888-906-6358
495 Eisenhower Blvd., Harrisburg, PA 17111 ~2.47 miles east of 17104
  • Two-star Highway property
  • Complimentary breakfast is offered
Country Inn & Suites by Radisson : 1025 Peiffers Lane
+1-888-749-6785
1025 Peiffers Lane, Harrisburg, PA 17109 ~2.48 miles northeast of 17104
  • 3-star Suburban hotel
  • Complimentary breakfast is offered
From$74
Very Good 4.0 /5Reviews CallBookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 17104" Get Alexa Skill →
Best Western Premier The Central Hotel & Conference Center
+1-888-878-9982
800 East Park Dr., Harrisburg, PA 17111 ~2.59 miles east of 17104
  • 3-star Suburban hotel
  • Check in time: 03:00
Staybridge Suites Harrisburg, an IHG Hotel : 920 Wildwood Park Dr.
+1-888-389-4485
920 Wildwood Park Dr., Harrisburg, PA 17110 ~2.65 miles northwest of 17104
  • Mid-scale Suburban hotel
  • 5 floors in hotel
Hampton Inn Harrisburg-East/Hershey
+1-888-389-4121
4230 Union Deposit Rd., Harrisburg, PA 17111 ~2.66 miles northeast of 17104
  • Mid-scale Suburban hotel
  • Fitness + Health Center
  • Great location
  • Reasonable rates
Rodeway Inn
+1-888-675-2083
631 South Eisenhower Blvd., Harrisburg, PA 17111 ~2.68 miles east of 17104
  • 2-star Suburban hotel
  • Check-in: 11:00
Travelodge Harrisburg
+1-800-716-8490
631 Eisenhower Blvd., Harrisburg, PA 17111 ~2.72 miles east of 17104
  • 2 star property
  • Check-in time: 15:00
Sleep Inn & Suites
+1-800-805-5223
Building a 631 South Eisenhower Blvd., Harrisburg, PA 17111 ~2.72 miles east of 17104
  • Inexpensive Suburban hotel
  • Has environment-friendly policy See policy
From$65
Very Good 4.5 /5Read Reviews CallBookMore Details
Rodeway Inn Wormleysburg - Harrisburg - Wormleysburg
+1-888-965-1860
860 North Front St., Wormleysburg, PA 17043 ~2.79 miles west of 17104
  • Inexpensive hotel
  • Check in: 11:00
Courtyard by Marriott Harrisburg Hershey in Harrisburg
+1-888-788-5576
725 Eisenhower Blvd., Harrisburg, PA 17111 ~2.83 miles east of 17104
  • High end Suburban property
  • Check-in time: 4:00 PM
  • Lovely service and very clean rooms
  • Room did not get clean or new
From$129
Very Good 4.0 /5Read Reviews CallBookMore Details
Hotel Indigo Harrisburg - Hershey, an IHG Hotel
+1-888-897-9207
765 Eisenhower Blvd., Harrisburg, PA 17111 ~2.85 miles east of 17104
  • Midscale Airport property
  • 20 suites in hotel
From$139
Very Good 4.0 /5Recent Reviews CallBookMore Details
Residence Inn by Marriott Harrisburg Hershey
+1-888-311-4278
4480 Lewis Rd., Harrisburg, PA 17111 ~2.94 miles east of 17104
  • Affordable Suburban property
  • Hotel has 80 suites
  • Great location
  • Staff very friendly
From$104
Very Good 4.0 /5Latest Reviews CallBookMore Details
Penn Harris Hotel
+1-888-469-4795
1150 Camp Hill Bypass, Camp Hill, PA 17011 ~2.94 miles west of 17104
  • 3 star Suburban property
  • Check in: 3:00pm
  • Almost all guests found the staff to be very friendly
  • Old closet
Magnuson Grand Harrisburg in New Cumberland
+1-888-734-9421
110 Limeklin Rd., New Cumberland, PA 17070 ~2.99 miles south of 17104
  • Low Cost Highway hotel
  • 56 rooms in property
  • Service is below average
  • Most guests found problems with the furniture
Fairfield Inn & Suites by Marriott Harrisburg West in New Cumberland
+1-888-841-5292
185 Beacon Hill Blvd., New Cumberland, PA 17070 ~3.03 miles south of 17104
  • Mid-scale Highway property
  • Check in: 3:00pm
  • Rooms are ok
  • About half of guests said rooms were small
From$94
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express & Suites New Cumberland, an IHG Hotel : 190 Beacon Hill Blvd.
+1-888-455-5160
190 Beacon Hill Blvd., New Cumberland, PA 17070 ~3.05 miles south of 17104
  • Low Cost Suburban hotel
  • Hotel has a green policy Learn more
Super 8 New Cumberland
+1-888-965-8297
175 Beacon Hill Blvd., New Cumberland, PA 17070 ~3.05 miles south of 17104
  • Economical Suburban hotel
  • Has environment-friendly policy See policy
  • Most guests said the beds were comfortable
  • King sized bed
Sheraton Harrisburg Hershey Hotel in Harrisburg
+1-888-906-6358
4650 Lindle Rd., Harrisburg, PA 17111 ~3.08 miles east of 17104
  • High end Suburban property
  • Shuttle to airport available
  • Popular among families
  • Good internet
La Quinta Inn by Wyndham - New Cumberland
+1-888-749-6785
130 Limekiln Rd., New Cumberland, PA 17070 ~3.10 miles south of 17104
  • Inexpensive Highway hotel
  • Check-in: 3:00
  • Most guests complained about the bathroom
  • Fantastic service
Comfort Suites Camp Hill Harrisburg West
+1-888-878-9982
100 Bar South Dr., Camp Hill, PA 17001 ~3.13 miles west of 17104
  • 3-star Suburban hotel
  • Free comp. breakfast
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Home2 Suites by Hilton Harrisburg - Harrisburg
+1-888-389-4485
2450 Brindle Dr., Harrisburg, PA 17110 ~3.14 miles north of 17104
  • 3 star property
  • 16 rooms in property
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey in Harrisburg
+1-888-389-4121
990 Eisenhower Blvd., Harrisburg, PA 17111 ~3.17 miles east of 17104
  • Three Star Suburban hotel
  • Free complimentary breakfast
Hampton Inn & Suites Harrisburg/North, PA : 30 Capital Dr.
+1-888-675-2083
30 Capital Dr., Harrisburg, PA 17110 ~3.21 miles north of 17104
  • Three Star Highway property
  • Check in time: 4:00pm
Clarion Hotel & Conference Center Harrisburg West - New Cumberland
+1-800-716-8490
148 Sheraton Dr., New Cumberland, PA 17070 ~3.21 miles south of 17104
  • Mid-scale Suburban hotel
  • Hotel has 23 meeting rooms
  • Excellent hotel
  • New fixtures
Scottish Inns Harrisburg Hershey South - New Cumberland
+1-800-805-5223
300 Commerce Dr., New Cumberland, PA 17070 ~3.27 miles south of 17104
  • 2 star Highway hotel
  • 75 rooms in hotel
Best Western Harrisburg North - Harrisburg
+1-888-965-1860
150 Nationwide Dr., Harrisburg, PA 17110 ~3.30 miles north of 17104
  • 3-star Highway property
  • Gym / Fitness Center Available
  • Good accessibility by car
  • Nearby gas station
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Motel 6 New Cumberland Pa #9117
+1-888-788-5576
200 Commerce Dr., New Cumberland, PENNSYLVANIA 17070 ~3.34 miles south of 17104
  • Inexpensive hotel
  • Check in time: 3:00 PM
Best Western Plus New Cumberland Inn & Suites
+1-888-897-9207
702 Limekiln Rd., New Cumberland, PA 17070 ~3.35 miles south of 17104
  • Mid-scale Highway property
  • Complimentary breakfast is offered
Springhill Suites by Marriott Harrisburg in Harrisburg
+1-888-311-4278
15 Capital Dr., Harrisburg, PA 17110 ~3.37 miles north of 17104
  • 3-star Highway property
  • Hotel has 118 rooms
  • Nice location
  • Good amenities
Red Roof Inn Harrisburg North
+1-888-469-4795
400 Corporate Circle, Harrisburg, PA 17110 ~3.39 miles north of 17104
  • Economy Suburban property
  • Hotel has an eco-friendly policy Read more
  • Close to some shops
  • Furniture needs more attention
Days Inn by Wyndham New Cumberland/Harrisburg South
+1-888-734-9421
353 Lewisberry Rd., New Cumberland, PA 17070 ~3.47 miles south of 17104
  • Economy Highway hotel
  • Hotel has 55 rooms
Red Lion Hotel Harrisburg Hershey
+1-888-841-5292
4751 Lindle Rd., Harrisburg, PA 17111 ~3.50 miles east of 17104
  • Three Star Resort property
  • 6 floors in hotel
  • Close to shops
  • Bathroom needs cleaning
Residence Inn & Suites Harrisburg North in Harrisburg
+1-888-455-5160
2250 Kohn Rd., Harrisburg, PA 17110 ~3.53 miles north of 17104
  • 3-star Suburban hotel
  • Fitness + Health Center
Best Western Plus Harrisburg East Inn & Suites
+1-888-965-8297
1344 Eisenhower Blvd., Harrisburg, PA 17111 ~3.92 miles southeast of 17104
  • Three Star Airport property
  • Fitness / Gym is on-site
Red Roof Inn Harrisburg - Hershey
+1-888-906-6358
950 Eisenhower Blv, Harrisburg, PA 17111 ~4.15 miles east of 17104
  • Two-star Highway property
  • Hotel has 110 rooms
  • Wonderful housekeeping
  • Housekeeping was great, according to 91%
Days Inn Harrisburg North
+1-888-749-6785
3919 North Front St., Harrisburg, PA 17110 ~4.47 miles northwest of 17104
  • Two-star Riverfront hotel
  • Free comp. breakfast
  • Hotel buildings could use some improvement
  • Bathroom needs cleaning
Holiday Inn Harrisburg East - Middletown
+1-888-878-9982
815 South Eisenhower Blvd., Middletown, PA 17057 ~4.49 miles southeast of 17104
  • Affordable Suburban property
  • 50 suites in property
  • Relatively new rooms
  • Location is great

Next: Show All Available 17104 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 17104

What are the top rated hotels near 17104?

Staybridge Suites Harrisburg, an IHG Hotel, Hampton Inn Harrisburg-East and Sleep Inn & Suites are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near 17104?

Crowne Plaza Harrisburg-Hershey, an IHG Hotel, Courtyard by Marriott Harrisburg Hershey and Sheraton Harrisburg Hershey Hotel are the top 3 luxury hotels near 17104.

What hotels are closest to the area of 17104?

Quality Inn Riverfront, Crowne Plaza Harrisburg-Hershey, an IHG Hotel, and Hilton Harrisburg are the properties closest to 17104.

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

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

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

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

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

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

What are the most popular independent hotels near 17104?

Penn Harris Hotel, Scottish Inns Harrisburg Hershey South and Magnuson Grand Harrisburg are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 17104?

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

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

Sleep Inn & Suites, Comfort Suites Camp Hill Harrisburg West 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 17104?

Best Western 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 17104?

Staybridge Suites Harrisburg, an IHG Hotel, Candlewood Suites Harrisburg - Hershey, an IHG Hotel and Hotel Indigo Harrisburg - Hershey, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top