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
+1-888-690-5247
1071 East Main St., Palmyra, PA 17078 ~3.77 miles west of Annville
  • Inexpensive property
  • Check-in time: 3:00pm
Budget Motor Lodge
+1-888-305-3366
1340 Cumberland St., Lebanon, PA 17042 ~4.16 miles east of Annville
  • Low-priced Downtown hotel
  • 32 rooms in hotel
Days Inn Lebanon / Hershey East : 625 Quentin Rd. 625 Quentin Rd., Lebanon, PA 17042 ~4.46 miles east of Annville
  • Cheap Suburban hotel
  • 4 meeting rooms in hotel
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 /5Review Score CallBookMore Details
Red Roof Inn Hershey - Hershey 1806 Chocolate Ave., Hershey, PA 17033 ~5.66 miles west of Annville
  • 2-star Resort hotel
  • 25 rooms in hotel
Redroof Inn Hershey 1806 East Chocolate Ave., Hershey, PA 17033 ~5.67 miles west of Annville
  • Inexpensive property
  • Check-in: 3:00 pm
Americas Best Value Inn 2951 Horseshoe Pike, Palmyra, PA 17078 ~5.68 miles southwest of Annville
  • 2-star Suburban property
  • 30 rooms in property
Rodeway Inn & Suites : 1733 East Chocolate Ave. 1733 East Chocolate Ave., Hershey, PA 17033 ~5.72 miles west of Annville
  • Low Cost Golf Course hotel
  • Hotel has 2 floors
Cocoa Country Inn in Hershey 1518 East Chocolate Ave., Hershey, PA 17033 ~5.99 miles west of Annville
  • 2-star Rural property
  • 3 floors in property
Suites on Chocolate 1428 East Chocolate Ave., Hershey, PA 17033 ~6.06 miles west of Annville
  • Economical hotel
Travelodge Hershey : 1043 East Chocolate Avenu
+1-888-283-3404
1043 East Chocolate Avenu, Hershey, PA 17033 ~6.54 miles west of Annville
  • Economical hotel
Howard Johnson Inn 845 East Chocolate Ave., Hershey, PA 17033 ~6.86 miles west of Annville
  • Economical Resort hotel
  • Check in: 4:00pm
Hampton Inn & Suites Hershey in Hershey 749 East Chocolate Ave., Hershey, PA 17033 ~6.95 miles west of Annville
  • Two-star property
  • Free complimentary breakfast
  • Pool and hot tub were nice
  • Excellent breakfast
Lantern Lodge Lebanon / East Hershey 411 North College St., Lebanon, PA 17067 ~6.96 miles east of Annville
  • Cheap Suburban hotel
  • 80 sleeping rooms in hotel
From$35
Average 3.0 /5Reviews CallBookMore Details
Courtyard Hershey Chocolate Avenue in Hershey 515 East Chocolate Ave., Hershey, PA 17033 ~7.27 miles west of Annville
  • 3 star Downtown hotel
  • 6 suites in hotel
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express & Suites Lebanon - Lebanon 2205 East Cumberland St., Lebanon, PA 17046 ~7.45 miles east of Annville
  • Cheap Suburban property
  • Has environment-friendly policy See more
Bluegreen Vacations Suites at Hershey Ascend Resort Collection 176 East Hershey Park Dr., Hershey, PA 17033 ~7.54 miles west of Annville
  • 4-star Convention Center hotel
  • Hotel has 43 rooms
From$125
Very Good 4.5 /5Reviews CallBookMore Details
Mainstay Suites Grantville Hershey North 105 Kelley Court, Grantville, PA 17028 ~7.87 miles west of Annville
  • 2 star Resort property
  • Hotel has 64 suites
  • Breakfast is mediocre
  • For 75%, the lobby entrance was sub-standard
From$90
Average 3.5 /5Reviews CallBookMore Details
Pennswoods Inn
+1-866-221-8581
2931 Lebanon Rd., Manheim, PA 17545 ~8.05 miles southeast of Annville
  • Low-priced Highway hotel
  • Complimentary breakfast is offered
  • Most guests complained about the bathroom
  • Price was affordable
Comfort Inn Lebanon Valley / Ft. Indiantown Gap : 16 Marsanna Lane 16 Marsanna Lane, Jonestown, PA 17038 ~8.09 miles north of Annville
  • Cheap Highway property
  • Free breakfast
  • Staff was helpful and friendly
  • Most guests said the reception staff was ok
From$51
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Inn & Suites - Manheim 2845 Lebanon Rd., Manheim, PA 17545 ~8.18 miles southeast of Annville
  • Three Star hotel
  • Check-in time: 2:00 pm
Lebanon Valley Inn & Suites 4 Fisher Ave., Jonestown, PA 17038 ~8.22 miles north of Annville
  • Midscale Highway property
  • Fitness + Health Center
  • Nice building
  • All guests thought rooms were spacious
The Inn at Westwynd Farm 1620 Sand Beach Rd., Hummelstown, PA 17036 ~8.25 miles west of Annville
  • Mid-scale Rural property
  • Check-in time: 3:00
From$170
Excellent 5.0 /5Recent Reviews CallBookMore Details
Hampton Inn Manheim : 2764 Lebanon Rd. 2764 Lebanon Rd., Manheim, PA 17545 ~8.27 miles southeast of Annville
  • Mid-scale hotel
  • 4 floors in property
  • Average sized rooms
  • Average value
From$109
Very Good 4.0 /5Guest Reviews CallBookMore Details
Days Inn Lebanon / Ft. Indiantown Gap
+1-888-283-3404
3 Everest Lane, Jonestown, PA 17038 ~8.30 miles north of Annville
  • Economical Highway hotel
  • 5 floors in hotel
  • Quiet room
  • Good breakfast selections
Next 25 Annville Hotels >  [1 - 25 of 50]    
Next: See My Annville Hotels with Pricing
Back to Top