Top Hotels in Palmyra

Find the Top Hotels in Palmyra – 3+ Quality Options from Leading Providers

Check-in
Thu, 13 Mar
Check-out
Fri, 14 Mar
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
We don’t have any hotels that meet your criteria.You can find more hotels by changing your search parameters.
View map
1-3 out of 3 Hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great79 reviews
MapView on map2.2 mi from City Center1.2 mi from Reigle Airport
From   US$ 83 /nightSelect
Bed & Breakfast
8.6
Great74 reviews
MapView on map1.1 mi from City Center
From   US$ 300 /nightSelect
8.4
Great21 reviews
4.3 mi from City Center
From   US$ 219 /nightSelect

Best hotels and places to stay in Palmyra

Why visit?

Palmyra, a charming town in Pennsylvania, offers a delightful escape for tourists. With its rich history, proximity to attractions like Hersheypark, and convenient location near major cities, Palmyra is an ideal destination. Whether youre looking for palmyra motel or palmyra hotel, there are plenty of options available for accommodation.

Where to stay?

Downtown Palmyra: Staying in the heart of downtown allows visitors to immerse themselves in the towns history and charm. With a selection of palmyra hotels and motels, such as the Palmyra Inn and Suites, guests can enjoy comfortable accommodations within walking distance of local shops, restaurants, and historic sites.

Hersheys Chocolate World Area: Situated just a short drive from Palmyra, this area is perfect for travelers seeking easy access to Hersheypark and other Hershey attractions. Several hotels in Palmyra, PA, such as the Hotel Hershey and Hampton Inn & Suites Hershey near the Park, provide convenient stays close to the fun.

Palmyra PA Motels by Lebanon Valley College: For those visiting Lebanon Valley College, staying near the campus is a wise choice. Accommodations like the Annville Inn and Days Inn by Wyndham Lebanon/Fort Indiantown Gap offer a comfortable stay near the college and are only a short drive from Palmyra.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best value for money:

Palmyra Inn and Suites: This palmyra motel offers comfortable accommodations at an affordable price. With its convenient location near downtown Palmyra and Hersheypark, guests can enjoy easy access to local attractions. The hotel provides well-appointed rooms, friendly service, and amenities such as free Wi-Fi and complimentary breakfast.

Red Roof Inn Hershey: Located near Hersheypark, this budget-friendly palmyra hotel offers great value for money. Guests can enjoy clean and comfortable rooms, free parking, and complimentary coffee in the lobby. The hotels convenient location and affordable rates make it an ideal choice for travelers on a budget.

Rodeway Inn and Suites Palmyra: Another option for those seeking affordable accommodations is this motel in Palmyra, PA. With its convenient location near Lebanon Valley College and Hersheypark, guests can enjoy comfortable rooms, free Wi-Fi, and complimentary breakfast. The motel provides a budget-friendly stay without compromising on comfort.

Best kid-friendly hotels:

Holiday Inn Express Hershey-Harrisburg Area: This family-friendly hotel in Palmyra, PA, offers spacious rooms, a heated indoor pool, and a complimentary breakfast buffet. Its convenient location near Hersheypark and Hersheys Chocolate World makes it a great choice for families looking for easy access to attractions.

Comfort Suites Hummelstown-Hershey: Located just a short drive from Palmyra, this hotel provides a range of amenities for families. The hotel features spacious suites, an indoor pool, a complimentary hot breakfast, and a game room. Its proximity to Hersheypark and other family-friendly attractions makes it an excellent choice for a fun-filled vacation.

Best hotels for a romantic getaway:

The Suites at Hershey: This hotel in Palmyra, PA, offers luxurious suite accommodations perfect for a romantic escape. The Suites at Hershey feature well-appointed rooms with a whirlpool tub, a fireplace, and a kitchenette. Couples can also enjoy the hotels outdoor pool, fitness center, and proximity to attractions like Hersheypark.

Hotel Hershey: Situated near Palmyra, this historic hotel provides an elegant and romantic atmosphere. With luxurious rooms, a full-service spa, gourmet dining options, and beautiful gardens, Hotel Hershey is perfect for couples seeking a romantic retreat. Guests can indulge in the hotels amenities and enjoy the tranquility of its surroundings.

Best for location:

Days Inn by Wyndham Hershey: This hotel in Palmyra, PA, offers a convenient location near Hersheypark, Hersheys Chocolate World, and other attractions. Guests can enjoy comfortable rooms, a complimentary continental breakfast, and easy access to nearby restaurants and shops.

SpringHill Suites Hershey Near the Park: Situated close to Hersheypark, this hotel provides comfortable accommodations with modern amenities. Guests can enjoy spacious rooms, an indoor pool, complimentary breakfast, and a convenient location near popular attractions and dining options.

Courtyard by Marriott Hershey Chocolate Avenue: Located near downtown Hershey, this hotel offers easy access to Hersheypark, Hersheys Chocolate World, and other attractions. Guests can enjoy comfortable rooms, a fitness center, a Bistro serving breakfast and dinner, and a relaxing outdoor patio area.

Best for a short city break:

Hampton Inn & Suites Hershey Near The Park: This hotel provides comfortable rooms, a complimentary hot breakfast, and a convenient location near Hersheypark. Guests can easily explore the park and other nearby attractions before retreating to the hotel for a relaxing stay.

Travelodge by Wyndham Hershey: Situated near Hersheypark, this hotel offers affordable accommodations for a short city break. Guests can enjoy comfortable rooms, a seasonal outdoor pool, and a complimentary continental breakfast. The hotels prime location allows visitors to make the most of their time in Palmyra, PA.

Show moreLess