Star Rating
Hotel Name
Price Range (USD)to
Amenities

17010 Hotels, Motels & Accommodations

Americas Best Value Inn
+1-888-690-5247
2951 Horseshoe Pike, Palmyra, PA 17078 ~0.32 miles west of 17010
  • Economy Suburban property
  • Free complimentary breakfast
The Londonderry Inn : 2764 Horseshoe Pike
+1-888-305-3366
2764 Horseshoe Pike, Palmyra, PA 17078 ~0.42 miles east of 17010
  • Midscale hotel
  • 6 rooms in hotel
Red Roof Inn Hershey - Hershey
+1-800-881-1523
1806 East Chocolate Ave., Hershey, PA 17033 ~2.07 miles northwest of 17010
  • Economy Resort property
  • Check in time: 3:00 pm
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Rodeway Inn & Suites : 1733 East Chocolate Ave.
+1-888-283-3404
1733 East Chocolate Ave., Hershey, PA 17033 ~2.11 miles northwest of 17010
  • Low-priced Golf Course hotel
  • Hotel has an eco-friendly policy Read more
Cocoa Country Inn in The Park : 1518 East Chocolate Dr.
+1-866-221-8581
1518 East Chocolate Dr., Hershey, PA 17033 ~2.16 miles northwest of 17010
  • 2-star Rural property
  • Check-in time: 15:00
  • Amenities are not the best
  • Elevator in need of updating
Suites on Chocolate
+1-866-429-5787
1428 East Chocolate Ave., Hershey, PA 17033 ~2.17 miles northwest of 17010
  • Two-star property
Travelodge by Wyndham Hershey in Hershey
+1-888-690-5281
1043 East Chocolate Ave., Hershey, PA 17033 ~2.42 miles northwest of 17010
  • Low-priced hotel
Howard Johnson by Wyndham Hershey
+1-888-690-5247
845 East Chocolate Ave., Hershey, PA 17033 ~2.62 miles west of 17010
  • Two star Resort property
  • Free breakfast
Knights Inn : 1071 East Main St.
+1-888-305-3366
1071 East Main St., Palmyra, PA 17078 ~2.67 miles north of 17010
  • Low priced hotel
  • 35 rooms in hotel
Hampton Inn & Suites Hershey - Hershey
+1-800-881-1523
749 East Chocolate Ave., Hershey, PA 17033 ~2.68 miles west of 17010
  • Cheap property
  • 110 rooms in property
  • For 62%, the rooms looked old
  • Delicious food
From$104
Very Good 4.0 /5Latest Reviews CallBookMore Details
Courtyard Hershey Chocolate Avenue : 515 East Chocolate Ave.
+1-888-283-3404
515 East Chocolate Ave., Hershey, PA 17033 ~2.91 miles west of 17010
  • Three Star Downtown hotel
  • Hotel has an eco-friendly policy See more
From$109
Very Good 4.5 /5Reviews CallBookMore Details
Bluegreen Vacations Suites at Hershey Ascend Resort Collection : 176 East Hershey Park Dr.
+1-866-221-8581
176 East Hershey Park Dr., Hershey, PA 17033 ~3.47 miles west of 17010
  • Four-star Convention Center property
  • 43 sleeping rooms in hotel
From$125
Very Good 4.5 /5Reviews CallBookMore Details
Days Inn Hershey : 350 West Chocolate Ave.
+1-866-429-5787
350 West Chocolate Ave., Hershey, PA 17033 ~3.81 miles west of 17010
  • Cheap Downtown property
  • Hotel has 100 rooms
  • Ordinary pool
  • Almost all guests didn't like the management
The Hotel Hershey & Spa in Hershey
+1-888-690-5281
100 Hotel Rd., Hershey, PA 17033 ~3.96 miles west of 17010
  • 3 star property
  • Hotel has 4 floors
TRU by Hilton Hershey
+1-888-690-5247
204 Hillcrest Rd., Hershey, PA 17033 ~3.96 miles west of 17010
  • Mid-scale hotel
  • 112 rooms in property
Fairfield Inn & Suites Hershey Chocolate Avenue
+1-888-305-3366
651 West Areba Ave., Hershey, PA 17033 ~4.02 miles west of 17010
  • Affordable Suburban property
  • Fitness / Gym is on-site
From$104
Very Good 4.5 /5Review Score CallBookMore Details
Super 8 Hershey
+1-800-881-1523
210 Hockersville Rd., Hershey, PA 17033 ~4.08 miles west of 17010
  • Low priced hotel
  • Hotel has 37 rooms
Red Lion Inn & Suites Hershey - Hummelstown
+1-888-283-3404
Route 422 & Sipe Ave., Hummelstown, PA 17033 ~5.06 miles west of 17010
  • 3-star Suburban hotel
  • 2 suites in property
  • For 72%, the lobby entrance was sub-standard
  • Air conditioning was criticized by 76%
Econo Lodge Hershey in Hummelstown
+1-866-221-8581
115 Lucy Ave., Hummelstown, PA 17033 ~5.11 miles west of 17010
  • Cheap Suburban hotel
  • 48 rooms in hotel
Comfort Inn at the Park - Hershey
+1-866-429-5787
1200 Mae St., Hershey, PA 17036 ~5.36 miles west of 17010
  • 3-star Resort property
  • 125 rooms in property
  • All guests were happy with the price of the breakfast
  • All guests thought it was a great value
From$69
Very Good 4.0 /5Review Score CallBookMore Details
Hilton Garden Inn Hershey
+1-888-690-5281
550 East Main St., Hummelstown, PA 17036 ~5.65 miles west of 17010
  • Midscale Suburban hotel
  • Hotel has 2 meeting rooms
  • Awesome vibe
  • Very clean and excellent staff service
From$119
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express : 610 Walton Ave.
+1-888-690-5247
610 Walton Ave., Hummelstown, PA 17036 ~5.66 miles west of 17010
  • 3-star Suburban property
  • Comp. Breakfast
  • Every guests reviewed liked the proximity to sightseeing
  • Very good family hotel
Springhill Suites by Marriott Hershey Near The Park in Hershey
+1-888-305-3366
115 Museum Dr., Hershey, PA 17033 ~5.69 miles west of 17010
  • 3-star Rural property
  • 80 rooms in hotel
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Springhill Suites Hershey - Hershey
+1-800-881-1523
115a Museum Dr., Hershey, PA 17033 ~5.69 miles west of 17010
  • Affordable Suburban property
  • 80 suites in property
From$103
Very Good 4.0 /5Latest Reviews CallBookMore Details
Quality Inn & Suites Hershey - Hershey
+1-888-283-3404
181 Hershey Rd. Route 39, Hershey, PA 17033 ~5.69 miles west of 17010
  • 2 star property
  • Free comp. breakfast
  • The majority of guests criticized the unstylish hotel
  • Every guests reviewed said the booking process was inefficient
Hampton Inn & Suites Near The Park
+1-866-221-8581
195 Hershey Rd., Hummelstown, PA 17036 ~5.84 miles west of 17010
  • Three Star Suburban hotel
  • 33 suites in hotel
From$109
Very Good 4.5 /5Review Score CallBookMore Details
The Inn at Westwynd Farm
+1-866-429-5787
1620 Sand Beach Rd., Hummelstown, PA 17036 ~5.89 miles northwest of 17010
  • 3-star Rural property
  • Hotel has 11 rooms
From$170
Excellent 5.0 /5Hotel Reviews CallBookMore Details
Mainstay Suites Grantville Hershey North : 105 Kelley Court
+1-888-690-5281
105 Kelley Court, Grantville, PA 17028 ~7.42 miles northwest of 17010
  • Low priced Resort hotel
  • Free comp. breakfast
  • Blankets terrible
  • Nice pool w/ a slide
Hampton Inn
+1-888-690-5247
255 Bow Creek Rd., Grantville, PA 17028 ~7.90 miles northwest of 17010
  • Three Star Riverfront hotel
  • Hotel has 3 floors
  • Most guests said rooms were clean
  • Most guests thought it was too noisy
Days Inn by Wyndham Grantville - Grantville
+1-888-305-3366
252 Bow Creek Rd., Grantville, PA 17028 ~7.92 miles northwest of 17010
  • 2-star Highway hotel
  • Comp. Breakfast
Comfort Suites Grantville Hershey North - Grantville
+1-800-881-1523
450 Station Rd., Grantville, PA 17028 ~8.25 miles northwest of 17010
  • 3 star Highway property
  • 4 floors in property
  • Almost all guests were satisfied with the proximity to sightseeing
  • Management should be more attentive
Holiday Inn Harrisburg Hershey Area I 81 : Hershey Exit 80 I 81
+1-888-283-3404
Hershey Exit 80 I 81, Grantville, PA 17028 ~8.26 miles northwest of 17010
  • Midscale Rural property
  • Airport shuttle available
From$71
Very Good 4.0 /5Read Reviews CallBookMore Details
La Quinta Inn Harrisburg Hershey by Wyndham
+1-866-221-8581
265 North Hershey Rd., Harrisburg, PA 17112 ~8.47 miles northwest of 17010
  • Affordable hotel
  • Check-in: 15:00
Super 8 by Wyndham Harrisburg Hershey North
+1-866-429-5787
7975 Jonestown Rd., Harrisburg, PA 17112 ~8.50 miles northwest of 17010
  • Low-priced Suburban property
  • Check-in time: 2:00 PM
Comfort Suites Hummelstown Hershey - Hummelstown
+1-888-690-5281
320 Milroy Rd., Hummelstown, PA 17036 ~8.51 miles west of 17010
  • Low Cost Suburban hotel
  • Hotel has a green policy Read more
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Country Inn & Suites by Radisson Harrisburg Northeast (Hershey) P in Harrisburg
+1-888-690-5247
8000 Jonestown Rd., Harrisburg, PA 17112 ~8.52 miles northwest of 17010
  • Affordable Suburban property
  • Check in: 3:00 pm
Motel 6 : 7965 Jonestown Rd.
+1-888-305-3366
7965 Jonestown Rd., Harrisburg, PA 17112 ~8.55 miles northwest of 17010
  • 2-star Highway property
  • Hotel has 4 suites
Econo Lodge - Harrisburg
+1-800-881-1523
7930 Linglestown Rd., Harrisburg, PA 17112 ~8.66 miles northwest of 17010
  • Low Cost Highway hotel
  • Check in: 11:00
  • Great shopping
  • Hotel facilities could use a good clean
From$60
Average 3.0 /5Reviews CallBookMore Details
Comfort Inn Manheim Lebanon : 2845 Lebanon Rd.
+1-888-283-3404
2845 Lebanon Rd., Manheim, PA 17545 ~8.71 miles east of 17010
  • 3 star property
  • Hotel has 45 rooms
  • Most guests didn't like the uncomfortable beds
  • Rooms are ok
Best Western Harrisburg Hershey Hotel
+1-866-221-8581
7500 Allentown Blvd., Harrisburg, PA 17112 ~8.75 miles west of 17010
  • 3 star Suburban property
  • Fitness / Gym is on-site
Hampton Inn Manheim - Manheim
+1-866-429-5787
2764 Lebanon Rd., Manheim, PA 17545 ~8.77 miles east of 17010
  • Mid-scale property
  • Hotel has 8 suites
  • Every guests reviewed found the staff to be very friendly
  • Rooms need regular maintenance
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Budget Motor Lodge
+1-888-690-5281
1340 Cumberland St., Lebanon, PA 17042 ~9.09 miles east of 17010
  • Economy Downtown property
  • Hotel has 2 floors
Clarion Hotel Lebanon Hershey East
+1-888-690-5247
625 Quentin Rd., Lebanon, PA 17042 ~9.13 miles east of 17010
  • Two star Suburban hotel
  • Gym / Fitness Center Available
Holiday Inn Express Harrisburg Ne Hershey
+1-888-305-3366
7744 Linglestown Rd., Harrisburg, PA 17112 ~9.26 miles northwest of 17010
  • Cheap Suburban property
  • Hotel has 3 floors
  • Most guests were happy with the price of the breakfast
  • Great hotel for families
From$75
Very Good 4.5 /5Reviews CallBookMore Details
SureStay Plus Hotel by Best Western Elizabethtown Hershey - Elizabethtown
+1-800-881-1523
147 Merts Dr., Elizabethtown, PA 17022 ~9.29 miles south of 17010
  • Mid-scale Rural property
  • Free complimentary breakfast
  • Every guests reviewed found the staff to be very friendly
  • There was no highway noise
Sleep Inn & Suites
+1-888-283-3404
7100 Allentown Blvd., Harrisburg, PA 17112 ~9.49 miles west of 17010
  • Cheap Suburban property
  • 6 suites in property
Red Roof Inn Harrisburg Hershey
+1-866-221-8581
950 Eisenhower Blv, Harrisburg, PA 17111 ~10.36 miles west of 17010
  • 2 star Highway property
  • 110 rooms in property
  • Entrance area is not particularly attractive
  • No breakfast bar
From$45
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Inn & Suites Harrisburg Airport Hershey South - Middletown
+1-866-429-5787
1589 West Harrisburg Pike, Middletown, PA 17057 ~10.56 miles southwest of 17010
  • 3-star Airport property
  • Hotel has 4 floors
Woodspring Harrisburg in Linglestown
+1-888-690-5281
6351 Chelton Ave., Linglestown, PA 17112 ~10.69 miles west of 17010
  • Two star hotel
  • Fitness + Health Center
Fairfield Inn & Suites Harrisburg International Airport - Middletown
+1-888-690-5247
4 Terminal Dr., Middletown, PA 17057 ~10.72 miles southwest of 17010
  • Three Star property

Next: Show All Available 17010 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 17010 Hotel Rates

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