Annville Hotel Accommodation

October 2026
November 2026

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
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Where to stay in Annville?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Annville on Hotels.com. These Annville hotels consistently deliver on quality, location and traveller experience. Last updated on 19 September 2026.

1. Annville Inn Bed and Breakfast

Annville Inn Bed and Breakfast
Annville
RM1,015
RM1,127 total
includes taxes & fees
21 Sept - 22 Sept
Annville Inn Bed and Breakfast

2. Fun & Unique Home w/ Vintage Game Room in Annville

Fun & Unique Home w/ Vintage Game Room in Annville
Annville
RM1,119
RM4,025 total
includes taxes & fees
20 Sept - 21 Sept
Fun & Unique Home w/ Vintage Game Room in Annville

3. 8 Mi to Hersheypark: Luxe Manor in Annville

8 Mi to Hersheypark: Luxe Manor in Annville
Annville
RM2,246
RM5,833 total
includes taxes & fees
20 Sept - 21 Sept
8 Mi to Hersheypark: Luxe Manor in Annville

4. Fairfield Inn & Suites by Marriott Lebanon near Expo Center

Fairfield Inn & Suites by Marriott Lebanon near Expo Center
Lebanon
RM513
RM569 total
includes taxes & fees
27 Sept - 28 Sept
Fairfield Inn & Suites by Marriott Lebanon near Expo Center

5. Best Western Plus Hershey

Best Western Plus Hershey
Palmdale
RM415
RM460 total
includes taxes & fees
18 Oct - 19 Oct
Best Western Plus Hershey

6. Tru by Hilton Grantville, PA

Tru by Hilton Grantville, PA
Grantville
RM431
RM479 total
includes taxes & fees
27 Sept - 28 Sept
Tru by Hilton Grantville, PA

7. Holiday Inn Express Hotel & Suites Lebanon by IHG

Holiday Inn Express Hotel & Suites Lebanon by IHG
Lebanon
RM398
RM441 total
includes taxes & fees
27 Sept - 28 Sept
Holiday Inn Express Hotel & Suites Lebanon by IHG

8. Econo Lodge Palmyra - Hershey

Econo Lodge Palmyra - Hershey
Palmyra
RM310
RM344 total
includes taxes & fees
23 Sept - 24 Sept
Econo Lodge Palmyra - Hershey

9. Days Inn by Wyndham Hershey

Days Inn by Wyndham Hershey
Downtown Hershey
RM397
RM447 total
includes taxes & fees
1 Oct - 2 Oct
Days Inn by Wyndham Hershey

10. Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey
Harrisburg
RM339
RM376 total
includes taxes & fees
18 Oct - 19 Oct
Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

11. Hampton Inn & Suites Hershey

Hampton Inn & Suites Hershey
Palmdale
RM434
RM481 total
includes taxes & fees
27 Sept - 28 Sept
Hampton Inn & Suites Hershey

12. Americas Best Value Inn Palmyra Hershey

Americas Best Value Inn Palmyra Hershey
Palmyra
RM270
RM300 total
includes taxes & fees
20 Sept - 21 Sept
Americas Best Value Inn Palmyra Hershey

13. White Rose Motel - Hershey

White Rose Motel - Hershey
Palmdale
RM312
RM346 total
includes taxes & fees
12 Oct - 13 Oct
White Rose Motel - Hershey

14. Fairfield Inn & Suites Hershey Chocolate Avenue

Fairfield Inn & Suites Hershey Chocolate Avenue
Downtown Hershey
RM499
RM553 total
includes taxes & fees
22 Sept - 23 Sept
Fairfield Inn & Suites Hershey Chocolate Avenue

15. MainStay Suites Grantville - Hershey North

MainStay Suites Grantville - Hershey North
Grantville
RM261
RM329 total
includes taxes & fees
18 Oct - 19 Oct
MainStay Suites Grantville - Hershey North

16. Tru By Hilton Hershey Chocolate Avenue

Tru By Hilton Hershey Chocolate Avenue
Downtown Hershey
RM465
RM516 total
includes taxes & fees
27 Sept - 28 Sept
Tru By Hilton Hershey Chocolate Avenue

17. Holiday Inn Express Jonestown - Ft. Indiantown Gap by IHG

Holiday Inn Express Jonestown - Ft. Indiantown Gap by IHG
Jonestown
RM422
RM469 total
includes taxes & fees
18 Oct - 19 Oct
Holiday Inn Express Jonestown - Ft. Indiantown Gap by IHG

18. Courtyard by Marriott Hershey Chocolate Avenue

Courtyard by Marriott Hershey Chocolate Avenue
Palmdale
RM449
RM499 total
includes taxes & fees
18 Oct - 19 Oct
Courtyard by Marriott Hershey Chocolate Avenue

19. Best Western Grantville/Hershey

Best Western Grantville/Hershey
Grantville
RM371
RM412 total
includes taxes & fees
27 Sept - 28 Sept
Best Western Grantville/Hershey

20. Super 8 by Wyndham Hershey Chocolate Avenue

Super 8 by Wyndham Hershey Chocolate Avenue
Downtown Hershey
RM319
RM354 total
includes taxes & fees
27 Sept - 28 Sept
Super 8 by Wyndham Hershey Chocolate Avenue
View all properties

Go beyond your typical stay in Annville

pet-friendly image
Pet friendly
Pet friendly
Pool image
Pool
Pool
hot tub image
Hot tub
Hot tub
spa image
Spa
Spa
Family-friendly image
Family friendly
Family friendly
apart-hotel image
Apart hotel
Apart hotel
Apartment image
Apart­ment
Apart­ment
Cottage image
Cottage
Cottage
campsite image
Campsite
Campsite

Top landmarks in Annville

Memorial Lake State Park

8.0/10 (1 review)
Memorial Lake State Park is 1.3 mi (2.1 km) from central Fort Indiantown Gap, why not stop by during your stay?
See properties

Klick Lewis Arena

Klick Lewis Arena is 4.1 mi (6.5 km) from central Annville, why not stop by during your stay?
See properties

In The Net

8.0/10 (2 reviews)
You can catch an event at In The Net, located 3.9 mi (6.2 km) from central Annville. If you think In The Net is cool, you might also like Hersheypark Arena and Hersheypark Stadium, both located nearby.
See properties

The Lazer Factory

The Lazer Factory is 1.4 mi (2.2 km) from central Annville, why not stop by during your stay?
See properties

Learn more about Annville

Annville is well known for its attractions such as Fort Indiantown Gap National Guard Training Center and In The Net. Visitors speak highly of this city's restaurants and tropical setting with sights including Klick Lewis Arena and Indiantown Gap National Cemetery.

See all hotels in Annville
A pond surrounded by grassy fields and trees.

Frequently Asked Questions

How much does a hotel room cost in Annville?

You can choose a great hotel in Annville from RM 183 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Annville that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.

How can I find deals and earn rewards at Annville hotels?

Discover great deals on Annville hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Annville hotels.

Can I book Annville hotels with free cancellation?

It's easy to book a refundable Annville hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are some of the best hotels in Annville for couples?

Stay at a top-rated Annville romantic hotel and make the most of your couple's holiday. Our travellers love Annville Inn Bed and Breakfast, a bed & breakfast with an outdoor pool as well as an in-room fireplace. Discover more hotels in Annville on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".

What are some of the best Annville hotels with free parking?

If you're driving, a great Annville hotel with free parking is a bonus. Our travellers' favourites include:

Find out more about Annville

Nestled in the heart of Pennsylvania’s Lebanon County, Annville is a charming small town that beautifully marries history and nature. Visitors can wander through lush forests and scenic landscapes, perfect for hiking and picnicking. The town's rich heritage is evident in its quaint architecture and local museums, inviting exploration. Don’t miss the vibrant community events and farmer's market, where you can savour fresh produce and artisanal delights. Ideal for a peaceful getaway, Annville offers a slice of Americana, making it a hidden gem for those seeking an off-the-beaten-path experience.

Discover great hotels in Annville

Annville, Pennsylvania offers a variety of accommodation options, from charming bed and breakfasts to comfortable inns. Visitors can enjoy a quaint, small-town atmosphere while accessing local attractions, making it an inviting destination for a relaxing getaway. These are some of the hotels preferred by our travelers in Annville:

  1. Knights Inn Palmyraopens in new window: This charming 2.0-star motel provides a delightful family vacation experience, making it an ideal choice for leisure travellers seeking comfort. With amenities tailored for children, such as cribs available for a fee, it ensures a family-friendly atmosphere. The property’s inviting environment and convenient location are often praised, adding to its appeal for those cherishing quality time with loved ones.
  2. Walton Manor Inn Bed & Breakfastopens in new window: Walton Manor Inn Bed & Breakfast is a 3.5-star bed and breakfast that welcomes LGBTQIA travellers, offering a unique and inclusive vacation experience. This property stands out for its homely ambience and personalised service, making it perfect for those who appreciate distinctive, boutique settings. Guests frequently highlight the warm hospitality and the inviting atmosphere that enrich their stay, ensuring a memorable experience in a welcoming environment.
  3. Inn at Lebanon - Hershey & Manheim areaopens in new window: Inn at Lebanon - Hershey & Manheim area, with its 2.5-star rating, is an excellent choice for families seeking a comfortable getaway. This hotel offers a range of amenities, including free cribs, highchairs for children, and window guards, ensuring a safe and pleasant stay for families. The property’s thoughtful design and family-oriented services contribute to its reputation as a peaceful retreat, where travellers can create cherished memories.

Top locations to stay in Annville

Some of the best areas to stay in when visiting Annville, Pennsylvania, are Hershey, Hummelstown, and Lebanon. Hershey is renowned for its chocolate attractions, Hummelstown boasts fascinating museums, and Lebanon offers a blend of chocolate and charming local culture. For first-time visitors, Hershey is the ideal choice, especially for those with a sweet tooth.

  1. Hersheyopens in new window: Staying in Hershey is a delight for anyone with a sweet tooth! Known as the Chocolate Capital of the World, this charming town is home to Hersheypark, a family-friendly amusement park featuring thrilling rides and a water park. Beyond the chocolate, you can explore the fascinating Hershey Gardens or visit the interactive Hershey's Chocolate World, where you can learn about chocolate-making. The town also boasts a vibrant arts scene with cultural attractions like the Hershey Theatre, making it a perfect blend of fun and relaxation.
  2. Hummelstownopens in new window: Hummelstown is a quaint little town with a rich history, offering a peaceful retreat just a stone's throw from the excitement of Hershey. It’s a great base for exploring museums that showcase local heritage, including the Hummelstown Historical Society. Nature lovers can enjoy nearby parks and trails, while the charming downtown area features unique shops and cafes. Hummelstown provides a lovely small-town vibe with easy access to larger attractions, making it an ideal spot for a restful stay.
  3. Lebanonopens in new window: Lebanon offers a taste of local culture and charm, making it an appealing place to stay while exploring Pennsylvania. Known for its vibrant farmers' market and rich agricultural heritage, visitors can enjoy fresh produce and artisanal goods. The town has a variety of cultural attractions, including local art galleries and theatres that host community events. Lebanon provides a laid-back atmosphere with friendly locals and plenty of opportunities to immerse yourself in the region's unique lifestyle, making it a worthwhile stop on your journey.

Things to do in Annville

Nestled amid lush forests, Annville offers a serene escape for nature lovers. Enjoy peaceful hikes, thrilling fishing adventures, or simply soak in breathtaking sunrises. With its picturesque landscapes, it's a delightful spot for boating tours and outdoor exploration, making it a must-visit for those seeking tranquility.

  • Hersheyparkopens in new window – Thrill-seekers will love the excitement at Hersheypark, an amusement park filled with roller coasters, water rides, and fun-filled attractions. It's the perfect spot to spend a day enjoying the sun and making unforgettable memories.
  • Hershey Gardensopens in new window – Take a leisurely stroll through Hershey Gardens, where vibrant blooms and beautifully landscaped grounds await. This botanical garden offers a serene escape and a chance to connect with nature amid stunning floral displays.
  • The Hershey Story Museumopens in new window – Delve into the fascinating history of chocolate at The Hershey Story Museum. Discover interactive exhibits and learn about Milton Hershey's legacy while enjoying chocolate tastings that are sure to delight your taste buds.
  • Mt. Gretna Lake & Beachopens in new window – Relax by the water at Mt. Gretna Lake & Beach, where you can swim, sunbathe, or enjoy a picnic by the scenic shoreline. This tranquil spot is ideal for family outings and unwinding in nature.
  • Indian Echo Cavernsopens in new window – Explore the stunning formations of Indian Echo Caverns, where guided tours take you through underground wonders. Marvel at the stalactites and stalagmites as you learn about the geological history of this captivating cave system.

4 tips for savvy savings when booking a hotel in Annville

  1. Book for the cheapest times: The most affordable time to visit Annville is during January, February, and December, when hotel prices are lower. For those on a budget, a stay of at least 2 to 3 days is recommended to fully appreciate the area's key landmarks, rich history, and vibrant culture. Visitors can enjoy family-friendly activities, horseback riding, fishing in picturesque forests, and delightful seafood dining options. Additionally, romantic tours and breathtaking sunrises add to the charm of this budget-friendly destination, ensuring great value for money while exploring the region's attractions.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Annville, begin by exploring the Dealsopens in new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and special promotions, ensuring you’re more likely to catch opportunities to save. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, so if rooms become available or prices drop, you could be among the first to know and secure your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on 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 an Annville hotel. For those seeking distinctive accommodations, boutique hotels may 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 end, we may suggest more affordable dates to enhance your chances of securing a better deal.
  4. Consider your location: Choosing accommodation nearer to major attractions or city centres may offer convenience, but it often comes with a higher price tag. For more affordable options, consider hotels situated in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sights you wish to explore. You might also look into independent hotels located slightly further out, which can provide a more authentic and usually more affordable experience.

Best time to go to Annville

Annville experiences its lowest average temperature in January, at 29.3°F (-1.5°C), while July is the hottest month, with an average temperature of 74.5°F (23.6°C). September tends to be the wettest month. The peak travel months to visit Annville are April, June, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring