Find hotels in Annville, PA from CA $96

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Annville hotel prices

Tomorrow night
This weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Annville hotels and places to stay

Days Inn by Wyndham Hershey
2.5 star property
Pool
Hot tub
Breakfast included
8.6 out of 10, Excellent, (1408)
"Hotel was decent but expensive for what it was. Room was clean. Looks like they tried to update recently but low budget. No extra blankets or pillows. Sink was outside of the bathroom. Breakfast was pretty good. Location was good and close to the park. Many restaurants within walking distance."
The price is CA $223
CA $250 total
includes taxes & fees
Jun 30 - Jul 1
Days Inn by Wyndham Hershey
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
2.5 star property
Pool
Hot tub
Breakfast included
8.0 out of 10, Very good, (1046)
"Room cleanliness can be better and also room can have water bottle complimentary options "
The price is CA $127
CA $141 total
includes taxes & fees
Jun 30 - Jul 1
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
Tru By Hilton Hershey Chocolate Avenue
2.5 star property
Pool
Breakfast included
Pet-friendly
9.2 out of 10, Wonderful, (1010)
    cleanliness
    Staff & service is scored top 10% in Hershey by travellers.
"The Employees were very nice and informative. Also, helpful. The room was perfect. The breakfast was Great. The only problem was only 1 working elevator and there were quite a few guests. "
The price is CA $264
CA $293 total
includes taxes & fees
Jun 30 - Jul 1
Tru By Hilton Hershey Chocolate Avenue
Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey
3.0 star property
Pool
Hot tub
Breakfast included
8.4 out of 10, Very good, (1004)
"Hotel was extremely clean!!!"
The price is CA $184
CA $204 total
includes taxes & fees
Jun 30 - Jul 1
Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey
Courtyard by Marriott Hershey Chocolate Avenue
3.0 star property
Pool
Parking included
Free WiFi
9.0 out of 10, Wonderful, (843)
"We stayed for a lacrosse tournament and the location was great. "
The price is CA $302
CA $335 total
includes taxes & fees
Jul 28 - Jul 29
Courtyard by Marriott Hershey Chocolate Avenue
Escape Inn Hershey
2.0 star property
Parking included
Free WiFi
Air conditioning
9.0 out of 10, Wonderful, (1317)
"The lady at the front desk was amazing helped me get another room for an affordable price so I didn’t have to sleep in the same room as my two crazy boys.. thank you "
The price is CA $164
CA $183 total
includes taxes & fees
Jul 1 - Jul 2
Escape Inn Hershey
Baymont by Wyndham Harrisburg
2.5 star property
Pool
Breakfast included
Pet-friendly
8.6 out of 10, Excellent, (1626)
"The staff were very helpful and accommodating to our needs!"
The price is CA $122
CA $136 total
includes taxes & fees
Jun 30 - Jul 1
Baymont by Wyndham Harrisburg
Ramada by Wyndham Harrisburg/Hershey Area
2.5 star property
Pool
Hot tub
Breakfast included
6.8 out of 10, (621)
"Very roomy and clean throughout the entire hotel. Friendly and helpful staff."
The price is CA $96
CA $107 total
includes taxes & fees
Jul 15 - Jul 16
Ramada by Wyndham Harrisburg/Hershey Area
Best Western Premier The Central Hotel & Conference Center
3.0 star property
Pool
Free airport shuttle
Pet-friendly
9.2 out of 10, Wonderful, (1004)
    cleanliness
    Staff & service is scored top 10% in Harrisburg by travellers.
"Love the hotel setup. Loved the restaurants and the pool. Would definitely return"
The price is CA $201
CA $224 total
includes taxes & fees
Jul 10 - Jul 11
Best Western Premier The Central Hotel & Conference Center
Hampton Inn & Suites Hershey Near The Park
2.5 star property
Pool
Breakfast included
Pet-friendly
8.8 out of 10, Excellent, (1002)
"Our stay was brief but the hotel front desk staff was extremely accomadating when we needed to check in early. "
The price is CA $306
CA $340 total
includes taxes & fees
Jul 17 - Jul 18
Hampton Inn & Suites Hershey Near The Park
Hilton Garden Inn Hershey
3.0 star property
Pool
Hot tub
Pet-friendly
8.0 out of 10, Very good, (1001)
"Very nice staff, clean rooms and nice location. "
The price is CA $232
CA $257 total
includes taxes & fees
Jul 10 - Jul 11
Hilton Garden Inn Hershey
Candlewood Suites Harrisburg I-81 - Hershey Area, an IHG Hotel
2.5 star property
Pet-friendly
Parking included
Free WiFi
7.8 out of 10, Good, (952)
"Very nice staff. Quick and easy Nice comfy rooms "
The price is CA $104
CA $118 total
includes taxes & fees
Jun 30 - Jul 1
Candlewood Suites Harrisburg I-81 - Hershey Area, an IHG Hotel
Best Western Grantville/Hershey
2.5 star property
Pool
Breakfast included
Parking included
7.6 out of 10, Good, (1002)
"Need more luggage carts. There were NONE in the morning, when most needed!!"
The price is CA $149
CA $166 total
includes taxes & fees
Jun 30 - Jul 1
Best Western Grantville/Hershey
Holiday Inn Express Hershey - Harrisburg Area, an IHG Hotel
2.5 star property
Pool
Hot tub
Breakfast included
8.4 out of 10, Very good, (1001)
"Very nice would stay again."
The price is CA $259
CA $288 total
includes taxes & fees
Jun 30 - Jul 1
Holiday Inn Express Hershey - Harrisburg Area, an IHG Hotel
Fairfield Inn & Suites Hershey Chocolate Avenue
2.5 star property
Pool
Breakfast included
Parking included
9.0 out of 10, Wonderful, (1000)
    cleanliness
    Free breakfast is scored top 10% in Hershey by travellers.
"Nice place to stay"
The price is CA $278
CA $309 total
includes taxes & fees
Jul 21 - Jul 22
Fairfield Inn & Suites Hershey Chocolate Avenue
Howard Johnson by Wyndham Hershey
2.0 star property
Pool
Breakfast included
Parking included
7.0 out of 10, Good, (1008)
"Good no-frills clean & comfortable room. We had an issue with the smoke alarm beeping due to low battery, which was fixed minutes after reporting it."
The price is CA $156
CA $173 total
includes taxes & fees
Jun 30 - Jul 1
Howard Johnson by Wyndham Hershey
Hampton Inn Harrisburg-East (Hershey Area)
2.5 star property
Pool
Breakfast included
Pet-friendly
9.2 out of 10, Wonderful, (1003)
    cleanliness
    Free breakfast is scored top 10% in Harrisburg by travellers.
"We were very happy and enjoyed the outdoor spaces. "
The price is CA $174
CA $193 total
includes taxes & fees
Jul 14 - Jul 15
Hampton Inn Harrisburg-East (Hershey Area)
Rodeway Inn & Suites
2.0 star property
Pool
Parking included
Free WiFi
7.4 out of 10, Good, (284)
"Room was huge and amazing! We will book again"
The price is CA $107
CA $119 total
includes taxes & fees
Jun 30 - Jul 1
Rodeway Inn & Suites
MainStay Suites Grantville - Hershey North
2.5 star property
Pool
Breakfast included
Parking included
8.4 out of 10, Very good, (1001)
"The towels are old, thin and small. The bathroom needs some fixing. The stopper in the sink didn’t work. The AC didn’t work well. "
The price is CA $116
CA $141 total
includes taxes & fees
Jul 11 - Jul 12
MainStay Suites Grantville - Hershey North
Home2 Suites by Hilton Harrisburg North
3.0 star property
Pool
Breakfast included
Pet-friendly
9.4 out of 10, Exceptional, (520)
"Property was clean for the most part as far as appearance, room, and inside furniture/tables. However, the patio/outside furniture and tables could use some cleaning. The staff was helpful and friendly. The suite was spacious for my family of 6. There was a good amount of options for breakfast, unfortunately my family did not like the food persay. We did howevee enjoy using the grill while the kids were in the pool. "
The price is CA $218
CA $242 total
includes taxes & fees
Jun 30 - Jul 1
Home2 Suites by Hilton Harrisburg North
Don't see what you're looking for?
See all available properties in Annville
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.

Accommodation near Annville attractions

Annville Travel Info

Number of hotels
976
Highest price
CA $306
Lowest price
CA $96
Known attractions
Cornwall Iron Furnace, Memorial Lake State Park and Gretna Theatre
Hotels with family-friendly amenities
36
Hotels with hot tubs
5

Frequently asked questions

Where is the best place for a stay in Annville?

Located 10.5 mi (17 km) from the heart of Annville, La Quinta Inn & Suites by Wyndham Harrisburg-Hershey is a top choice for your stay based on our traveler data. Two other choices for your stay in the area are Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey and Days Inn by Wyndham Hershey. See all available top hotels, or vacation rentals in Annville.

What are some of the best vacation home rentals in Annville?

Mountain Stone Manor 7 Miles to Hershey and Close to Lancaster: This highly rated vacation home rental in Annville is located in the mountains and has a fireplace, a patio, and a barbecue grill to put you at ease in your new surroundings. It has 5 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. You can relax into your vacation with a garden and a selection of games. See all vacation rentals in Annville.

If I need to cancel my hotel reservation in Annville, will I receive a refund?

Yes, the majority of hotel room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Annville.

Where can I learn more about changing or cancelling my trip to Annville?

For more information about picking new dates or cancelling your trip to Annville, go to https://www.expedia.com/service/.

What's the best place to stay for a couple going to Annville?

Annville Inn Bed and Breakfast is a favorite B&B for couples, and features pillowtop beds and fireplaces. See all romantic hotels in Annville.

Where is the best hotel to stay near Indiantown Gap National Cemetery?

SureStay Plus by Best Western Jonestown Lebanon Valley is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and an outdoor pool. It's located 3.2 mi (5.2 km) from Indiantown Gap National Cemetery. Other good options within 5 miles include Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley and Holiday Inn Express Jonestown - Ft. Indiantown Gap, an IHG Hotel.

What about the best place to stay near The Lazer Factory?

One of the top choices for your stay is Annville Inn Bed and Breakfast, located 1.8 mi (2.8 km) from The Lazer Factory, and this 3.5-star B&B offers free breakfast and an outdoor pool. Hammock Hotel Hershey Lebanon and AIRE Hotel Hershey Lebanon are other good choices within a few miles.

What's the best place to stay near the beach in Annville?

Annville Inn Bed and Breakfast is a top B&B with free breakfast and free WiFi, and it's located close to the beach. See more stays near the beach in Annville.

What are some hotels with pools in Annville?

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey: Features daily, an indoor pool, and complimentary wired internet access. Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey and Days Inn by Wyndham Hershey are two additional hotels that offer an onsite pool. View all hotels with pools in Annville.

What is the best spa hotel in Annville?

Annville Inn Bed and Breakfast is a highly recommended spa hotel with an outdoor pool. Spend an afternoon at the spa where you’ll find Swedish massages, deep-tissue massages, and hot stone massages. See all spa hotels in Annville.

What's the best place to stay near Harrisburg International Airport (MDT)?

Fairfield Inn & Suites by Marriott Harrisburg International Airport is a popular hotel, featuring free breakfast and free WiFi. It's located a short 0.2 mi (0.2 km) from Harrisburg Intl. Airport. Another top choice near the airport is Comfort Inn & Suites – Harrisburg Airport – Hershey South, located just 0.2 mi (0.3 km) away.

What is staying in Annville like?

Visitors to Annville are sure to enjoy the restaurants. Tourists can also enjoy the city's forests and local tours. A top sight in the area is Hersheypark. In Annville, there are 19 hotels and other accommodations to choose from. Find out more about Annville.

Annville Hotel Reviews
Expedia verified reviews