Find hotels in Annville, PA from £40

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Annville hotels and places to stay

Our top choices for Annville hotels

Scottish Inns Harrisburg - Hershey South

2.0 star property
7.0 out of 10, Good, (1005)
"I’ve been staying there for a while now like 4 times a week due to my job and it’s always a good laugh with staff and comfort when I sleep."
The price is £46
includes taxes & fees
31 Aug - 1 Sept
Scottish Inns Harrisburg - Hershey South

Motel 6 - Harrisburg, PA - Near PA Expo Center

2.0 star property
6.0 out of 10, (698)
"I look good"
The price is £53
includes taxes & fees
31 Aug - 1 Sept
Motel 6 - Harrisburg, PA - Near PA Expo Center

Highland Inn New Cumberland

2.0 star property
7.8 out of 10, Good, (380)
"Pretty nice for a motel and very affordable"
Highland Inn New Cumberland

Annville Inn Bed and Breakfast

3.5 star property
9.4 out of 10, Exceptional, (321)
"This was our first B&B and everything was amazing!"
The price is £170
includes taxes & fees
27 Aug - 28 Aug
Annville Inn Bed and Breakfast

Americas Best Value Inn Palmyra Hershey

2.0 star property
8.2 out of 10, Very good, (1001)
"Good affordable place to stay."
The price is £58
includes taxes & fees
2 Sept - 3 Sept
Americas Best Value Inn Palmyra Hershey

Baymont by Wyndham Harrisburg

2.5 star property
8.6 out of 10, Excellent, (1705)
"Amazing place to stay."
The price is £52
includes taxes & fees
4 Sept - 5 Sept
Baymont by Wyndham Harrisburg

Quality Inn Midway

2.5 star property
8.2 out of 10, Very good, (772)
"Easy access great atmosphere "
The price is £63
includes taxes & fees
21 Sept - 22 Sept
Quality Inn Midway

Spark by Hilton Lancaster

2.5 star property
8.8 out of 10, Excellent, (464)
"This was a great property - clean, friendly and professional staff, and I would definitely stay here again."
The price is £90
includes taxes & fees
2 Sept - 3 Sept
Spark by Hilton Lancaster

Super 8 by Wyndham Harrisburg Hershey North

2.0 star property
7.0 out of 10, Good, (913)
"Courteous staff and comfortable atmosphere."
The price is £36
includes taxes & fees
1 Sept - 2 Sept
Super 8 by Wyndham Harrisburg Hershey North

Quality Inn Harrisburg - Hershey Area

2.5 star property
8.4 out of 10, Very good, (1016)
"Clean, quiet stay"
The price is £40
includes taxes & fees
4 Sept - 5 Sept
Quality Inn Harrisburg - Hershey Area

Simmons Motel

2.0 star property
8.0 out of 10, Very good, (930)
"Friendly staff and a great location "
The price is £37
includes taxes & fees
1 Sept - 2 Sept
Simmons Motel

Hampton Inn Harrisburg-East (Hershey Area)

2.5 star property
9.4 out of 10, Exceptional, (1013)
"Very nice hotel specially for family"
The price is £91
includes taxes & fees
1 Sept - 2 Sept
Hampton Inn Harrisburg-East (Hershey Area)

Scottish Inns & Suites Harrisburg - Hershey North

2.5 star property
6.0 out of 10, (840)
"good place!"
The price is £35
includes taxes & fees
31 Aug - 1 Sept
Scottish Inns & Suites Harrisburg - Hershey North

Days Inn by Wyndham Grantville Hershey North

2.0 star property
7.4 out of 10, Good, (1006)
"Bed was comfortable, room very clean & spacious. Would recommend staying here!"
The price is £44
includes taxes & fees
31 Aug - 1 Sept
Days Inn by Wyndham Grantville Hershey North

Comfort Inn & Suites – Harrisburg Airport – Hershey South

2.5 star property
9.2 out of 10, Wonderful, (1004)
"Had a great breakfast with close access to WaWa gas station and airport"
The price is £88
includes taxes & fees
1 Sept - 2 Sept
Comfort Inn & Suites – Harrisburg Airport – Hershey South

The Lodge at Lykens Valley

2.5 star property
9.4 out of 10, Exceptional, (212)
"Everyone was so nice"
The price is £81
includes taxes & fees
29 Aug - 30 Aug
The Lodge at Lykens Valley

Lancaster Inn and Suites

2.0 star property
8.4 out of 10, Very good, (1008)
"Was a very nice accommodation for a quick trip to Lancaster! Will definitely stay here again and recommend this hotel. "
The price is £66
includes taxes & fees
27 Aug - 28 Aug
Lancaster Inn and Suites

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

3.0 star property
8.0 out of 10, Very good, (1745)
"Very nice hotel friendly staff "
The price is £62
includes taxes & fees
31 Aug - 1 Sept
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey

Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

3.0 star property
8.8 out of 10, Excellent, (1420)
"Great hotel it was our first time there and will definitely be back!"
The price is £59
includes taxes & fees
24 Sept - 25 Sept
Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

SureStay Plus by Best Western Jonestown Lebanon Valley

2.5 star property
7.8 out of 10, Good, (1001)
"Enjoyable stay. Pool, breakfast and bed…all much appreciated!"
The price is £52
includes taxes & fees
7 Sept - 8 Sept
SureStay Plus by Best Western Jonestown Lebanon Valley
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Annville

Stroll through Lebanon Valley College's picturesque campus, where historic buildings blend with modern facilities. Catch a show at the Allen Theatre, a restored 1930s film house, or explore nearby Hershey's chocolate-themed attractions.

Top Annville Hotel Reviews

More cheap stays in Annville

More cheap stays in Annville

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What are the best hotels in Annville that travellers recommend?
Annville Inn Bed and Breakfast is a great choice for travellers, boasting an outstanding score of 9.8. This charming inn offers a warm and inviting space, great for those seeking a peaceful retreat. Guests rave about the luxurious touches, including designer toiletries and premium bedding that ensure a restful stay. The inviting outdoor pool allows for relaxation on sunny days, while the stunning mountain views provide a picturesque backdrop.
What are the best spa hotels in Annville?
For a rejuvenating escape, the Annville Inn Bed and Breakfast stands out with an outstanding score of 9.8, reflecting its commitment to providing exceptional service and a tranquil atmosphere. This charming bed and breakfast features an onsite spa that offers a variety of massage treatments, including prenatal, deep tissue, Swedish, and hot stone massages, ensuring that every guest finds the superb way to unwind. See all spa hotels in Annville.
What hotels in Annville offer free breakfast?
Annville Inn Bed and Breakfast is a charming option in Annville, Pennsylvania, known for its exceptional service and friendly space, receiving an impressive traveller review score of 9.8. Guests can start their day off right with a complimentary full breakfast, featuring a delightful spread that caters to various tastes. Find more hotels with free breakfast in Annville.
What are the best budget hotels in Annville?
Annville Inn Bed and Breakfast, a charming retreat in Annville, PA, boasts a stellar rating of 9.8, making it a top choice for travellers seeking quality and attentive service. Guests appreciate the friendly space, complete with cozy accommodations featuring premium bedding and designer toiletries that ensure a restful stay. View all budget hotels in Annville.
When is the best time to go to Annville?
The most popular time to visit Annville is during the summer months, particularly in July, when the warm weather and vibrant community events come alive. With average temperatures around 25°C, this season is superb for enjoying outdoor activities, including hiking the scenic trails and exploring the local parks.

From May to July, Annville experiences its peak tourist season, attracting visitors eager to partake in various festivals and activities. The lively atmosphere brings a sense of excitement, making it an ideal time for those looking to immerse themselves in the local culture. You can enjoy events that showcase the charm of the town, from farmers' markets to music festivals, all set against a backdrop of stunning natural beauty.

For families, the summer months offer abundant opportunities for adventure, whether it's a picnic at one of the local parks or a visit to nearby attractions. The comfortable climate allows for plenty of outdoor fun, ensuring that everyone can create lasting memories together. Additionally, with the town's community spirit, you'll find friendly locals eager to share their favourite spots and recommendations.

If you're mindful of your budget, consider visiting in September. While the crowds may have thinned, the weather remains pleasant, making it a wonderful time to explore without the hustle and bustle of peak season. You can still enjoy many outdoor activities and take advantage of lower accommodation prices, all while experiencing the charming essence of Annville.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Annville hotel for you.
How can I save on a Annville hotel booking with Expedia?
Before booking your Annville hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Annville hotel?
Prices for hotels in Annville often vary, but you can find a great deal from £40 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.