Photo by Lisa Martin

Find hotels in Palmyra, PA from $68

Search over 1 million properties and 550 airlines worldwide.

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

Most hotels are fully refundable. Because flexibility matters.

Filter by

3 BR, 1 BA, 3 miles to Hershey&2 miles to In the Net Sport complex-Dog friendly
4.7/5 Exceptional! (21 reviews)
Comfy Stay!
"Fully stocked older house with very comfortable furnishings. Very clean, large dining room, living room, and a desk in a separate office which we appreciated. Only one bath didn’t bother us. Large yard (not fenced) to exercise dog. There is a business on the same lot (lawn care) but they were not ..."

Reviewed on Oct 9, 2021

Get rates
3 BR, 1 BA, 3 miles to Hershey&2 miles to In the Net Sport complex-Dog friendly
Dutch Motel Palmyra
2 out of 5
500 E. Main St., Palmyra, PA
1.69 mi from city center
3.1/5 (104 reviews)
"The owner was great. I had a problem with a staff member and she quickly fixed the problem. She went beyond on what I was expecting on the outcome too. I booked two rooms & both rooms were very clean and roomy for what we needed. Great location as it is close to gas stations, convenience stores and ..."

Reviewed on Jun 2, 2021

Get rates
Dutch Motel Palmyra
The Marshall House
4 out of 5
23 Sherks Church Rd, Palmyra, PA
6.48 mi from city center
5/5 Exceptional! (49 reviews)
Great stay for two!
"Absolutely loved our stay! The suite was lovely, breakfast was delicious, and the owners were fantastic! Highly recommend!"

Reviewed on Dec 31, 2020

Get rates
The Marshall House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Lancaster Marriott at Penn Square
3.5 out of 5
25 South Queen Street, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $149 per night from Nov 21 to Nov 21
22.59 mi from city center
4.3/5 Excellent! (977 reviews)
"Liked being downtown!"

Reviewed on Oct 19, 2021

Lancaster Marriott at Penn Square
Courtyard by Marriott Hershey Chocolate Avenue
3 out of 5
515 East Chocolate Avenue, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $159 per night from Oct 25 to Oct 25
2.84 mi from city center
4.4/5 Wonderful! (560 reviews)
"Very clean and user friendly . We really enjoyed our stay"

Reviewed on Oct 21, 2021

Courtyard by Marriott Hershey Chocolate Avenue
Fairfield Inn & Suites by Marriott Harrisburg International Airport
2.5 out of 5
4 Terminal Drive, Middletown, PA
Fully refundableReserve now, pay when you stay
The price is $107 per night from Nov 21 to Nov 21
11.07 mi from city center
4.5/5 Wonderful! (427 reviews)
"It is very convenient while flying in/out of Harrisburg. Very clean and quiet."

Reviewed on Oct 19, 2021

Fairfield Inn & Suites by Marriott Harrisburg International Airport
Tru By Hilton Hershey Chocolate Avenue
2.5 out of 5
204 Hillcrest Road, Hershey, PA
The price is $118 per night from Nov 4 to Nov 4
4.08 mi from city center
4.4/5 Wonderful! (579 reviews)
"Would stay again. Very clean"

Reviewed on Oct 18, 2021

Tru By Hilton Hershey Chocolate Avenue
Carriage Stop Bed & Breakfast
3.5 out of 5
1500 Laudermilch Rd, Palmyra, PA
Fully refundableReserve now, pay when you stay
The price is $169 per night from Oct 24 to Oct 24
5.84 mi from city center
4.9/5 Exceptional! (32 reviews)
"It was a beautiful home and very well kept. Mike and Tammy were wonderful host and the breakfast was great. The bed was very comfortable and everything was very clean. Would definitely go back again."

Reviewed on Sep 1, 2021

Carriage Stop Bed & Breakfast
1825 Inn Bed and Breakfast
3 out of 5
409 South Lingle Avenue, Palmyra, PA
Fully refundableReserve now, pay when you stay
The price is $175 per night from Oct 25 to Oct 25
1.16 mi from city center
4.9/5 Exceptional! (110 reviews)
"It was a very nice stay. We stayed in the Mallard room and it was very clean. Breakfast was delicious. Highly recommend!"

Reviewed on Oct 4, 2021

1825 Inn Bed and Breakfast
Eden Resort and Suites, BW Premier Collection
3.5 out of 5
222 Eden Road, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $117 per night from Nov 7 to Nov 7
21.22 mi from city center
4.6/5 Wonderful! (949 reviews)
"Everything was first class. I wasn't expecting a 4 star hotel but is was 4 star and more. We will be going back again."

Reviewed on Oct 22, 2021

Eden Resort and Suites, BW Premier Collection
Best Western Harrisburg Hershey Hotel
2.5 out of 5
7500 Allentown Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $71 per night from Nov 1 to Nov 1
8.58 mi from city center
3.9/5 Very Good! (979 reviews)
"Clean especially for price during event. Location was easy to get to."

Reviewed on Oct 10, 2021

Best Western Harrisburg Hershey Hotel
Best Western Harrisburg North Hotel
2.5 out of 5
150 Nationwide Dr, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $68 per night from Nov 21 to Nov 21
13.95 mi from city center
3.9/5 Very Good! (953 reviews)
"hotel was fine, though would have liked a hot breakfast"

Reviewed on Oct 11, 2021

Best Western Harrisburg North Hotel
Best Western Premier The Central Hotel & Conference Center
3 out of 5
800 E Park Drive, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $103 per night from Nov 1 to Nov 1
12.13 mi from city center
4.5/5 Wonderful! (959 reviews)
"On site restaurant. Close to highway"

Reviewed on Oct 21, 2021

Best Western Premier The Central Hotel & Conference Center
Best Western Plus Harrisburg East Inn & Suites
2.5 out of 5
1344 Eisenhower Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Nov 7 to Nov 7
11.93 mi from city center
3.8/5 Good! (945 reviews)
"Staff was great. They went above and beyond to assist me during my visit."

Reviewed on Oct 18, 2021

Best Western Plus Harrisburg East Inn & Suites
Baymont by Wyndham Harrisburg
2.5 out of 5
5680 Allentown Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Nov 3 to Nov 3
11.1 mi from city center
4.2/5 Very Good! (933 reviews)
"The facilities were vwry nice and rhe staff on check in was awwsome. However the breakfast was yucky. Great people though"

Reviewed on Oct 21, 2021

Baymont by Wyndham Harrisburg
Holiday Inn Lancaster, an IHG Hotel
3.5 out of 5
26 East Chestnut Street, Lancaster, PA
Fully refundable
The price is $123 per night from Nov 16 to Nov 16
22.45 mi from city center
4.2/5 Excellent! (352 reviews)
"Staff was very friendly and the beds were very comfortable. The bathtub surface was chipping off and both the shower and toilet were low-flow which had a problem with water pressure. The shower used soft water so combined with the lack of flow, it was really difficult getting the lather off you. ..."

Reviewed on Oct 18, 2021

Holiday Inn Lancaster, an IHG Hotel
Crowne Plaza Harrisburg-Hershey, an IHG Hotel
3.5 out of 5
23 S 2nd St, Harrisburg, PA
Fully refundable
The price is $101 per night from Oct 31 to Oct 31
15.71 mi from city center
3.7/5 Good! (975 reviews)
"Everything was fine !!"

Reviewed on Oct 22, 2021

Crowne Plaza Harrisburg-Hershey, an IHG Hotel
Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
3 out of 5
8000 Jonestown Rd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $96 per night from Oct 27 to Oct 27
8.2 mi from city center
4.1/5 Very Good! (963 reviews)
"Location is great with convenience store a few steps away and Hershey Park only 6 miles away. The kids loved the pool. Breakfast impressive. The gentleman managing breakfast was super sweet and right on top of everything."

Reviewed on Oct 17, 2021

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
Days Inn by Wyndham Hershey
2.5 out of 5
350 W Chocolate Ave, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $93 per night from Nov 7 to Nov 7
3.86 mi from city center
4.2/5 Very Good! (968 reviews)
"One bar of soap for three people? A shower that dripped constantly. Unreliable door lock, taking four or five tries to get the door to open with the key card. Little annoyances, for sure, but at $260 a night would at least a bar of soap for the sink and a bar of soap for the shower be too much to ..."

Reviewed on Oct 11, 2021

Days Inn by Wyndham Hershey
The Londonderry Inn
3.5 out of 5
2764 Horseshoe Pike, Palmyra, PA
Fully refundableReserve now, pay when you stay
The price is $175 per night from Nov 1 to Nov 1
0.68 mi from city center
4.8/5 Exceptional! (31 reviews)
"Absolutely gorgeous facilities and delicious gourmet breakfast!"

Reviewed on Oct 18, 2021

The Londonderry Inn
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.

Frequently asked questions

Recent reviews of Palmyra hotels

More trip options