Photo by Lisa Martin

Hotels in Palmyra

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Palmyra?

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.

Budget hotels in Palmyra and vicinity

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.

When is the best time to visit Palmyra?

Our prices for hotels in Palmyra are cheapest in April
Price trends for hotels in Palmyra
Pricing is based on two traveler single night rates
View properties in January
Currently viewing crowd sizes and weather for January.
Typical weather for Palmyra
January
High 2°C / low -5°C. Snow likely.
View properties in January
ac_unit
January, no crowd data, average high temperature 2 degrees Celsius, average low temperature -5 degrees Celsius. Snow likely.
-5°
ac_unit
February, no crowd data, average high temperature 4 degrees Celsius, average low temperature -4 degrees Celsius. Snow likely.
-4°
weather_partly_sunny
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 0 degrees Celsius. Partly sunny.
16°
weather_sun
April, no crowd data, average high temperature 16 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
21°
weather_sun
May, no crowd data, average high temperature 21 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
26°
weather_sun
June, no crowd data, average high temperature 26 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
29°
weather_sun
July, no crowd data, average high temperature 29 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
28°
weather_sun
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
24°
weather_sun
September, no crowd data, average high temperature 24 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
18°
weather_sun
October, no crowd data, average high temperature 18 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
11°
weather_sun
November, no crowd data, average high temperature 11 degrees Celsius, average low temperature 2 degrees Celsius. Sunny most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature -1 degrees Celsius. Cloudy most days.
-1°
Monthly weather averages (˚C)

Learn more about Palmyra

The region around Palmyra is home to attractions such as Hersheypark and Klick Lewis Arena.

Sunset tonight was beautiful. Near the Sinkhole Saloon.
Photo by Lisa Martin
Open Photo by Lisa Martin

Check out reviews of Palmyra hotels guests love

Frequently asked questions

Can I book refundable accommodations in Palmyra?
If you're looking for the flexibility to change your travel plans to Palmyra, most accommodations offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Palmyra if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, browse our selection of 28 vacation homes.
What will the weather in Palmyra be like during my trip?
The warmest months in Palmyra are usually July and August with an average temp of 71°F. January and February are the chilliest months when the average temp is 34°F. The rainiest months are September and August.
Why should I book my Palmyra accommodation with Hotels.com?
There are plenty of reasons to book your Palmyra travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Palmyra

Whispers of the Ancients: Unveiling the Timeless Allure of Palmyra

Nestled in the heart of Pennsylvania, Palmyra is a charming small town that offers a delightful blend of history and modern-day allure. Known for its proximity to the enchanting Hersheypark, thrill-seekers and families flock here for exhilarating rides and sweet adventures. Nature enthusiasts can explore the scenic trails of nearby Lebanon Valley, while history buffs can delve into the rich heritage at local museums. With its quaint shops, inviting eateries, and warm community spirit, Palmyra is the perfect off-the-beaten-path destination that promises a memorable escape for all types of travellers.

Discover great hotels in Palmyra

Palmyra, Pennsylvania offers a range of hotel accommodations, from budget-friendly options to more upscale stays. Visitors can find comfortable guest rooms equipped with essential amenities like Wi-Fi, breakfast, and fitness centres. The area is ideal for travellers seeking convenient access to local attractions and a welcoming atmosphere. Here are some of the most popular hotels with our travelers in Palmyra:

  1. Red Roof Inn HersheyOpens in a new window: This inviting 2.0-star hotel offers a welcoming atmosphere perfect for leisure travellers seeking a comfortable stay. With a pet-friendly policy, it provides a unique vacation experience for those travelling with pets. Highlights include a relaxed environment that embraces diversity, ensuring that everyone feels at home. The property’s amenities cater to a variety of needs while promoting a sense of community among guests, making it a delightful choice for those looking to unwind and enjoy their stay.
  2. Best Western Plus HersheyOpens in a new window: Best Western Plus Hershey is a charming 2.5-star hotel that caters to leisure travellers looking for comfort and convenience. With its pet-friendly policy, it creates a unique environment for guests travelling with their furry companions. The hotel features essential amenities that enhance the stay, ensuring a pleasant experience from check-in to check-out. Guests appreciate the warm atmosphere and the thoughtful touches that make their visit memorable, all while enjoying the vibrant local culture just outside their door.
  3. Sunrise Inn HersheyOpens in a new window: Sunrise Inn Hershey is a delightful 2.5-star hotel designed for leisure travellers seeking a pet-friendly getaway. The hotel’s focus on comfort and quality is evident in its carefully curated amenities, which create an inviting space for guests. The property offers a seamless experience that emphasises relaxation and enjoyment, with a welcoming vibe that makes every stay special. Its attentive approach ensures that travellers can fully embrace their adventure, making it an ideal choice for those looking to explore the area with their pets.

Top locations to stay in Palmyra

Some of the best areas to stay near Palmyra, Pennsylvania, are Hershey, Hummelstown, and Lebanon. Hershey is renowned for its chocolate attractions, making it a sweet escape. Hummelstown offers rich cultural experiences with its museums, while Lebanon boasts charming local flavours. For first-time visitors, Hershey is the ideal choice, immersing them in delightful chocolate-themed experiences.

  1. HersheyOpens in a new window: Known as the Chocolate Capital of the World, Hershey is a delightful place to stay for anyone with a sweet tooth. The famous Hersheypark offers thrilling rides and chocolate-themed attractions, making it a hit for families and fun-seekers alike. Beyond the park, you can explore the Hershey Gardens, which boast beautiful landscapes and seasonal blooms, or visit the Hershey Story Museum to dive into the history of chocolate. The town’s vibrant atmosphere is perfect for leisurely strolls, and you’ll find plenty of shops, cafés, and cultural attractions that celebrate its chocolate legacy.
  2. HummelstownOpens in a new window: This charming small town offers a quaint retreat with a rich history and a variety of museums to explore. Hummelstown is home to the Antique Auto Museum, showcasing classic cars that tell stories of the past. The town’s picturesque streets are lined with unique boutiques and local shops, perfect for a leisurely shopping experience. Additionally, the nearby Derry Township Park provides lovely walking trails and picnic spots, making it a great base for relaxation and exploration.
  3. LebanonOpens in a new window: Lebanon is a hidden gem known for its local chocolate delights and vibrant community spirit. Visitors can indulge in artisanal chocolates and baked goods at local shops. The area is also rich in culture, with historical sites and museums that offer insights into the region’s heritage. For those who enjoy outdoor activities, Lebanon features beautiful parks and trails that cater to a wide range of recreational interests, from hiking to bird watching, providing a perfect escape into nature.

Things to do in Palmyra

Palmyra is a vibrant oasis of fun, brimming with live music, theatrical performances, and lively entertainment. Stroll through charming shops, enjoy water sports, or hike scenic trails for stunning views. Whether you're relaxing by the coast or discovering local talent, this destination promises unforgettable experiences for every traveller.

  • HersheyparkOpens in a new window – Get your adrenaline pumping at Hersheypark, where thrilling rides and family-friendly attractions await. From roller coasters that soar high to gentle rides for the little ones, there’s something for everyone. Don’t forget to indulge in some delicious chocolate treats as you explore this exciting amusement park.
  • Hershey GardensOpens in a new window – Stroll through Hershey Gardens, a beautiful botanical garden showcasing stunning floral displays and themed gardens. Take a moment to relax among the vibrant flowers or explore the butterfly atrium, where you can watch colourful butterflies flutter about. This serene escape is perfect for a leisurely afternoon.
  • The Hershey Story MuseumOpens in a new window – Dive into the sweet history of the Hershey chocolate empire at The Hershey Story Museum. Discover fascinating exhibits, learn about Milton Hershey’s legacy, and even participate in a chocolate-making experience. This interactive museum offers a delightful blend of education and fun.
  • Mt. Gretna Lake & BeachOpens in a new window – Spend a refreshing day at Mt. Gretna Lake & Beach, where you can swim, sunbathe, or enjoy a picnic by the water. The scenic surroundings create a picturesque spot for relaxation and family bonding. Grab your swimsuit and make a splash!
  • Indian Echo CavernsOpens in a new window – Explore the wonders beneath the surface at Indian Echo Caverns. Take a guided tour through stunning limestone formations and learn about the geological history of the area. The cool, underground atmosphere is a unique way to escape the heat and marvel at nature’s artistry.

4 tips for savvy savings when booking a hotel in Palmyra

  1. Book for the cheapest times: The most affordable time to visit Palmyra is during January, February, and December, when hotel prices tend to be lower. An ideal stay of at least 2 to 3 days will allow you to fully immerse yourself in the city’s historical and cultural landmarks. During your visit, you can enjoy budget-friendly shopping, indulge in local dining options, and experience live music and entertainment that showcase the friendly atmosphere. This trip promises great value for money, making it a perfect option for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Palmyra, consider visiting the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications from Hotels.com could keep you informed about flash sales and special promotions, helping you secure the best hotel deal. Additionally, the Smart Shopping feature available on the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see price drops or availability changes promptly for your ideal accommodation.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a Palmyra hotel. For those in search of distinctive accommodation, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest more affordable dates, making it more likely you'll find a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be pricier; however, with Palmyra's excellent public transport connections, you may discover a more affordable independent hotel further afield that remains well connected. For those keen to explore alternative, less populated neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Palmyra

Palmyra experiences its lowest average temperature in January, at 29.5°F (-1.4°C), while July is the hottest month, with an average temperature of 74.8°F (23.8°C). September is typically the wettest month. If you’re looking to soak up the lively atmosphere in Palmyra, April, June, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring