Hotels in 17078 - Palmyra PA

Only hotels in 17078 zip code are listed below. Search for cheap and discount hotel rates in Palmyra, PA for your upcoming leisure or conference / group travel. We list the best 17078 hotels and motels so you can review the Palmyra hotel list below to find the perfect lodging. Hotels in Lebanon county and area code 717 are also listed.


Find availability nearby Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

17078 Hotels/Accommodations

Photo of Americas Best Value InnAmericas Best Value Inn in Palmyra
+1-800-230-4134
$53+

2951 Horseshoe Pike, Palmyra, PA 17078
  • 4.0/5, Very Good Hotel Reviews
  • 2 star Suburban property
  • Check in: 3:00 pm
Exterior of Knights InnKnights Inn
+1-800-997-5148
$55+

1071 East Main St., Palmyra, PA 17078
  • Low-priced property
  • Check in: 3:00pm
Exterior of Rodeway Inn & SuitesRodeway Inn & Suites
+1-800-997-5149
$42+

1733 East Chocolate Ave., Hershey, PA 17033
  • 3.0/5, Average Guest Reviews
  • Economical Golf Course hotel
  • 7 suites in hotel
~1.65 Miles from 17078
Photo of Cocoa Country Inn Hotel in Hershey PaCocoa Country Inn Hotel in Hershey Pa : 1518 East Chocolate Ave.
+1-800-230-4134
$84+

1518 East Chocolate Ave., Hershey, PA 17033
  • 3.5/5, Average Hotel Reviews
  • Inexpensive Rural hotel
  • 3 floors in property
~1.80 Miles from 17078
Photo of Howard Johnson InnHoward Johnson Inn
+1-800-997-5148
$75+

845 East Chocolate Ave., Hershey, PA 17033
  • 3.5/5, Average Review Score
  • Cheap Resort hotel
  • Check-in: 3:00pm
~2.53 Miles from 17078
Photo of Hampton Inn & Suites HersheyHampton Inn & Suites Hershey
+1-800-997-5149
$129+

749 East Chocolate Ave., Hershey, PA 17033~2.61 Miles from 17078
Photo of Hershey Econo LodgeHershey Econo Lodge - Hershey
+1-800-230-4134
$59+

115 Lucy Ave., Hershey, PA 17033
  • 3.0/5, Average Review Score
  • Low priced Suburban property
  • 48 rooms in property
~2.94 Miles from 17078
Image of Days Inn HersheyDays Inn Hershey - Hershey
+1-800-997-5148
$55+

350 West Chocolate Ave., Hershey, PA 17033
  • 3.5/5, Average Latest Reviews
  • Two-star Downtown property
  • Hotel has 4 floors
~3.97 Miles from 17078
Best Western Inn Hershey
+1-800-997-5149
$46+

Route 422 & Sipe Ave., Hummelstown, PA 17033
  • 3.0/5, Average Reviews
  • Midscale Suburban property
  • Hotel has 3 floors
~5.36 Miles from 17078
Photo of Comfort Inn at the ParkComfort Inn at the Park : 1200 Mae St.
+1-800-230-4134
$49+

1200 Mae St., Hershey, PA 17036
  • 4.0/5, Very Good Review Score
  • Mid-scale Resort hotel
  • Complimentary breakfast is offered
~5.64 Miles from 17078
Springhill Suites Hershey : 115 Museum Dr.
+1-800-997-5148
$85+

115 Museum Dr., Hershey, PA 17033
  • 4.0/5, Very Good Recent Reviews
  • Affordable Suburban property
  • 80 suites in hotel
~5.64 Miles from 17078
Quality Inn & Suites Hershey
+1-800-997-5149
$20+

181 Hershey Rd. Route 39, Hershey, PA 17033
  • 3.0/5, Average Read Reviews
  • Two star hotel
  • Hotel has 14 suites
~5.64 Miles from 17078
Country Inn & Suites by Carlson Hershey in Hummelstown
+1-800-230-4134
$70+

195 Hershey Rd., Hummelstown, PA 17036
  • 4.5/5, Very Good Guest Reviews
  • Low priced Suburban property
  • Check-in time: 3:00 PM
~5.77 Miles from 17078
Holiday Inn Express Hershey
+1-800-997-5148
$109+

610 Walton Ave., Hummelstown, PA HUMMELSTOW
  • 3.5/5, Average Guest Reviews
  • Low priced Resort hotel
  • 77 rooms in property
~5.86 Miles from 17078
Hilton Garden Inn Hershey
+1-800-997-5149
$109+

550 East Main St., Hummelstown, PA 17036
  • 4.0/5, Very Good Guest Reviews
  • Mid-scale Suburban hotel
  • 99 rooms in property
~5.97 Miles from 17078
Mainstay Suites in Grantville
+1-800-230-4134
$80+

105 Kelley Court, Grantville, PA 17028
  • 3.5/5, Average Reviews
  • Inexpensive Resort hotel
  • Check in: 4:00
~6.69 Miles from 17078
Econo Lodge in Grantville
+1-800-997-5148
$50+

252 Bow Creek Rd., Grantville, PA 17028
  • 3.5/5, Average Guest Reviews
  • Economy Highway property
  • 3 floors in hotel
~7.20 Miles from 17078
Holiday Inn - Grantville
+1-800-997-5149
$75+

604 Station Rd., Grantville, PA 17028
  • 3-star Suburban property
  • 200 sleeping rooms in hotel
~7.51 Miles from 17078
Holiday Inn Harrisburg Hershey Area I 81
+1-800-230-4134
$50+

Hershey Exit 80 I 81, Grantville, PA 17028
  • 4.0/5, Very Good Guest Reviews
  • Three Star Rural property
  • 200 sleeping rooms in hotel
~7.54 Miles from 17078
Comfort Suites Grantville Hershey North in Grantville
+1-800-997-5148
$52+

450 Station Rd., Grantville, PA 17028
  • 3.0/5, Average Review Score
  • 3-star Highway property
  • Access to gym on-site
~7.56 Miles from 17078
Scottish Inn & Suites Harrisburg / Hershey.
+1-800-997-5149
$65+

7975 Jonestown Rd., Harrisburg, PA 17112
  • Affordable Suburban hotel
  • Check-in: 2:00 PM
~8.10 Miles from 17078
Country Inn & Suites by Carlson Harrisburg Ne - Harrisburg
+1-800-230-4134
$89+

8000 Jonestown Rd., Harrisburg, PA 17112
  • 3.5/5, Average Review Score
  • Midscale Suburban hotel
  • Fitness / Gym is on-site
~8.14 Miles from 17078
Motel 6
+1-800-997-5148
$59+

7965 Jonestown Rd., Harrisburg, PA 17112
  • Cheap Highway hotel
  • Complimentary breakfast is offered
~8.15 Miles from 17078
Econo Lodge Hershey / Harrisburg - Harrisburg
+1-800-997-5149
$59+

7930 Linglestown Rd., Harrisburg, PA 17112
  • 3.0/5, Average Reviews
  • Economical Highway property
  • 2 floors in hotel
~8.26 Miles from 17078
Best Western
+1-800-230-4134
$79+

7500 Allentown Blvd., Harrisburg, PA 17112
  • 4.0/5, Very Good Reviews
  • Midscale hotel
  • Hotel has 55 rooms
~8.54 Miles from 17078
Budget Motor Lodge
+1-800-997-5148
$69+

1340 Cumberland St., Lebanon, PA 17042
  • 1.5/5, Terrible Hotel Reviews
  • Two-star Downtown property
  • Check-in: 2:00PM
~8.57 Miles from 17078
Days Inn Lebanon / Hershey East
+1-800-997-5149
$52+

625 Quentin Rd., Lebanon, PA 17042
  • Inexpensive Suburban property
  • Gym / Fitness Center Available
~8.67 Miles from 17078
Image of Comfort Suites Hummelstown HersheyComfort Suites Hummelstown Hershey - Hummelstown
+1-800-230-4134
$69+

320 Milroy Rd., Hummelstown, PA 17036
  • 4.5/5, Very Good Latest Reviews
  • Affordable Suburban hotel
  • 80 suites in hotel
~8.80 Miles from 17078
Comfort Suites Hershey : 300 Milroy Rd.
+1-800-997-5148
$59+

300 Milroy Rd., Hummelstown, PA 17036
  • Midscale Highway property
  • Free comp. breakfast
~8.82 Miles from 17078
Holiday Inn Express Harrisburg Ne Hershey
+1-800-997-5149
$69+

7744 Linglestown Rd., Harrisburg, PA 17112
  • 4.5/5, Very Good Review Score
  • Economy Suburban hotel
  • Fitness + Health Center
~8.88 Miles from 17078
Pennswoods Inn : 2931 Lebanon Rd.
+1-800-230-4134
$30+

2931 Lebanon Rd., Manheim, PA 17545
  • 1.5/5, Terrible Review Score
  • Two star Highway hotel
  • Complimentary breakfast is offered
~8.89 Miles from 17078
Comfort Inn & Suites
+1-800-997-5148
$75+

2845 Lebanon Rd., Manheim, PA 17545
  • Mid-scale hotel
  • Check-in: 2:00 pm
~9.00 Miles from 17078
Hampton Inn Manheim in Manheim
+1-800-997-5149
$83+

2764 Lebanon Rd., Manheim, PA 17545
  • 4.0/5, Very Good Reviews
  • 3 star hotel
  • 3 meeting rooms in hotel
~9.08 Miles from 17078
Sleep Inn & Suites
+1-800-230-4134
$79+

7100 Allentown Blvd., Harrisburg, PA 17112~9.29 Miles from 17078
Holiday Inn Express Elizabethtown - Elizabethtown
+1-800-997-5148
$111+

147 Merts Dr., Elizabethtown, PA 17022
  • 3.5/5, Average Review Score
  • 3 star Rural property
  • Free breakfast
~10.16 Miles from 17078
Red Roof Inn Harrisburg Hershey
+1-800-997-5149
$57+

950 Eisenhower Blv, Harrisburg, PA 17111
  • 4.0/5, Very Good Reviews
  • Low Cost Highway hotel
  • Check-in time: 3:00 pm
~10.57 Miles from 17078
Photo of Comfort InnComfort Inn
+1-800-230-4134
$50+

5680 Allentown Blvd., Harrisburg, PA 17112
  • 4.0/5, Very Good Review Score
  • Affordable Suburban hotel
  • 2 floors in hotel
~11.19 Miles from 17078
Quality Inn Harrisburg / Hershey
+1-800-997-5148
$52+

200 North Mountain Rd., Harrisburg, PA 17112
  • 3.0/5, Average Latest Reviews
  • Low-priced Highway property
  • 65 rooms in property
~11.23 Miles from 17078
Ramada in Harrisburg
+1-800-997-5149
$49+

300 North Mountain Rd., Harrisburg, PA 17112
  • 3.5/5, Average Recent Reviews
  • Low Cost Highway property
  • 24 suites in hotel
~11.33 Miles from 17078
Candlewood Suites Harrisburg
+1-800-230-4134
$54+

504 North Mountain Rd., Harrisburg, PA 17112
  • 4.5/5, Very Good Latest Reviews
  • Economy Suburban property
  • 3 floors in property
~11.38 Miles from 17078
Comfort Inn Lebanon Valley / Ft. Indiantown Gap
+1-800-997-5148
$52+

16 Marsanna Lane, Jonestown, PA 17038~11.41 Miles from 17078
Lantern Lodge
+1-800-997-5149
$30+

411 North College St., Lebanon, PA 17067
  • 3.0/5, Average Guest Reviews
  • Inexpensive Suburban hotel
  • 2 floors in property
~11.42 Miles from 17078
Best Western Lebanon Valley Inn & Suites : 4 Fisher Ave.
+1-800-230-4134
$49+

4 Fisher Ave., Jonestown, PA 17038
  • 4.0/5, Very Good Hotel Reviews
  • 3 star Highway hotel
  • Hotel has 3 floors
~11.67 Miles from 17078
Red Lion Hotel Harrisburg East - Harrisburg
+1-800-997-5148
$85+

4751 Lindle Rd., Harrisburg, PA 17111
  • 4.5/5, Very Good Review Score
  • Midscale Resort property
  • Airport shuttle provided
~11.69 Miles from 17078
Days Inn Lebanon / Ft. Indiantown Gap
+1-800-997-5149
$50+

3 Everest Lane, Jonestown, PA 17038
  • 4.5/5, Very Good Read Reviews
  • Two-star Highway property
  • Hotel has 19 suites
~11.76 Miles from 17078
Residence Inn by Marriott Harrisburg / Hershey : 4480 Lewis Rd.
+1-800-230-4134
$75+

4480 Lewis Rd., Harrisburg, PA 17111
  • 4.0/5, Very Good Reviews
  • Mid-scale Suburban property
  • Hotel has 2 floors
~11.93 Miles from 17078
Sheraton Harrisburg Hershey in Harrisburg
+1-800-997-5148
$97+

4650 Lindle Rd., Harrisburg, PA 17111
  • 3.5/5, Average Hotel Reviews
  • High end Suburban hotel
  • Hotel has 347 rooms
~12.06 Miles from 17078
Days Inn Middletown / Harrisburg - Middletown
+1-800-997-5149
$49+

815 South Eisenhower Blvd., Middletown, PA 17057
  • 2.5/5, Poor Hotel Reviews
  • Affordable Suburban property
  • 7 meeting rooms in property
~12.09 Miles from 17078
Wingate by Wyndham in Harrisburg
+1-800-230-4134
$89+

1344 Eisenhower Blvd., Harrisburg, PA 17111
  • 3.0/5, Average Reviews
  • 3-star Airport hotel
  • 2 meeting rooms in property
~12.09 Miles from 17078
Holiday Inn Middletown / Harrisburg - Middletown
+1-800-997-5148
$99+

A815 South Eisenhower Blvd., Middletown, PA 17057
  • Affordable Suburban hotel
  • Access to gym on-site
~12.11 Miles from 17078



Next: Show All Available 17078 Hotels with Pricing >