Skip to main content

Filter by:


Star Rating

Review Score

Annville – 63 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...

Rooms are spacious and very clean.
9.2
Scored 9.2
Wonderful
Rated wonderful
165 reviews
Price from£121per 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.

Been there before . Clean, nice room.
8.7
Scored 8.7
Excellent
Rated excellent
954 reviews
Price from£100.82per night
Cocoa Country Inn Hershey at the Park, 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.

Staff was friendly. They gave us bottled waters, extra towels, and additional toilet paper.
5.6
Scored 5.6
Above average
Rated okay
399 reviews
Price from£71.64per 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
5 reviews
Price from£138.51per 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.

The people were very nice and went out of their way to accommodate an early departure for a meeting. Food was excellent. I can’t say enough about how great it was to have stayed there.
9.7
Scored 9.7
Exceptional
Rated exceptional
70 reviews
Price from£155.22per 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.

Nice clean park model. Hot tube looked wonderful but didn't get to us it
8.9
Scored 8.9
Excellent
Rated excellent
15 reviews
Price from£146.47per 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.

price, parking, shower, TV, toilet/sink, water pressure, quiet
7.8
Scored 7.8
Good
Rated good
419 reviews
Price from£55.56per 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.

Value
7.4
Scored 7.4
Good
Rated good
256 reviews
Price from£54.93per night
Knights Inn Palmyra, hotel in Annville

This Palmyra, Pennsylvania hotel is 5 miles from Hershey Park theme park. The hotel features an outdoor seasonal pool with deck, and every room includes free Wi-Fi.

Always very clean and affordable!
7.2
Scored 7.2
Good
Rated good
508 reviews
Price from£63.68per night
Dutch Motel Palmyra, hotel in Annville

This Pennsylvania motel is just a 5-minute drive from Hershey’s Chocolate World. Dutch Motel Palmyra features an outdoor pool and spacious guest rooms with cable TV with HBO.

That it was very close to the Giant center
6.1
Scored 6.1
Pleasant
Rated pleasant
76 reviews
Price from£70.85per night
See all hotels near Annville
Subscribe to receive premium deals

Prices drop the second you sign up!