Star Rating
Hotel Name
Price Range (USD)to
Amenities

17041 Hotels & Accommodations

The Londonderry Inn : 2764 Horseshoe Pike
+1-888-389-4121
2764 Horseshoe Pike, Palmyra, PA 17078 ~4.44 miles northwest of 17041
  • 3 star property
  • Check in time: 15:00
Americas Best Value Inn
+1-888-675-2083
2951 Horseshoe Pike, Palmyra, PA 17078 ~4.81 miles northwest of 17041
  • Low Cost Suburban property
  • Check-in time: 3:00 pm
SureStay Plus Hotel by Best Western Elizabethtown Hershey
+1-800-716-8490
147 Merts Dr., Elizabethtown, PA 17022 ~5.33 miles south of 17041
  • Three Star Rural property
  • 82 sleeping rooms in hotel
  • Approx. half of guests complained about the bathroom
  • World class service
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn Manheim Lancaster
+1-800-805-5223
2764 Lebanon Rd., Manheim, PA 17545 ~5.54 miles east of 17041
  • 3-star Highway hotel
  • 3 conference rooms in property
Comfort Inn Manheim Lebanon : 2845 Lebanon Rd.
+1-888-965-1860
2845 Lebanon Rd., Manheim, PA 17545 ~5.67 miles east of 17041
  • Affordable property
  • Gym / Fitness Center Available
  • Very good hotel
  • All guests thought they were poorly maintained
Best Western Plus Hershey : 1800 East Chocolate Ave.
+1-888-788-5576
1800 East Chocolate Ave., Hershey, PA 17033 ~6.71 miles northwest of 17041
  • Mid-scale Suburban hotel
  • 4 floors in hotel
Red Roof Inn Hershey
+1-888-897-9207
1806 East Chocolate Ave., Hershey, PA 17033 ~6.71 miles northwest of 17041
  • Economical Resort property
  • 2 floors in hotel
Cocoa Country Inn in The Park
+1-888-311-4278
1518 East Chocolate Dr., Hershey, PA 17033 ~6.75 miles northwest of 17041
  • Low Cost Rural hotel
  • Hotel has 25 rooms
  • Complaints about WiFi
  • Good restaurant
From$45
Average 3.5 /5Reviews CallBookMore Details
Rodeway Inn & Suites - Hershey
+1-888-469-4795
1733 East Chocolate Ave., Hershey, PA 17033 ~6.75 miles northwest of 17041
  • Low priced Golf Course property
  • Hotel has an eco-friendly policy Learn more
Suites on Chocolate
+1-888-734-9421
1428 East Chocolate Ave., Hershey, PA 17033 ~6.75 miles northwest of 17041
  • Cheap hotel
Travelodge by Wyndham Hershey : 1043 East Chocolate Ave.
+1-888-841-5292
1043 East Chocolate Ave., Hershey, PA 17033 ~6.88 miles northwest of 17041
  • Cheap property
Knights Inn
+1-888-455-5160
1071 East Main St., Palmyra, PA 17078 ~6.94 miles north of 17041
  • Two star property
  • Free breakfast available
Howard Johnson by Wyndham Hershey
+1-888-965-8297
845 East Chocolate Ave., Hershey, PA 17033 ~6.98 miles northwest of 17041
  • Low priced Resort hotel
  • Gym / Fitness Center Available
From$60
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn & Suites Hershey
+1-888-906-6358
749 East Chocolate Ave., Hershey, PA 17033 ~7.01 miles northwest of 17041
  • 2 star property
  • Gym is available on property
  • Most guests thought the service was very professional
  • Average parking
From$104
Very Good 4.0 /5Recent Reviews CallBookMore Details
Courtyard Hershey Chocolate Avenue - Hershey
+1-888-749-6785
515 East Chocolate Ave., Hershey, PA 17033 ~7.12 miles northwest of 17041
  • 3 star Downtown property
  • Has environment-friendly policy Learn more
From$109
Very Good 4.5 /5Hotel Reviews CallBookMore Details
TRU by Hilton Hershey in Hershey
+1-888-878-9982
204 Hillcrest Rd., Hershey, PA 17033 ~7.57 miles northwest of 17041
  • Mid-scale hotel
  • 112 rooms in property
Days Inn by Wyndham Hershey - Hershey
+1-888-389-4485
350 West Chocolate Ave., Hershey, PA 17033 ~7.59 miles northwest of 17041
  • Low-priced Downtown property
  • Hotel has 4 floors
  • Most guests thought the tv was sub-standard
  • Popular among families
Fairfield Inn & Suites Hershey Chocolate Avenue : 651 West Areba Ave.
+1-888-389-4121
651 West Areba Ave., Hershey, PA 17033 ~7.59 miles northwest of 17041
  • Mid-scale Suburban property
  • 54 suites in property
From$104
Very Good 4.5 /5Review Score CallBookMore Details
Super 8 Hershey in Hershey
+1-888-675-2083
210 Hockersville Rd., Hershey, PA 17033 ~7.63 miles northwest of 17041
  • 2 star hotel
  • Check in: 15:00
From$81
Very Good 4.5 /5Reviews CallBookMore Details
Bluegreen Vacations Suites at Hershey Ascend Resort Collection - Hershey
+1-800-716-8490
176 East Hershey Park Dr., Hershey, PA 17033 ~7.73 miles northwest of 17041
  • 4-star Convention Center property
  • Check-in time: 10:00
From$125
Very Good 4.5 /5Review Score CallBookMore Details
Red Lion Inn & Suites Hershey in Hummelstown
+1-800-805-5223
Route 422 & Sipe Ave., Hummelstown, PA 17033 ~8.23 miles west of 17041
  • Three Star Highway property
  • Free breakfast
Inn at Chocolate Avenue : 84 Sipe Ave.
+1-888-965-1860
84 Sipe Ave., Hummelstown, PA 17036 ~8.23 miles west of 17041
  • 3-star Suburban property
  • 3 floors in hotel
  • Dated blankets
  • Stains on ceiling and walls
From$67
Average 3.0 /5Reviews CallBookMore Details
Econo Lodge Hershey
+1-888-788-5576
115 Lucy Ave., Hummelstown, PA 17033 ~8.24 miles west of 17041
  • Two-star Suburban property
  • Check-in: 3pm
From$70
Very Good 4.5 /5Read Reviews CallBookMore Details
The Hotel Hershey & Spa
+1-888-897-9207
100 Hotel Rd., Hershey, PA 17033 ~8.24 miles northwest of 17041
  • 4-star property
  • 276 rooms in hotel
From$90
Average 3.0 /5Reviews CallBookMore Details
Comfort Inn at the Park - Hershey
+1-888-311-4278
1200 Mae St., Hershey, PA 17036 ~8.53 miles west of 17041
  • Mid-scale Resort hotel
  • Hotel has 7 floors
  • Staff was fantastic
  • Great reception
Hilton Garden Inn Hershey - Hummelstown
+1-888-469-4795
550 East Main St., Hummelstown, PA 17036 ~8.67 miles west of 17041
  • Midscale Suburban hotel
  • Fitness / Gym is on-site
  • All guests enjoyed the restaurants & bars nearby
  • Clean rooms
From$119
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites Mount Joy / Lancaster West
+1-888-734-9421
2301 Strickler Rd., Manheim, PA 17545 ~8.75 miles southeast of 17041
  • Affordable hotel
  • Hotel has 85 rooms
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express & Suites Lancaster / mt Joy
+1-888-841-5292
1550 East Main St., Mount Joy, PA 17552 ~8.75 miles southeast of 17041
  • 3-star Suburban hotel
  • Hotel has 17 suites
Holiday Inn Express Hershey (Harrisburg Area) : 610 Walton Ave.
+1-888-455-5160
610 Walton Ave., Hummelstown, PA 17036 ~8.76 miles west of 17041
  • 2 star Suburban property
  • Comp. Breakfast
Clarion Hotel Lebanon Hershey East
+1-888-965-8297
625 Quentin Rd., Lebanon, PA 17042 ~9.63 miles northeast of 17041
  • Low-priced Suburban hotel
  • Free comp. breakfast
Rodeway Inn
+1-888-906-6358
625 B Quentin Rd., Lebanon, PA 17042 ~9.64 miles northeast of 17041
  • Cheap Suburban property
  • Complimentary breakfast is offered
Springhill Suites Hershey in Hershey
+1-888-749-6785
115a Museum Dr., Hershey, PA 17033 ~9.65 miles northwest of 17041
  • 3-star Suburban hotel
  • Fitness + Health Center
From$103
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Springhill Suites by Marriott Hershey Near The Park
+1-888-878-9982
115 Museum Dr., Hershey, PA 17033 ~9.65 miles northwest of 17041
  • Three Star Rural property
  • 80 suites in hotel
Quality Inn & Suites Hershey - Hershey
+1-888-389-4485
181 Hershey Rd. Route 39, Hershey, PA 17033 ~9.65 miles northwest of 17041
  • Cheap property
  • Fitness / Gym is on-site
  • Pool is small
  • Hotel could use some updating
Hampton Inn & Suites Near The Park : 195 Hershey Rd.
+1-888-389-4121
195 Hershey Rd., Hummelstown, PA 17036 ~9.79 miles northwest of 17041
  • Affordable Suburban hotel
  • Gym is available on property
From$109
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Comfort Suites Manheim Lancaster
+1-888-675-2083
543 Champ Blvd., Manheim, PA 17545 ~9.80 miles southeast of 17041
  • Three Star Rural property
  • Hotel has 2 meeting rooms
Warehouse Hotel in Manheim
+1-800-716-8490
75 Champ Blvd., Manheim, PA 17545 ~10.20 miles southeast of 17041
  • 3 star Rural hotel
  • Hotel has 3 floors
Lancaster Inn & Suites
+1-800-805-5223
1475 Lancaster Rd., Manheim, PA 17545 ~10.39 miles southeast of 17041
  • Two star Rural property
  • 60 rooms in hotel
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details
The Inn at Westwynd Farm in Hummelstown
+1-888-965-1860
1620 Sand Beach Rd., Hummelstown, PA 17036 ~10.44 miles northwest of 17041
  • Mid-scale Rural property
  • 2 floors in property
From$170
Excellent 5.0 /5Hotel Reviews CallBookMore Details
Comfort Suites Hummelstown Hershey
+1-888-788-5576
320 Milroy Rd., Hummelstown, PA 17036 ~11.29 miles west of 17041
  • Cheap Suburban property
  • 80 suites in hotel
Comfort Inn & Suites Harrisburg Airport Hershey South in Middletown
+1-888-897-9207
1589 West Harrisburg Pike, Middletown, PA 17057 ~11.62 miles west of 17041
  • 3-star Airport hotel
  • Has environment-friendly policy Learn more
From$65
Very Good 4.5 /5Reviews CallBookMore Details
Fairfield Inn & Suites Harrisburg International Airport
+1-888-311-4278
4 Terminal Dr., Middletown, PA 17057 ~11.71 miles west of 17041
  • Affordable Airport hotel
  • Free comp. breakfast
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Mainstay Suites Grantville Hershey North
+1-888-469-4795
105 Kelley Court, Grantville, PA 17028 ~12.07 miles northwest of 17041
  • Low priced Resort property
  • Comp. Breakfast
  • Blankets terrible
  • Most guests liked the proximity to sightseeing
Hampton Inn Lebanon : 1601 East Cumberland St.
+1-888-734-9421
1601 East Cumberland St., Lebanon, PA 17042 ~12.17 miles northeast of 17041
  • Affordable Suburban property
  • 6 suites in property
Lantern Lodge Lebanon / East Hershey in Lebanon
+1-888-841-5292
411 North College St., Lebanon, PA 17067 ~12.34 miles northeast of 17041
  • Two star Suburban hotel
  • 2 floors in hotel
Hotel Rock Lititz : 50 Rock Lititz Blvd.
+1-888-455-5160
50 Rock Lititz Blvd., Lititz, PA 17543 ~12.44 miles east of 17041
  • Four-star Downtown property
  • Check-in time: 4 PM
From$80
Very Good 4.5 /5Reviews CallBookMore Details
TRU by Hilton Grantville
+1-888-965-8297
248 Bow Creek Rd., Grantville, PA 17028 ~12.53 miles northwest of 17041
  • Mid-scale property
  • 92 sleeping rooms in hotel
Hampton Inn
+1-888-906-6358
255 Bow Creek Rd., Grantville, PA 17028 ~12.55 miles northwest of 17041
  • Affordable Riverfront hotel
  • 79 sleeping rooms in hotel
  • Awesome vibe
  • The majority of guests found the staff to be very friendly
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Days Inn by Wyndham Grantville Hershey North
+1-888-749-6785
252 Bow Creek Rd., Grantville, PA 17028 ~12.56 miles northwest of 17041
  • 2 star Highway property
  • 2 floors in hotel
Holiday Inn Express & Suites Lebanon in Lebanon
+1-888-878-9982
2205 East Cumberland St., Lebanon, PA 17046 ~12.78 miles northeast of 17041
  • Cheap Suburban property
  • Check in time: 3:00 PM
From$60
Very Good 4.0 /5Review Score CallBookMore Details

Next: Show All Available 17041 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 17041 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.

FAQs about hotels near 17041

What are the best rated hotels near 17041?

Comfort Suites Manheim Lancaster, The Inn at Westwynd Farm and Courtyard Hershey Chocolate Avenue are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 17041?

Bluegreen Vacations Suites at Hershey Ascend Resort Collection, The Hotel Hershey & Spa and Hotel Rock Lititz are the top 3 luxury hotels near 17041.

What hotels are closest to the area of 17041?

The Londonderry Inn, Americas Best Value Inn, and SureStay Plus Hotel by Best Western Elizabethtown Hershey are the properties closest to 17041.

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

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

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

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

What are the most popular independent hotels near 17041?

The Inn at Westwynd Farm, Warehouse Hotel and Hotel Rock Lititz are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 17041?

Courtyard Hershey Chocolate Avenue, Fairfield Inn & Suites Hershey Chocolate Avenue and Fairfield Inn & Suites Harrisburg International Airport are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 17041?

Comfort Suites Manheim Lancaster, Bluegreen Vacations Suites at Hershey Ascend Resort Collection and Econo Lodge Hershey are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 17041?

SureStay Plus Hotel by Best Western Elizabethtown Hershey and Best Western Plus Hershey are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 17041?

Holiday Inn Express & Suites Lebanon, Holiday Inn Express & Suites Lancaster and Holiday Inn Express Hershey (Harrisburg Area) are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top