Hotels in 17046 - Lebanon PA

Only hotels in 17046 zip code are listed below. Search for cheap and discount hotel rates in Lebanon, PA for your upcoming leisure or conference / group travel. We list the best 17046 hotels and motels so you can review the Lebanon hotel list below to find the perfect lodging. Hotels in Lebanon county and area code 717 are also listed.


Find availability nearby Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

17046 Hotels & Accommodations

Exterior of Budget Motor LodgeBudget Motor Lodge - Lebanon
+1-800-230-4134
$69+

1340 Cumberland St., Lebanon, PA 17042
  • 1.5/5, Terrible Read Reviews
  • Cheap Downtown property
  • Check in time: 2:00PM
~2.42 Miles from 17046
Image of Days Inn Lebanon / Hershey EastDays Inn Lebanon / Hershey East
+1-800-997-5148
$52+

625 Quentin Rd., Lebanon, PA 17042
  • 2-star Suburban property
  • Hotel has 10 suites
~3.08 Miles from 17046
Exterior of Lantern LodgeLantern Lodge in Lebanon
+1-800-997-5149
$30+

411 North College St., Lebanon, PA 17067
  • 3.0/5, Average Review Score
  • Low-priced Suburban hotel
  • 10 meeting rooms in hotel
~3.66 Miles from 17046
Photo of Best Western Lebanon Valley Inn & SuitesBest Western Lebanon Valley Inn & Suites - Jonestown
+1-800-230-4134
$49+

4 Fisher Ave., Jonestown, PA 17038
  • 4.0/5, Very Good Reviews
  • Mid-scale Highway property
  • 60 rooms in hotel
~6.46 Miles from 17046
Photo of Days Inn Lebanon / Ft. Indiantown GapDays Inn Lebanon / Ft. Indiantown Gap
+1-800-997-5148
$50+

3 Everest Lane, Jonestown, PA 17038
  • 4.5/5, Very Good Hotel Reviews
  • Two-star Highway hotel
  • 5 floors in property
~6.52 Miles from 17046
Image of Comfort Inn Lebanon Valley / Ft. Indiantown GapComfort Inn Lebanon Valley / Ft. Indiantown Gap - Jonestown
+1-800-997-5149
$52+

16 Marsanna Lane, Jonestown, PA 17038~6.57 Miles from 17046
Exterior of Knights InnKnights Inn : 1071 East Main St.
+1-800-230-4134
$60+

1071 East Main St., Palmyra, PA 17078
  • Low-priced property
  • 35 rooms in hotel
~8.00 Miles from 17046
Photo of Pennswoods InnPennswoods Inn : 2931 Lebanon Rd.
+1-800-997-5148
$30+

2931 Lebanon Rd., Manheim, PA 17545
  • 1.5/5, Terrible Hotel Reviews
  • Economical Highway property
  • Check-in: 1:30 PM
~9.71 Miles from 17046
Comfort Inn & Suites : 2845 Lebanon Rd.
+1-800-997-5149
$75+

2845 Lebanon Rd., Manheim, PA 17545
  • Affordable property
  • Check-in time: 2:00 pm
~9.82 Miles from 17046
Hampton Inn Manheim
+1-800-230-4134
$83+

2764 Lebanon Rd., Manheim, PA 17545
  • 4.0/5, Very Good Review Score
  • Three Star property
  • Fitness / Gym is on-site
~9.96 Miles from 17046
Rodeway Inn & Suites - Hershey
+1-800-997-5148
$42+

1733 East Chocolate Ave., Hershey, PA 17033
  • 3.0/5, Average Reviews
  • Cheap Golf Course property
  • Check-in: 2:00 PM
~10.02 Miles from 17046
Americas Best Value Inn
+1-800-997-5149
$53+

2951 Horseshoe Pike, Palmyra, PA 17078
  • 4.0/5, Very Good Hotel Reviews
  • Low Cost Suburban property
  • Check in time: 3:00 pm
~10.06 Miles from 17046
Cocoa Country Inn Hotel in Hershey Pa - Hershey
+1-800-230-4134
$84+

1518 East Chocolate Ave., Hershey, PA 17033
  • 3.5/5, Average Hotel Reviews
  • Two star Rural hotel
  • 3 floors in hotel
~10.27 Miles from 17046
Mainstay Suites - Grantville
+1-800-997-5148
$80+

105 Kelley Court, Grantville, PA 17028
  • 3.5/5, Average Hotel Reviews
  • Two star Resort hotel
  • 64 sleeping rooms in hotel
~10.75 Miles from 17046
Econo Lodge
+1-800-997-5149
$50+

252 Bow Creek Rd., Grantville, PA 17028
  • 3.5/5, Average Read Reviews
  • Two star Highway property
  • Free complimentary breakfast
~11.10 Miles from 17046
Howard Johnson Inn
+1-800-230-4134
$75+

845 East Chocolate Ave., Hershey, PA 17033
  • 3.5/5, Average Read Reviews
  • Low-priced Resort hotel
  • 2 meeting rooms in hotel
~11.14 Miles from 17046
Hampton Inn Pine Grove : 481 Suedberg Rd.
+1-800-997-5148
$89+

481 Suedberg Rd., Pine Grove, PA 17963
  • 4.5/5, Very Good Guest Reviews
  • Mid-scale Highway hotel
  • 81 sleeping rooms in hotel
~11.21 Miles from 17046
Exterior of Comfort Inn Pine GroveComfort Inn Pine Grove
+1-800-997-5149
$55+

200 Swatara Dr., Pine Grove, PA 17963
  • 4.0/5, Very Good Latest Reviews
  • 2 star Highway property
  • 3 floors in property
~11.22 Miles from 17046
Hampton Inn & Suites Hershey
+1-800-230-4134
$129+

749 East Chocolate Ave., Hershey, PA 17033
  • 4.0/5, Very Good Latest Reviews
  • Low-priced hotel
  • 110 sleeping rooms in hotel
~11.22 Miles from 17046
Econo Lodge - Pine Grove
+1-800-997-5148
$45+

419 Suedberg Rd., Pine Grove, PA 17963
  • 3.0/5, Average Reviews
  • Two-star Highway property
  • 2 floors in hotel
~11.31 Miles from 17046
Holiday Inn
+1-800-997-5149
$75+

604 Station Rd., Grantville, PA 17028
  • 3-star Suburban hotel
  • Hotel has an eco-friendly policy Learn more
~11.46 Miles from 17046
Holiday Inn Harrisburg Hershey Area I 81 - Grantville
+1-800-230-4134
$50+

Hershey Exit 80 I 81, Grantville, PA 17028
  • 4.0/5, Very Good Hotel Reviews
  • 3 star Rural hotel
  • 4 floors in hotel
~11.53 Miles from 17046
Comfort Suites Grantville Hershey North - Grantville
+1-800-997-5148
$52+

450 Station Rd., Grantville, PA 17028
  • 3.0/5, Average Recent Reviews
  • Affordable Highway hotel
  • 96 suites in hotel
~11.68 Miles from 17046
Hershey Econo Lodge - Hershey
+1-800-997-5149
$59+

115 Lucy Ave., Hershey, PA 17033
  • 3.0/5, Average Guest Reviews
  • 2 star Suburban property
  • Check in: 3pm
~12.05 Miles from 17046
Days Inn Hershey in Hershey
+1-800-230-4134
$55+

350 West Chocolate Ave., Hershey, PA 17033
  • 3.5/5, Average Review Score
  • 2-star Downtown hotel
  • 100 sleeping rooms in hotel
~12.71 Miles from 17046
Quality Inn & Suites Hershey in Hershey
+1-800-997-5148
$20+

181 Hershey Rd. Route 39, Hershey, PA 17033
  • 3.0/5, Average Read Reviews
  • Economical hotel
  • 58 rooms in hotel
~13.73 Miles from 17046
Springhill Suites Hershey
+1-800-997-5149
$85+

115 Museum Dr., Hershey, PA 17033
  • 4.0/5, Very Good Review Score
  • 3 star Suburban property
  • 3 floors in property
~13.73 Miles from 17046
Country Inn & Suites by Carlson Hershey : 195 Hershey Rd.
+1-800-230-4134
$70+

195 Hershey Rd., Hummelstown, PA 17036
  • 4.5/5, Very Good Recent Reviews
  • Economy Suburban property
  • Gym / Fitness Center Available
~13.83 Miles from 17046
Country Inn & Suites by Carlson Harrisburg Ne
+1-800-997-5148
$89+

8000 Jonestown Rd., Harrisburg, PA 17112
  • 3.5/5, Average Read Reviews
  • Midscale Suburban property
  • Hotel has 3 floors
~14.16 Miles from 17046
Scottish Inn & Suites Harrisburg / Hershey.
+1-800-997-5149
$65+

7975 Jonestown Rd., Harrisburg, PA 17112
  • Mid-scale Suburban property
  • 32 sleeping rooms in hotel
~14.21 Miles from 17046
Best Western Inn Hershey - Hummelstown
+1-800-230-4134
$46+

Route 422 & Sipe Ave., Hummelstown, PA 17033
  • 3.0/5, Average Reviews
  • Mid-scale Suburban property
  • 2 suites in hotel
~14.22 Miles from 17046
Motel 6 - Harrisburg
+1-800-997-5148
$59+

7965 Jonestown Rd., Harrisburg, PA 17112
  • Economy Highway property
  • Check in: 2:00 PM
~14.26 Miles from 17046
Econo Lodge Hershey / Harrisburg
+1-800-997-5149
$59+

7930 Linglestown Rd., Harrisburg, PA 17112
  • 3.0/5, Average Reviews
  • Economy Highway property
  • 2 floors in hotel
~14.27 Miles from 17046
Photo of Comfort Inn at the ParkComfort Inn at the Park : 1200 Mae St.
+1-800-230-4134
$49+

1200 Mae St., Hershey, PA 17036
  • 4.0/5, Very Good Latest Reviews
  • Affordable Resort hotel
  • Check-in: 3:00 PM
~14.46 Miles from 17046
Holiday Inn Express Hershey in Hummelstown
+1-800-997-5148
$109+

610 Walton Ave., Hummelstown, PA HUMMELSTOW
  • 3.5/5, Average Read Reviews
  • Inexpensive Resort hotel
  • Free complimentary breakfast
~14.69 Miles from 17046
Hilton Garden Inn Hershey in Hummelstown
+1-800-997-5149
$109+

550 East Main St., Hummelstown, PA 17036~14.83 Miles from 17046
Holiday Inn Express Harrisburg Ne Hershey
+1-800-230-4134
$69+

7744 Linglestown Rd., Harrisburg, PA 17112
  • 4.5/5, Very Good Hotel Reviews
  • Low Cost Suburban hotel
  • Hotel has 3 floors
~14.91 Miles from 17046
Best Western
+1-800-997-5148
$79+

7500 Allentown Blvd., Harrisburg, PA 17112
  • 4.0/5, Very Good Read Reviews
  • 3-star property
  • 55 rooms in hotel
~15.37 Miles from 17046
Warwick Inn & Suites : 613 Furnace Hills Pike
+1-800-997-5149
$70+

613 Furnace Hills Pike, Lititz, PA 17543
  • Two star Highway property
  • Hotel has 25 rooms
~15.59 Miles from 17046
Sleep Inn & Suites : 7100 Allentown Blvd.
+1-800-230-4134
$79+

7100 Allentown Blvd., Harrisburg, PA 17112
  • 4.5/5, Very Good Reviews
  • Low-priced Suburban property
  • Check in time: 2:00
~16.30 Miles from 17046
Holiday Inn Express Elizabethtown - Elizabethtown
+1-800-997-5148
$111+

147 Merts Dr., Elizabethtown, PA 17022~16.78 Miles from 17046
Lancaster Inn & Suites
+1-800-997-5149
$84+

1475 Lancaster Rd., Manheim, PA 17545
  • 4.0/5, Very Good Reviews
  • Cheap Rural property
  • Comp. Breakfast
~16.97 Miles from 17046
Holiday Inn Express / Lititz in Lititz
+1-800-230-4134
$110+

101 Crosswinds Dr., Lititz, PA 17543
  • 4.0/5, Very Good Review Score
  • Midscale Suburban hotel
  • Fitness center on property
~17.46 Miles from 17046
Comfort Suites Hershey in Hummelstown
+1-800-997-5148
$59+

300 Milroy Rd., Hummelstown, PA 17036
  • 3 star Highway property
  • Comp. Breakfast
~17.48 Miles from 17046
Exterior of Comfort Suites Hummelstown HersheyComfort Suites Hummelstown Hershey : 320 Milroy Rd.
+1-800-997-5149
$69+

320 Milroy Rd., Hummelstown, PA 17036
  • 4.5/5, Very Good Read Reviews
  • 3-star Suburban hotel
  • Hotel has 3 meeting rooms
~17.48 Miles from 17046
Quality Inn Harrisburg / Hershey in Harrisburg
+1-800-230-4134
$52+

200 North Mountain Rd., Harrisburg, PA 17112
  • 3.0/5, Average Hotel Reviews
  • Economical Highway property
  • 3 floors in hotel
~18.47 Miles from 17046
Candlewood Suites Harrisburg - Harrisburg
+1-800-997-5148
$54+

504 North Mountain Rd., Harrisburg, PA 17112
  • 4.5/5, Very Good Reviews
  • Cheap Suburban property
  • Hotel has 93 rooms
~18.49 Miles from 17046
Ramada - Harrisburg
+1-800-997-5149
$49+

300 North Mountain Rd., Harrisburg, PA 17112
  • 3.5/5, Average Read Reviews
  • 2-star Highway hotel
  • 3 floors in property
~18.52 Miles from 17046
Image of Comfort InnComfort Inn in Harrisburg
+1-800-230-4134
$50+

5680 Allentown Blvd., Harrisburg, PA 17112
  • 4.0/5, Very Good Hotel Reviews
  • Mid-scale Suburban hotel
  • Comp. Breakfast
~18.52 Miles from 17046
Historic Smithton Inn : 900 West Main St.
+1-800-997-5148
$115+

900 West Main St., Ephrata, PA 17522~18.63 Miles from 17046



Next: Show All Available 17046 Hotels with Pricing >