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 : 1071 East Main St.
+1-888-690-5247
1071 East Main St., Palmyra, PA 17078 ~3.77 miles west of Annville
  • Inexpensive hotel
  • Hotel has 35 rooms
Budget Motor Lodge
+1-888-305-3366
1340 Cumberland St., Lebanon, PA 17042 ~4.16 miles east of Annville
  • Two-star Downtown hotel
  • Check-in time: 2:00PM
Days Inn Lebanon / Hershey East : 625 Quentin Rd. 625 Quentin Rd., Lebanon, PA 17042 ~4.46 miles east of Annville
  • Cheap Suburban hotel
  • Comp. Breakfast
Berry Patch B & b 115 Moore Rd., Lebanon, PA 17046 ~5.61 miles northeast of Annville
  • Three Star hotel
From$125
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Red Roof Inn Hershey : 1806 Chocolate Ave. 1806 Chocolate Ave., Hershey, PA 17033 ~5.66 miles west of Annville
  • Low-priced Resort property
  • Check-in time: 3:00 PM
Americas Best Value Inn in Palmyra 2951 Horseshoe Pike, Palmyra, PA 17078 ~5.68 miles southwest of Annville
  • Two star Suburban hotel
  • Free complimentary breakfast
Rodeway Inn & Suites in Hershey 1733 East Chocolate Ave., Hershey, PA 17033 ~5.72 miles west of Annville
  • 2-star Golf Course property
  • Has environment-friendly policy See more
Cocoa Country Inn : 1518 East Chocolate Ave. 1518 East Chocolate Ave., Hershey, PA 17033 ~5.99 miles west of Annville
  • Cheap Rural property
  • 3 floors in hotel
From$50
Average 3.5 /5Reviews CallBookMore Details
Suites on Chocolate - Hershey 1428 East Chocolate Ave., Hershey, PA 17033 ~6.06 miles west of Annville
  • 2-star hotel
Travelodge Hershey - Hershey
+1-800-881-1523
1043 East Chocolate Avenu, Hershey, PA 17033 ~6.54 miles west of Annville
  • Cheap hotel
  • Check-in: 11:00 AM
From$60
Average 3.5 /5Reviews CallBookMore Details
Howard Johnson Inn 845 East Chocolate Ave., Hershey, PA 17033 ~6.86 miles west of Annville
  • Two star Resort hotel
  • 2 floors in property
Hampton Inn & Suites Hershey in Hershey 749 East Chocolate Ave., Hershey, PA 17033 ~6.95 miles west of Annville
  • Two star property
  • Hotel has 3 floors
  • Yummy desserts, said 86%
  • Spacious suite
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Lantern Lodge Lebanon / East Hershey in Lebanon 411 North College St., Lebanon, PA 17067 ~6.96 miles east of Annville
  • Cheap Suburban hotel
  • 2 floors in hotel
Courtyard Hershey Chocolate Avenue - Hershey 515 East Chocolate Ave., Hershey, PA 17033 ~7.27 miles west of Annville
  • Mid-scale Downtown property
  • 120 sleeping rooms in hotel
Holiday Inn Express & Suites Lebanon 2205 East Cumberland St., Lebanon, PA 17046 ~7.45 miles east of Annville
  • Low-priced Suburban hotel
  • Check in: 3:00 PM
Bluegreen Vacations Suites at Hershey Ascend Resort Collection - Hershey 176 East Hershey Park Dr., Hershey, PA 17033 ~7.54 miles west of Annville
  • 4-star Convention Center property
  • Fitness center on property
From$125
Very Good 4.5 /5Guest Reviews CallBookMore Details
Mainstay Suites Grantville Hershey North : 105 Kelley Court 105 Kelley Court, Grantville, PA 17028 ~7.87 miles west of Annville
  • 2 star Resort hotel
  • Fitness + Health Center
  • Plenty of parking
  • About half of guests thought it was rather dirty
Pennswoods Inn : 2931 Lebanon Rd.
+1-888-283-3404
2931 Lebanon Rd., Manheim, PA 17545 ~8.05 miles southeast of Annville
  • Two star Highway hotel
  • Free complimentary breakfast
  • Rooms are not good
  • 1 out of 2 guests said rooms were dirty
Comfort Inn Lebanon Valley / Ft. Indiantown Gap 16 Marsanna Lane, Jonestown, PA 17038 ~8.09 miles north of Annville
  • Cheap Highway hotel
  • Hotel has 3 floors
  • Best value for money
  • Very good hotel
From$51
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn & Suites 2845 Lebanon Rd., Manheim, PA 17545 ~8.18 miles southeast of Annville
  • Midscale hotel
  • Fitness + Health Center
Lebanon Valley Inn & Suites - Jonestown 4 Fisher Ave., Jonestown, PA 17038 ~8.22 miles north of Annville
  • Affordable Highway property
  • 12 suites in property
  • Great pool
  • Delayed checkout
From$71
Very Good 4.0 /5Read Reviews CallBookMore Details
The Inn at Westwynd Farm 1620 Sand Beach Rd., Hummelstown, PA 17036 ~8.25 miles west of Annville
  • 3 star Rural hotel
  • 11 sleeping rooms in hotel
From$170
Excellent 5.0 /5Reviews CallBookMore Details
Hampton Inn Manheim 2764 Lebanon Rd., Manheim, PA 17545 ~8.27 miles southeast of Annville
  • Mid-scale property
  • Hotel has 4 floors
  • Excellent amenities
  • Fantastic service
From$109
Very Good 4.5 /5Read 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
  • Cheap Highway hotel
  • 80 rooms in hotel
  • Very close to highway
  • Wheelchair accessible room
From$42
Very Good 4.5 /5Review Score CallBookMore Details
Econo Lodge : 252 Bow Creek Rd.
+1-888-283-3404
252 Bow Creek Rd., Grantville, PA 17028 ~8.33 miles west of Annville
  • 2-star Highway property
  • Hotel has 101 rooms
Next 25 Annville Hotels >  [1 - 25 of 50]    
Next: See My Annville Hotels with Pricing
Back to Top