Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
2951 Horseshoe Pike, Palmyra, PA 17078, United States of America – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
5 properties in Palmyra
Including hotels, apartments, villas and more.
73 verified reviews
They speak your language!
Americas Best Value Inn - Palmyra/Hershey's staff speaks: English
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool (seasonal)
WiFi is available in all areas and is free of charge.
Free public parking is available on site (reservation is not needed).
Room Service, Vending Machine (drinks), Vending Machine (snacks), 24-Hour Front Desk, Daily Housekeeping, Fax/Photocopying
Non-smoking Rooms, Heating, Air Conditioning
From 3:00 PM
Until 11:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
Up to two children under 10 years stay free of charge when using existing beds.
One child under 2 years is charged USD 10 per night in a crib.
One older child or adult is charged USD 15 per night in an extra bed.
Any additional older children or adults are charged USD 10 per person per night when using existing beds.
The maximum number of extra beds/cribs in a room is 1.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hover over the cards for more info.
Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Based on 73 reviews
Value for money
Show reviews from:
This Hershey hotel features free Wi-Fi, an outdoor pool, and rooms with a microwave and refrigerator. Hersheypark amusement park and Hershey’s Chocolate World is 2 miles away.
Score from 310 reviews Good
This Harrisburg hotel is within a 10-minute drive of Hersheypark theme park. The completely non-smoking hotel offers free Wi-Fi, free parking and a 24-hour front desk.
Score from 190 reviews Review score
This Harrisburg hotel is within a 15-minute drive of Hershey's Chocolate World theme park. The hotel offers free Wi-Fi, cable TV and a coffee maker in every guest room.
Score from 97 reviews Good
The MainStay Suites hotel is close to several area attractions and local points of interest.
Score from 126 reviews Very good
The only negative and it really was my own doing. Had to depend on taxi service to get around which turned out to be expensive. And the lack of restaurants close by.
Staff very pleasant and helpful. Rooms very clean, quiet surroundings. Would stay there again.
The room was just as pictured on booking.com. Owners were very nice and accessible (we requested more cups, towels and ice), no problem! Service with a smile! Not only was the room Very Clean, but the owners went in prior to our check-in and Cranked the heat so the room was Toasty Warm, very considerate, since it was about 10 degrees out! Would Absolutely stay again if our child decides on Elizabethtown College!
sheets not clean.
Heater worked great!
Beds could have been a little softer but not unsleepable.
The rooms were very, very clean and spacious. The bathroom was also a decent size. The beds were a little firm, sleepable, but if you do not like firm beds it may be a problem. The staff/owner was fantastic! Very polite, caring, and knowledgable of the area. The breakfast could have had a little more selection but wasn't bad at all! Coffee and juice machines, cereal, packaged pastries, bananas and a waffle machine. Would def recommend this place for the price, staff and room over another hotel.
Not very much hot water.
Bathroom had a musty smell when we first went in but was ok later
Clean and comfortable, well maintained for an older hotel,staff was very friendly , I think it is family operated. Close to Hershey and other places we wanted to see,outside was also kept clean and neat.
Are room had spider webs everywhere dead roaches and huge spiders.. We had an infant with us, bugs where easily able to get in the doors and what not wifi sucks their breakfast had no selection at all microwaves and windows where very old fashioned, the mattress where hard not comfortable at all,house keeping people sucked they didn't even change the bedding or anything just made the bed and put tp rolls and dirty towels in there.. Would never stay here again
Everything was perfect what a wonderful surprise clean comfortable roomy the staff so hospitable we will be back
The office smelled like urine
The staff was very nice and the room was clean
Room was a bit small, but manageable with small children.
Location was excellent, very clean and well kept, staff polite and professional, fresh towels provided daily without fail.
The carpet was damp throughout the room. Light in exhaust fan not working in bathroom. Found a window unlocked upon arrival/check-in.
Breakfast @ the reception counter was awkward Staff weren't at all welcoming :( Our 2nd room for the children was in a separate building, which felt rather strange (even though they are older children)....
Reasonable value compared to downtown hershey...
The bathroom had no counter area to put personal items. I was getting ready for a conference and there was no vanity area for me to use for my hair dryer, make-up, etc. and no full length mirror. The bathroom could be updated.
that i found a needle (syringe) on the floor.
i liked the location, close to hershey park
Didn't have a kitchenette & pool closed too early
The hotel was gross! The sheets had big yellow splotches on them, there were black hairs in the sheets and on the pillows (not ours!!). We had to go and buy a blanket at walmart and sleep wrapped up in that.
Price and the man that checked us in was very nice.
It was gross. The beds were terrible and we in the am the staff were outside the room talking in another language and so loud it woke is all up. Not happy after a long day at the park. The room wasn't clean and a musky scent. Glad we only slept there. All I could tolerate
The a/c did not seem to work properly. Did not matter the setting it would not run more frequently. Could hear everything from the road to the rooms next door.
The room was very clean and neat.
water pressure in the shower was low, and there was no where to sit and eat breakfast.
rooms were spacious , bed was comfortable. breakfast was good staff was friendly and the pool was clean.
There was not any place at all to sit down. You had to take the food back to the room. This as a bit awkward. The waffles were cold and the cereal soggy by the time we got back. I would not have booked this hotel had I known that.
Despite its central location ,it was situated close to the main road and yet noise was a minor factor only.
Rooms were small but very clean. Housekeeping was excellent and owners very pleasant. We enjoyed staying in a room that was always spotless. Reasonable cost. Close proximity to Hershey Park, and restaurants.
No where indoors to sit and eat breakfast.
Staff was very accomaditing Thank You!!!
Poor cleaning of rooms, never changed my linen, never cleaned bathroom, towels were a little larger than a hand towel.
Being close to Hershey Park
I would of liked the breakfast a little better if eggs and a breakfast meat were served. However; the food they served was good.
The staff at the hotel were friendly and accommidating.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.