Star Rating
Hotel Name
Price Range (USD)to
Amenities

Annville Pennsylvania Hotels & Motels

Find accommodations in Annville with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or close to Annville, PA for your corporate or personal leisure travel. We provide the best Annville, Pennsylvania motel and hotel rooms. Browse the Annville area hotels to find the perfect lodging! Please use the provided map of the Annville hotels.

The Annville center is around the area of Lebanon Valley College and 4 miles northeast of In the Net.

Annville Hotels & Accommodations

Knights Inn - Palmyra
+1-888-690-5247
1071 East Main St., Palmyra, PA 17078 ~3.77 miles west of Annville
  • Economical property
  • Check in: 3:00pm
Budget Motor Lodge - Lebanon
+1-888-305-3366
1340 Cumberland St., Lebanon, PA 17042 ~4.16 miles east of Annville
  • Cheap Downtown property
  • Check-in: 2:00PM
Days Inn Lebanon / Hershey East 625 Quentin Rd., Lebanon, PA 17042 ~4.46 miles east of Annville
  • Economy Suburban hotel
  • Free breakfast
Berry Patch B & b - Lebanon 115 Moore Rd., Lebanon, PA 17046 ~5.61 miles northeast of Annville
  • Mid-scale hotel
From$125
Very Good 4.5 /5Read Reviews CallBookMore Details
Red Roof Inn Hershey - Hershey 1806 Chocolate Ave., Hershey, PA 17033 ~5.66 miles west of Annville
  • Inexpensive Resort property
  • 25 sleeping rooms in hotel
Americas Best Value Inn - Palmyra 2951 Horseshoe Pike, Palmyra, PA 17078 ~5.68 miles southwest of Annville
  • Low priced Suburban hotel
  • Comp. Breakfast
Rodeway Inn & Suites 1733 East Chocolate Ave., Hershey, PA 17033 ~5.72 miles west of Annville
  • Two star Golf Course property
  • 2 floors in hotel
From$49
Average 3.0 /5Reviews CallBookMore Details
Cocoa Country Inn 1518 East Chocolate Ave., Hershey, PA 17033 ~5.99 miles west of Annville
  • Economical Rural hotel
  • Hotel has 3 floors
Suites on Chocolate : 1428 East Chocolate Ave. 1428 East Chocolate Ave., Hershey, PA 17033 ~6.06 miles west of Annville
  • Cheap hotel
Travelodge Hershey in Hershey
+1-800-881-1523
1043 East Chocolate Avenu, Hershey, PA 17033 ~6.54 miles west of Annville
  • Low Cost property
Howard Johnson Inn 845 East Chocolate Ave., Hershey, PA 17033 ~6.86 miles west of Annville
  • Low priced Resort property
  • Hotel has 2 floors
From$60
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn & Suites Hershey - Hershey 749 East Chocolate Ave., Hershey, PA 17033 ~6.95 miles west of Annville
  • Economical property
  • Free complimentary breakfast
  • Recommend the diner next door
  • AC needs updating
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Lantern Lodge Lebanon / East Hershey 411 North College St., Lebanon, PA 17067 ~6.96 miles east of Annville
  • Low Cost Suburban hotel
  • 80 rooms in property
Courtyard Hershey Chocolate Avenue - Hershey 515 East Chocolate Ave., Hershey, PA 17033 ~7.27 miles west of Annville
  • 3-star Downtown hotel
  • 6 suites in hotel
Holiday Inn Express & Suites Lebanon : 2205 East Cumberland St. 2205 East Cumberland St., Lebanon, PA 17046 ~7.45 miles east of Annville
  • Low-priced Suburban property
  • Fitness + Health Center
From$60
Average 3.5 /5Reviews CallBookMore Details
Bluegreen Vacations Suites at Hershey Ascend Resort Collection - Hershey 176 East Hershey Park Dr., Hershey, PA 17033 ~7.54 miles west of Annville
  • Expensive Convention Center property
  • Check-in time: 10:00
From$125
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Mainstay Suites Grantville Hershey North 105 Kelley Court, Grantville, PA 17028 ~7.87 miles west of Annville
  • 2-star Resort property
  • 64 rooms in hotel
  • Great location
  • The kids loved the pool
From$90
Average 3.5 /5Reviews CallBookMore Details
Pennswoods Inn in Manheim
+1-888-283-3404
2931 Lebanon Rd., Manheim, PA 17545 ~8.05 miles southeast of Annville
  • Two star Highway hotel
  • Check in time: 1:30 PM
  • Best value for money
  • Rooms are not good
Comfort Inn Lebanon Valley / Ft. Indiantown Gap : 16 Marsanna Lane 16 Marsanna Lane, Jonestown, PA 17038 ~8.09 miles north of Annville
  • 2-star Highway hotel
  • Comp. Breakfast
  • Generally very clean
  • Rooms need regular maintenance
Comfort Inn & Suites 2845 Lebanon Rd., Manheim, PA 17545 ~8.18 miles southeast of Annville
  • 3 star hotel
  • Gym is available on property
Lebanon Valley Inn & Suites in Jonestown 4 Fisher Ave., Jonestown, PA 17038 ~8.22 miles north of Annville
  • Mid-scale Highway property
  • Check in: 3:00 pm
  • The majority of guests said rooms were clean
  • Good family hotel
From$71
Very Good 4.0 /5Review Score CallBookMore Details
The Inn at Westwynd Farm : 1620 Sand Beach Rd. 1620 Sand Beach Rd., Hummelstown, PA 17036 ~8.25 miles west of Annville
  • Mid-scale Rural property
  • 2 floors in hotel
From$170
Excellent 5.0 /5Latest Reviews CallBookMore Details
Hampton Inn Manheim 2764 Lebanon Rd., Manheim, PA 17545 ~8.27 miles southeast of Annville
  • Midscale property
  • Hotel has 8 suites
  • Nice hotel with pool
  • Coffee maker didn't work
From$109
Very Good 4.0 /5Guest Reviews CallBookMore Details
Days Inn Lebanon / Ft. Indiantown Gap
+1-800-881-1523
3 Everest Lane, Jonestown, PA 17038 ~8.30 miles north of Annville
  • Low Cost Highway hotel
  • Check-in time: 3:00 PM
  • Easy check in
  • Spacious rooms
From$42
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge
+1-888-283-3404
252 Bow Creek Rd., Grantville, PA 17028 ~8.33 miles west of Annville
  • Low-priced Highway hotel
  • Comp. Breakfast
Next 25 Annville Hotels >  [1 - 25 of 50]    
Next: See My Annville Hotels with Pricing
Back to Top