Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Lisa Martin on trover

Find Hotels in Palmyra, PA

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Palmyra hotels and places to stay

Close to all Things Hershey
Get Rates
1.47 mi from city center
4.7/5Exceptional! (63 reviews)
Easy

"We reserved this home last minute for a family gathering. The property owner was easy to work with and was extremely helpful in making the home available quickly."…"

Reviewed on Jun 12, 2020

Close to all Things Hershey
Lancaster Marriott at Penn Square
3.5 out of 5
25 South Queen Street, Lancaster, PA
Free CancellationReserve now, pay when you stay
The price is $113 per night
22.59 mi from city center
4.3/5Excellent! (736 reviews)

"The hotel was very nice and spacious. The restaurant was great and they even had a rooftop bar"…"

Reviewed on Jul 11, 2020

Lancaster Marriott at Penn Square
3 BR, 1 BA, 3 Miles to Hershey&2 Miles to In the Net Sport Complex-dog Friendly
4.9/5Exceptional! (12 reviews)
Always great!

"House is always immaculate and welcoming, kitchen is well stocked , washing machine is a plus, lots of thought and care in making your stay great!"…"

Reviewed on Jul 10, 2020

3 BR, 1 BA, 3 Miles to Hershey&2 Miles to In the Net Sport Complex-dog Friendly

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Carriage Stop Bed & Breakfast
3.5 out of 5
1500 Laudermilch Rd, Palmyra, PA
The price is $149 per night
5.84 mi from city center
4.9/5Exceptional! (16 reviews)

"The couple who owns this B&B are the real deal!! Genuine sweet kind kind caring and laid back. This is a real labor of love for them, and they will make you feel right at home!"…"

Reviewed on Nov 7, 2019

Carriage Stop Bed & Breakfast
The Marshall House
4 out of 5
23 Sherks Church Rd, Palmyra, PA
Free Cancellation
The price is $199 per night
6.48 mi from city center
5/5Exceptional! (45 reviews)

"The owners were very kind and accommodating. The room (Hershey Suite) was amazing and there were plenty of amenities, as well as information provided by the owners regarding nearby attractions and places to eat. Would definitely stay again!"…"

Reviewed on Feb 17, 2020

The Marshall House
1825 Inn Bed and Breakfast
3 out of 5
409 South Lingle Avenue, Palmyra, PA
Free CancellationReserve now, pay when you stay
The price is $155 per night
1.16 mi from city center
4.8/5Exceptional! (95 reviews)

"This property was very clean, welcoming and cozy! The breakfast every morning was delicious! We stayed in the cottage room and didn’t want to leave!! The small special touches, the beautiful grounds and the hosts Ellen and Don really made our stay special. We will definitely be back :)"…"

Reviewed on Feb 25, 2020

1825 Inn Bed and Breakfast
Hampton Inn Harrisburg-East/Hershey
2.5 out of 5
4230 Union Deposit Road, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $91 per night
12.12 mi from city center
4.4/5Wonderful! (827 reviews)

"The hotel is beautiful and clean. But for me the employees they go above and beyond expectations. I want to say thank you to Cristal in front desk. She is a angel. 👍"…"

Reviewed on Jul 11, 2020

Hampton Inn Harrisburg-East/Hershey
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
2.5 out of 5
265 N Hershey Rd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $72 per night
8.14 mi from city center
3.9/5Good! (1,453 reviews)

"Very clean, modern hotel with a lot of updates. Friendly staff"…"

Reviewed on Jul 6, 2020

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
Holiday Inn Express - Harrisburg East
3 out of 5
4021 Union Deposit Road, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $80 per night
12.46 mi from city center
3.9/5Very Good! (587 reviews)

"The room I had was clean. I didn’t have any issues during my stay there, I wish the pool was open and the gym but I’m understanding as to why it wasn’t. I also wish there were more breakfast and snack options."…"

Reviewed on Jul 7, 2020

Holiday Inn Express - Harrisburg East
Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
3 out of 5
8000 Jonestown Rd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
The price is $93 per night
8.2 mi from city center
4/5Very Good! (1,102 reviews)

"Staff was very nice and polite rooms were very clean"…"

Reviewed on Jul 7, 2020

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
Don't see what you're looking for?
See all available properties in Palmyra
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Palmyra

Luxury-minded travelers will find upscale places to stay in Palmyra, and many visitors are sure to appreciate the shopping and restaurants. Tourists can also enjoy the city's live music, entertainment choices, and theaters. Around the area, top sights include Hershey's Chocolate World, Hersheypark Stadium, and Pennsylvania State Capitol.

  • You'll find 221 Expedia hotels and other accommodations in the larger area of Harrisburg - Hershey
  • The closest major airport is in Harrisburg, PA (MDT-Harrisburg Intl.), 11 mi (17.7 km) from the city center
  • The next closest is in Harrisburg, PA (HAR-Capital City), 14.9 mi (23.9 km) away

Sightseeing and Staying in Palmyra

Notable places to visit in the larger region include Hershey's Chocolate World, Hersheypark Stadium, and Pennsylvania State Capitol. In the area, you'll also find Risser Marvel Farm Market and Founders Hall.

As you plan your vacation, you'll find 10 hotels and other lodging options to select from in Palmyra. Here you'll find top ranked ones based on our user reviews:

  • 1825 Inn Bed and Breakfast - With a stay at this 3-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. It's a favorite with Expedia travelers for its breakfast.
  • Walton Manor Inn Bed & Breakfast - Our customers like the breakfast and helpful staff at this B&B. With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and a library, along with an in-room iPod dock.
  • Americas Best Value Inn-Palmyra/Hershey - With a stay at this 2-star motel, guests can enjoy access to free breakfast and an outdoor pool, along with free WiFi. Expedia customers like its overall value and convenient parking.

Dressing for Palmyra

  • Between January and March, you can expect the daytime average to be around 55°F and the nighttime average to be 20°F
  • From April to June, temperatures average about 83°F during the day and 34°F at night
  • July through September averages 84°F during the day and 47°F at night
  • In October-December, the average temperature is 69°F during the day and 21°F at night
  • About 43.35 inches of rain falls on Palmyra each year
  • Hottest months are usually July and August with an average temperature of 83°F, while the coldest months are January and February with an average of 22°F

Frequently asked questions

Where is the best place to stay in Palmyra?
1825 Inn Bed and Breakfast is ranked highly by Expedia customers. This 3-star B&B offers free breakfast and free WiFi. Americas Best Value Inn Palmyra Hershey is another top choice for your trip based on traveler reviews.
If I need to cancel my hotel reservation in Palmyra, will I receive a refund?
Yes, you’ll find most hotel reservations are fully refundable provided that you cancel prior to the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If your reservation is non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to view the best options available in Palmyra.
Where can I learn more about changing or cancelling my trip to Palmyra?
To access more information about picking new dates or cancelling your trip to Palmyra, click here.
What's the best budget-friendly hotel in Palmyra?
Based on reviews, Knights Inn Palmyra is a popular 2-star property for our travelers looking for an economical choice, and features free continental breakfast and free WiFi. Another top choice for your budget-friendly stay is Americas Best Value Inn Palmyra Hershey.
What's the best place to stay for families in Palmyra?
Americas Best Value Inn Palmyra Hershey is a property with free parking and free breakfast, and it’s a top choice on Expedia for families. Other options for your kid-friendly vacation include Knights Inn Palmyra and Walton Manor Inn Bed & Breakfast. Attractions in the area like Hersheypark and Hershey’s Chocolate World are also fun for kids of all ages.
What's the best hotel for a couple visiting Palmyra?
1825 Inn Bed and Breakfast is a favorite 3-star B&B for couples, and features free breakfast and free WiFi.
What are some accommodations with pools in Palmyra?
Knights Inn Palmyra is a top property with a seasonal outdoor pool, free continental breakfast, and free WiFi. Americas Best Value Inn Palmyra Hershey is another choice that offers an onsite pool.

Recent reviews of Palmyra hotels

More trip options