Pennsylvania may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Book Hotels in Annville, PA

Wander wisely with the Travelocity Price Match Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices in Annville for tonight, Jan 27 - Jan 28Get price
Check prices in Annville for tomorrow night, Jan 28 - Jan 29Get price
Check prices in Annville for this weekend, Jan 29 - Jan 31Get price
Check prices in Annville for next weekend, Feb 5 - Feb 7Get price

Most frequently booked Annville hotels

Don't see what you're looking for?
See all available properties in Annville
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.

How much is a hotel room in Annville?

Hotels in Annville start at $46 per night. Prices and availability subject to change. Additional terms may apply.

Annville Hotel & Travel Guide

Annville offers travelers an abundance of comfortable hotel possibilities to select from. Our travel guide lists 20 establishments within a 6-mile (10-kilometer) distance of Annville's central area.

Accommodation options that are within a short distance of Annville include the Bluegreen Vacations at Hershey, Ascend Resort Collection and Annville Inn Bed and Breakfast.

You should check out the Fairfield Inn & Suites Hershey Chocolate Avenue as well as the SpringHill Suites by Marriott Hershey Near the Park. The Fairfield Inn & Suites Hershey Chocolate Avenue is situated 8 miles (13 kilometers) from the heart of Annville. The SpringHill Suites by Marriott Hershey Near the Park, is situated only 8 miles (13 kilometers) away. Some other options in the surrounding area include the Hilton Garden Inn Hershey along with the Hampton Inn & Suites Hershey.

If you have the time, why not investigate the other sights to be found in Central Pennsylvania while you're in this region? Central Pennsylvania proudly boasts rivers and rolling hills. The best vacation destinations include traditional villages and art museums. In this corner of United States of America adventurous travelers may also take up the chance to partake in hiking and camping.

The nearest places to stay in Lebanon - Pine Grove include Jonestown and Lickdale. Jonestown is 7 miles (11 kilometers) to the north of Annville, while Lickdale is 6 miles (10 kilometers) to the north. Travelocity-listed lodgings in Jonestown are the Best Western Lebanon Valley Inn & Suites and Comfort Inn Lebanon Valley-Ft. Indiantown Gap. The Days Inn Lebanon/Fort Indiantown Gap and Berry Patch Bed and Breakfast are a selection of the Travelocity-registered hotel establishments in Lickdale.

Just because you and your traveling partners are on vacation, who says you can't fuel your love for a day watching sport. You will find Hersheypark Stadium 7 miles (12 kilometers) to the southwest of Annville. Stay right by the action at the Hampton Inn & Suites Hershey Near The Park or the Comfort Inn at the Park.

Harrisburg International Airport is located 16 miles (25 kilometers) outside the center of Annville. If you desire to find a base nearby can easily secure a room via Travelocity at the Best Western Plus Harrisburg East Inn & Suites or Holiday Inn Harrisburg East.

Recent Annville hotel reviews by fellow wanderers