Hotels in Palmyra
Viewing all hotels.
500 East Main Street, PA 17078, Palmyra (Pennsylvania)This Pennsylvania motel is just a 5-minute drive from Hershey’s Chocolate World. Dutch Motel Palmyra features an outdoor pool and spacious guest rooms with cable TV with HBO.Rates: USD 45.00 - 89.00Stars: ★★★Rooms: 30 2951 Horseshoe Pike, PA 17078, Palmyra (Pennsylvania)Located in Palmyra, Pennsylvania close to the Hersheypark Amusement Park, this hotel offers air-conditioned rooms with cable TV and modern amenities. There is an outdoor pool and tennis court.Rates: USD 47.59 - 250.00Stars: ★★Rooms: 30 977 East Main Street, PA 17078, Palmyra (Pennsylvania)This Palmyra hotel is less than a 10 minute’s drive to Hershey Park and offers discounted tickets. Red Carpet Inn features a miniature golf course and an outdoor pool on site.Rates: USD 53.10 - 89.00Stars: ★Rooms: 33 1071 East Main Street, PA 17078, Palmyra (Pennsylvania)This Palmyra, Pennsylvania hotel is 4.9 miles from Hershey Park theme park. The hotel features an outdoor seasonal pool with sun deck and every room includes free Wi-Fi.Rates: USD 74.00 - 109.99Stars: ★★Rooms: 35 409 South Lingle Avenue, PA 17078, Palmyra (Pennsylvania)Located 3 miles from HersheyPark Amusement Park, this bed and breakfast boasts lush gardens and rooms with an en suite bathroom. Hershey Gardens is 10 minutes’ drive away.Rates: USD 144.00 - 249.00Stars: ★★★Rooms: 8