Skip to main content

Hotels near Annville

Search hotels and more near Annville

Filter by:


Star Rating

Review Score

Annville – 69 hotels and places to stay

See the latest prices and deals by choosing your dates.
Fairfield by Marriott Inn & Suites Lebanon Near Expo Center, hotel in Annville

Located in Lebanon, 15 miles from Hersheys Chocolate World, Fairfield by Marriott Inn & Suites Lebanon Near Expo Center has accommodations with a fitness center, free private parking and a shared...

Breakfast was competitive and more than adequate
9.1
Scored 9.1
Wonderful
Rated wonderful
170 reviews
Price from$152per night
Best Western Plus Hershey, hotel in Annville

Located in Hershey, 4.6 miles from Hersheys Chocolate World, Best Western Plus Hershey has accommodations with a fitness center, free private parking and a shared lounge.

I liked the parking and the cleanliness of the property
8.7
Scored 8.7
Excellent
Rated excellent
975 reviews
Price from$123.67per night
Sunrise Inn Hershey, hotel in Annville

Featuring 3-star accommodations, Sunrise Inn Hershey is located in Hershey, 4.7 miles from Hersheys Chocolate World and 5.4 miles from Hersheypark.

The reviews put us on edge and were prepared to not stay, but were pleasantly surprised with the room. It was clean if not modern, and the beds were comfortable and the water was hot and we were surprised to see both a microwave and mini fridge. Really convenient to Hershey Park and the parking was just fine. Too bad to pool wasn't open, but that's not why we came, so it worked out just fine.
5.0
Scored 5.0
Average
Rated fair
415 reviews
Price from$54per night
Cocoa Country Inn Hershey, hotel in Annville

Located on Highway 422, this motel is 2.4 miles from Hersheypark. The hotel features an outdoor pool and is 12.3 miles from Harrisburg International Airport-Olmsted Field.

The pool and customer service
5.6
Scored 5.6
Above average
Rated okay
393 reviews
Price from$70per night
The Londonderry Inn, hotel in Annville

With a garden and a terrace, The Londonderry Inn is a historic bed and breakfast that provides accommodations with free Wifi.

We only stayed for one night, but we were very impressed by the property. Nicole does an excellent job of making her guests feel welcome. The Inn is beautiful and well preserved. It was like stepping back in history. We would love to return for a longer stay.
9.6
Scored 9.6
Exceptional
Rated exceptional
224 reviews
Price from$240per night
Hershey Camping Resort Loft Park Model 7, hotel in Annville

Hershey Camping Resort Loft Park Model 7 offers accommodations in Mount Wilson, 10 miles from Hersheys Chocolate World and 12 miles from Hersheypark.

It was a very clean campground and staff were amazing!
9.8
Scored 9.8
Exceptional
Rated exceptional
6 reviews
Price from$174per night
1825 Inn Bed and Breakfast, hotel in Annville

3 miles from HersheyPark Amusement Park, this bed and breakfast has green gardens and rooms with private bathrooms. Hershey Gardens is a 10 minute drive away.

Beautiful garden Delicious food Perfect hosts
9.7
Scored 9.7
Exceptional
Rated exceptional
69 reviews
Price from$195per night
Hershey Camping Resort Park Model 6, hotel in Annville

Hershey Camping Resort Park Model 6 is located in Mount Wilson, just 10 miles from Hersheys Chocolate World and 12 miles from Hersheypark.

Everything was very clean, and everyone was friendly!
8.9
Scored 8.9
Excellent
Rated excellent
16 reviews
Price from$184per night
Americas Best Value Inn - Palmyra/Hershey, hotel in Annville

Located in Palmyra, Pennsylvania, 5 mi from Hersheypark Amusement Park, this hotel offers a seasonal outdoor pool and tennis court. Free WiFi and free on-site parking are offered.

Great value for price. People very friendly!
7.7
Scored 7.7
Good
Rated good
422 reviews
Price from$69.80per night
Red Roof Inn Hershey, hotel in Annville

Red Roof Inn Hershey is located in Hershey, Pennsylvania, just 6 minutes’ drive from Hersheypark. Free WiFi and free parking are available. A flat-screen TV is included in each guest room.

Close to our area of interest. Price
7.3
Scored 7.3
Good
Rated good
260 reviews
Price from$69per night
See all hotels near Annville