Palmyra Pennsylvania Accommodations

Find hotels in Palmyra using the list and search tools below. Search for the cheapest discounted hotel and motel rates in or near Palmyra, PA for your business or personal leisure travel. We provide the best Palmyra Pennsylvania hotel/motel rooms. Review the Palmyra hotel list below to find the perfect lodging. We also have a map of the Palmyra hotels. Booking 5+ Rooms? Find Palmyra Group Hotel Rates


Find my perfect hotel 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

Palmyra Hotels & Accommodations

Exterior of Knights InnKnights Inn
+1-800-230-4134
$60+

1071 East Main St., Palmyra, PA 17078
  • Low Cost property
  • Free breakfast available
Exterior of Rodeway Inn & SuitesRodeway Inn & Suites - Hershey
+1-800-997-5148
$42+

1733 East Chocolate Ave., Hershey, PA 17033
  • 3.0/5, Average Guest Reviews
  • Two star Golf Course property
  • 2 floors in property
~1.39 Miles from Palmyra
Photo of Cocoa Country Inn Hotel in Hershey PaCocoa Country Inn Hotel in Hershey Pa
+1-800-997-5149
$84+

1518 East Chocolate Ave., Hershey, PA 17033~1.62 Miles from Palmyra
Photo of Americas Best Value InnAmericas Best Value Inn : 2951 Horseshoe Pike
+1-800-230-4134
$53+

2951 Horseshoe Pike, Palmyra, PA 17078
  • 4.0/5, Very Good Reviews
  • Cheap Suburban property
  • 30 sleeping rooms in hotel
Image of Howard Johnson InnHoward Johnson Inn
+1-800-997-5148
$75+

845 East Chocolate Ave., Hershey, PA 17033
  • 3.5/5, Average Review Score
  • Low Cost Resort hotel
  • 2 meeting rooms in hotel
~2.47 Miles from Palmyra
Exterior of Hampton Inn & Suites HersheyHampton Inn & Suites Hershey : 749 East Chocolate Ave.
+1-800-997-5149
$129+

749 East Chocolate Ave., Hershey, PA 17033
  • 4.0/5, Very Good Read Reviews
  • Cheap property
  • 110 rooms in hotel
~2.55 Miles from Palmyra
Photo of Hershey Econo LodgeHershey Econo Lodge in Hershey
+1-800-230-4134
$59+

115 Lucy Ave., Hershey, PA 17033
  • 3.0/5, Average Latest Reviews
  • Two-star Suburban property
  • Hotel has 2 floors
~3.37 Miles from Palmyra
Photo of Days Inn HersheyDays Inn Hershey
+1-800-997-5148
$55+

350 West Chocolate Ave., Hershey, PA 17033
  • 3.5/5, Average Latest Reviews
  • Low priced Downtown hotel
  • 100 sleeping rooms in hotel
~4.01 Miles from Palmyra
Best Western Inn Hershey in Hummelstown
+1-800-997-5149
$46+

Route 422 & Sipe Ave., Hummelstown, PA 17033
  • 3.0/5, Average Hotel Reviews
  • Midscale Suburban hotel
  • Gym is available on property
~5.48 Miles from Palmyra
Quality Inn & Suites Hershey
+1-800-230-4134
$20+

181 Hershey Rd. Route 39, Hershey, PA 17033
  • 3.0/5, Average Reviews
  • Two star hotel
  • Hotel has 4 floors
~5.48 Miles from Palmyra
Springhill Suites Hershey
+1-800-997-5148
$85+

115 Museum Dr., Hershey, PA 17033~5.48 Miles from Palmyra
Country Inn & Suites by Carlson Hershey
+1-800-997-5149
$70+

195 Hershey Rd., Hummelstown, PA 17036
  • 4.5/5, Very Good Read Reviews
  • Cheap Suburban property
  • 33 suites in hotel
~5.61 Miles from Palmyra
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 Website
  • 4.0/5, Very Good Guest Reviews
  • Midscale Resort property
  • 125 sleeping rooms in hotel
~5.74 Miles from Palmyra
Holiday Inn Express Hershey
+1-800-997-5148
$109+

610 Walton Ave., Hummelstown, PA HUMMELSTOW
  • 3.5/5, Average Reviews
  • Economy Resort hotel
  • Check-in time: 3:00pm
~5.97 Miles from Palmyra
Mainstay Suites : 105 Kelley Court
+1-800-997-5149
$80+

105 Kelley Court, Grantville, PA 17028
  • 3.5/5, Average Hotel Reviews
  • Economical Resort hotel
  • Access to gym on-site
~6.02 Miles from Palmyra
Hilton Garden Inn Hershey - Hummelstown
+1-800-230-4134
$109+

550 East Main St., Hummelstown, PA 17036
  • 4.0/5, Very Good Review Score
  • Three Star Suburban hotel
  • 2 meeting rooms in hotel
~6.09 Miles from Palmyra
Econo Lodge : 252 Bow Creek Rd.
+1-800-997-5148
$50+

252 Bow Creek Rd., Grantville, PA 17028~6.54 Miles from Palmyra
Holiday Inn
+1-800-997-5149
$75+

604 Station Rd., Grantville, PA 17028
  • Midscale Suburban hotel
  • 4 floors in hotel
~6.86 Miles from Palmyra
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 Review Score
  • Three Star Rural hotel
  • Check in: 4:00 pm
~6.89 Miles from Palmyra
Comfort Suites Grantville Hershey North
+1-800-997-5148
$52+

450 Station Rd., Grantville, PA 17028
  • 3.0/5, Average Read Reviews
  • Affordable Highway property
  • Hotel has 96 suites
~6.92 Miles from Palmyra

 [1 - 20 of 50]   


Next: See My Palmyra Hotels with Pricing >