Star Rating
Hotel Name
Price Range (USD)to
Amenities

17077 Hotels, Motels & Accommodations

Comfort Inn
+1-888-690-5247
16 Marsanna Lane, Jonestown, PA 17038 ~3.31 miles north of 17077
  • Midscale Highway property
  • Gym is available on property
  • Room is all right
  • Quick check in and out
Lebanon Valley Inn & Suites - Jonestown
+1-888-305-3366
4 Fisher Ave., Jonestown, PA 17038 ~3.54 miles north of 17077
  • Affordable Highway hotel
  • Hotel has 3 floors
  • Most guests said rooms were clean
  • New property
Berry Patch B & b in Lebanon
+1-800-881-1523
115 Moore Rd., Lebanon, PA 17046 ~3.54 miles east of 17077
  • 3 star hotel
From$125
Very Good 4.5 /5Latest Reviews CallBookMore Details
Days Inn Lebanon / Ft. Indiantown Gap
+1-888-283-3404
3 Everest Lane, Jonestown, PA 17038 ~3.62 miles north of 17077
  • Inexpensive Highway hotel
  • Access to gym on-site
  • Very close to highway
  • Very good hotel
Knights Inn : 1071 East Main St.
+1-866-221-8581
1071 East Main St., Palmyra, PA 17078 ~6.46 miles south of 17077
  • Low-priced property
  • Complimentary breakfast is offered
Mainstay Suites Grantville Hershey North - Grantville
+1-866-429-5787
105 Kelley Court, Grantville, PA 17028 ~6.47 miles west of 17077
  • 2 star Resort hotel
  • Hotel has 64 rooms
  • Rooms are ok
  • Most guests complained about the bathroom
Days Inn by Wyndham Grantville - Grantville
+1-888-690-5281
252 Bow Creek Rd., Grantville, PA 17028 ~6.55 miles west of 17077
  • Low priced Highway property
  • Comp. Breakfast
Hampton Inn
+1-888-690-5247
255 Bow Creek Rd., Grantville, PA 17028 ~6.74 miles west of 17077
  • Midscale Riverfront hotel
  • 3 floors in hotel
  • Tasty breakfast
  • Great room
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Harrisburg Hershey Area I 81 - Grantville
+1-888-305-3366
Hershey Exit 80 I 81, Grantville, PA 17028 ~7.02 miles west of 17077
  • Mid-scale Rural property
  • 2 suites in hotel
Holiday Inn Harrisburg Hershey Area I 81
+1-800-881-1523
604 Station Rd., Grantville, PA 17028 ~7.02 miles west of 17077
  • 3 star Suburban property
  • 4 suites in property
Comfort Suites Grantville Hershey North
+1-888-283-3404
450 Station Rd., Grantville, PA 17028 ~7.23 miles west of 17077
  • Mid-scale Highway property
  • Complimentary breakfast is offered
  • Good breakfast
  • Housekeeping can be a problem
Clarion Hotel Lebanon Hershey East - Lebanon
+1-866-221-8581
625 Quentin Rd., Lebanon, PA 17042 ~7.59 miles southeast of 17077
  • Low priced Suburban hotel
  • Comp. Breakfast
Clarion Hotel Lebanon Hershey in Lebanon
+1-866-429-5787
625a Quentin Rd., Lebanon, PA 17042 ~7.59 miles southeast of 17077
  • Mid-scale Suburban hotel
  • 3 meeting rooms in hotel
Red Roof Inn Hershey
+1-888-690-5281
1806 East Chocolate Ave., Hershey, PA 17033 ~8.12 miles southwest of 17077
  • 2-star Resort property
  • Hotel has 2 floors
Rodeway Inn & Suites - Hershey
+1-888-690-5247
1733 East Chocolate Ave., Hershey, PA 17033 ~8.13 miles southwest of 17077
  • 2 star Golf Course property
  • 7 suites in hotel
Cocoa Country Inn in The Park
+1-888-305-3366
1518 East Chocolate Dr., Hershey, PA 17033 ~8.39 miles southwest of 17077
  • Inexpensive Rural property
  • Check in: 15:00
  • City centre within easy reach, said 100%
  • The majority of guests thought the service was unprofessional
The Inn at Westwynd Farm - Hummelstown
+1-800-881-1523
1620 Sand Beach Rd., Hummelstown, PA 17036 ~8.42 miles southwest of 17077
  • Three Star Rural property
  • 11 sleeping rooms in hotel
From$170
Excellent 5.0 /5Read Reviews CallBookMore Details
Suites on Chocolate - Hershey
+1-888-283-3404
1428 East Chocolate Ave., Hershey, PA 17033 ~8.46 miles southwest of 17077
  • 2-star property
Lantern Lodge Lebanon / East Hershey
+1-866-221-8581
411 North College St., Lebanon, PA 17067 ~8.75 miles east of 17077
  • Low priced Suburban hotel
  • Check in time: 3:00 pm
Hampton Inn Lebanon : 1601 East Cumberland St.
+1-866-429-5787
1601 East Cumberland St., Lebanon, PA 17042 ~8.77 miles east of 17077
  • Midscale Suburban hotel
  • Comp. Breakfast
From$79
Very Good 4.5 /5Reviews CallBookMore Details
Travelodge by Wyndham Hershey - Hershey
+1-888-690-5281
1043 East Chocolate Ave., Hershey, PA 17033 ~8.84 miles southwest of 17077
  • Inexpensive hotel
The Londonderry Inn : 2764 Horseshoe Pike
+1-888-690-5247
2764 Horseshoe Pike, Palmyra, PA 17078 ~8.95 miles south of 17077
  • Three Star hotel
  • Check in: 15:00
Howard Johnson by Wyndham Hershey : 845 East Chocolate Ave.
+1-888-305-3366
845 East Chocolate Ave., Hershey, PA 17033 ~9.11 miles southwest of 17077
  • Economical Resort hotel
  • Free comp. breakfast
Holiday Inn Express Hotel & Suites Lebanon in Lebanon
+1-800-881-1523
2205 East Cumberland St., Lebanon, PA 17042 ~9.12 miles east of 17077
  • Two star Suburban property
  • 15 suites in property
  • Great breakfast spread
  • Breakfast is average
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express & Suites Lebanon
+1-888-283-3404
2205 East Cumberland St., Lebanon, PA 17046 ~9.13 miles east of 17077
  • Economy Suburban property
  • 72 rooms in property
Americas Best Value Inn in Palmyra
+1-866-221-8581
2951 Horseshoe Pike, Palmyra, PA 17078 ~9.18 miles south of 17077
  • Low priced Suburban property
  • Comp. Breakfast
Hampton Inn & Suites Hershey : 749 East Chocolate Ave.
+1-866-429-5787
749 East Chocolate Ave., Hershey, PA 17033 ~9.20 miles southwest of 17077
  • 2 star property
  • Comp. Breakfast
  • Most guests said the reception staff was great
  • Great staff and hotel
From$104
Very Good 4.0 /5Reviews CallBookMore Details
The Hotel Hershey & Spa
+1-888-690-5281
100 Hotel Rd., Hershey, PA 17033 ~9.41 miles southwest of 17077
  • Affordable property
  • Hotel has 276 rooms
Bluegreen Vacations Suites at Hershey Ascend Resort Collection
+1-888-690-5247
176 East Hershey Park Dr., Hershey, PA 17033 ~9.41 miles southwest of 17077
  • Four-star Convention Center hotel
  • Check-in time: 10:00
From$125
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard Hershey Chocolate Avenue
+1-888-305-3366
515 East Chocolate Ave., Hershey, PA 17033 ~9.48 miles southwest of 17077
  • Mid-scale Downtown hotel
  • Gym is available on property
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
La Quinta Inn Harrisburg Hershey by Wyndham - Harrisburg
+1-800-881-1523
265 North Hershey Rd., Harrisburg, PA 17112 ~10.00 miles west of 17077
  • Three Star hotel
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Country Inn & Suites by Radisson Harrisburg Northeast (Hershey) P
+1-888-283-3404
8000 Jonestown Rd., Harrisburg, PA 17112 ~10.10 miles west of 17077
  • 3-star Suburban hotel
  • 3 floors in property
Super 8 by Wyndham Harrisburg Hershey North in Harrisburg
+1-866-221-8581
7975 Jonestown Rd., Harrisburg, PA 17112 ~10.13 miles west of 17077
  • 2 star Suburban property
  • Free breakfast
Econo Lodge
+1-866-429-5787
7930 Linglestown Rd., Harrisburg, PA 17112 ~10.19 miles west of 17077
  • Inexpensive Highway hotel
  • 42 sleeping rooms in hotel
  • Elevator in need of updating
  • Awesome continental breakfast
Motel 6 : 7965 Jonestown Rd.
+1-888-690-5281
7965 Jonestown Rd., Harrisburg, PA 17112 ~10.20 miles west of 17077
  • 2 star Highway property
  • Complimentary breakfast is offered
Days Inn Hershey in Hershey
+1-888-690-5247
350 West Chocolate Ave., Hershey, PA 17033 ~10.52 miles southwest of 17077
  • Two-star Downtown property
  • Gym is available on property
  • Every guests reviewed enjoyed the restaurants & bars nearby
  • The majority of guests thought the service was very professional
From$52
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn Pine Grove : 481 Suedberg Rd.
+1-888-305-3366
481 Suedberg Rd., Pine Grove, PA 17963 ~10.58 miles northeast of 17077
  • Three Star Highway property
  • Hotel has 2 meeting rooms
  • Best value for money
  • Comfort level is high
Holiday Inn Express Harrisburg Ne Hershey in Harrisburg
+1-800-881-1523
7744 Linglestown Rd., Harrisburg, PA 17112 ~10.75 miles west of 17077
  • 2 star Suburban property
  • Hotel has 80 rooms
  • Most guests thought, the hotel was modern
  • Appealing decor
Comfort Inn Pine Grove : 433 Suedberg Rd.
+1-888-283-3404
433 Suedberg Rd., Pine Grove, PA 17963 ~10.77 miles northeast of 17077
  • Economy Highway hotel
  • Gym / Fitness Center Available
Baymont Inn & Suites - Pine Grove
+1-866-221-8581
419 Suedberg Rd., Pine Grove, PA 17963 ~10.78 miles northeast of 17077
  • Low-priced Highway hotel
  • Hotel has 51 rooms
Quality Inn & Suites Hershey - Hershey
+1-866-429-5787
181 Hershey Rd. Route 39, Hershey, PA 17033 ~10.82 miles southwest of 17077
  • 2 star hotel
  • Check in: 4pm
  • Management is acceptable
  • Every guests reviewed said the booking process was inefficient
From$63
Average 3.0 /5Reviews CallBookMore Details
Springhill Suites by Marriott Hershey Near The Park
+1-888-690-5281
115 Museum Dr., Hershey, PA 17033 ~10.82 miles southwest of 17077
  • 3-star Rural hotel
  • Hotel has an eco-friendly policy See more
From$75
Very Good 4.0 /5Review Score CallBookMore Details
Springhill Suites Hershey : 115a Museum Dr.
+1-888-690-5247
115a Museum Dr., Hershey, PA 17033 ~10.82 miles southwest of 17077
  • Affordable Suburban hotel
  • Free complimentary breakfast
From$103
Very Good 4.0 /5Guest Reviews CallBookMore Details
TRU by Hilton Hershey
+1-888-305-3366
204 Hillcrest Rd., Hershey, PA 17033 ~10.86 miles southwest of 17077
  • Mid-scale property
  • Fitness center on property
Hampton Inn & Suites Near The Park : 195 Hershey Rd.
+1-800-881-1523
195 Hershey Rd., Hummelstown, PA 17036 ~10.89 miles southwest of 17077
  • 3-star Suburban hotel
  • 33 suites in property
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Fairfield Inn & Suites Hershey Chocolate Avenue - Hershey
+1-888-283-3404
651 West Areba Ave., Hershey, PA 17033 ~10.93 miles southwest of 17077
  • 3-star Suburban hotel
  • Check-in time: 0300PM
From$104
Very Good 4.5 /5Review Score CallBookMore Details
Super 8 Hershey
+1-866-221-8581
210 Hockersville Rd., Hershey, PA 17033 ~10.99 miles southwest of 17077
  • Cheap property
  • Check-in: 15:00
Knights Inn Pine Grove in Pine Grove
+1-866-429-5787
347 Suedberg Rd., Pine Grove, PA 17963 ~11.00 miles northeast of 17077
  • Low-priced property
  • Check in time: 2 PM
Best Western Harrisburg Hershey Hotel in Harrisburg
+1-888-690-5281
7500 Allentown Blvd., Harrisburg, PA 17112-4233 ~11.49 miles west of 17077
  • Affordable Suburban hotel
  • Hotel has an eco-friendly policy Learn more
Red Lion Inn & Suites Hershey
+1-888-690-5247
Route 422 & Sipe Ave., Hummelstown, PA 17033 ~11.98 miles southwest of 17077
  • Affordable Suburban hotel
  • 3 floors in property
  • Pool is fantastic
  • Most guests didn't like the management

Next: Show All Available 17077 Hotels with Pricing

Graph: Upcoming 20 Days of 17077 Hotel Rates

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

FAQs about hotels near 17077

What are the top rated hotels near 17077?

The Inn at Westwynd Farm, Lebanon Valley Inn & Suites and Berry Patch B & b are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 17077?

Bluegreen Vacations Suites at Hershey Ascend Resort Collection, Comfort Inn and Lebanon Valley Inn & Suites are the top 3 luxury hotels near 17077.

What hotels are closest to the area of 17077?

Comfort Inn, Lebanon Valley Inn & Suites, and Berry Patch B & b are the properties closest to 17077.

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

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

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

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

How much does a 4-5 star hotel near 17077 cost?

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

What are the most popular independent hotels near 17077?

The Inn at Westwynd Farm, Lebanon Valley Inn & Suites and Berry Patch B & b are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 17077?

Courtyard Hershey Chocolate Avenue, Fairfield Inn & Suites Hershey Chocolate Avenue and Springhill Suites by Marriott Hershey Near The Park are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

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

Bluegreen Vacations Suites at Hershey Ascend Resort Collection, Comfort Inn and Mainstay Suites Grantville Hershey North are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels near 17077?

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

Back to Top