Hotels in 17064 - Mount Gretna PA

Only hotels in 17064 zip code are listed below. Search for cheap and discount hotel rates in Mount Gretna, PA for your upcoming leisure or conference / group travel. We list the best 17064 hotels and motels so you can review the Mount Gretna 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

17064 Hotels & Accommodations

Photo of Pennswoods InnPennswoods Inn
+1-800-230-4134
$30+

2931 Lebanon Rd., Manheim, PA 17545
  • 1.5/5, Terrible Reviews
  • Cheap Highway hotel
  • Hotel has 45 rooms
~1.42 Miles from 17064
Image of Comfort Inn & SuitesComfort Inn & Suites in Manheim
+1-800-997-5148
$75+

2845 Lebanon Rd., Manheim, PA 17545
  • Three Star property
  • Complimentary breakfast is offered
~1.54 Miles from 17064
Image of Hampton Inn ManheimHampton Inn Manheim in Manheim
+1-800-997-5149
$83+

2764 Lebanon Rd., Manheim, PA 17545
  • 4.0/5, Very Good Hotel Reviews
  • Affordable property
  • 8 suites in property
~1.67 Miles from 17064
Photo of Days Inn Lebanon / Hershey EastDays Inn Lebanon / Hershey East : 625 Quentin Rd.
+1-800-230-4134
$52+

625 Quentin Rd., Lebanon, PA 17042
  • Low Cost Suburban hotel
  • Hotel has 10 suites
~5.84 Miles from 17064
Image of Budget Motor LodgeBudget Motor Lodge : 1340 Cumberland St.
+1-800-997-5148
$69+

1340 Cumberland St., Lebanon, PA 17042
  • 1.5/5, Terrible Read Reviews
  • Two-star Downtown property
  • 32 sleeping rooms in hotel
~6.35 Miles from 17064
Exterior of Americas Best Value InnAmericas Best Value Inn in Palmyra
+1-800-997-5149
$53+

2951 Horseshoe Pike, Palmyra, PA 17078
  • 4.0/5, Very Good Hotel Reviews
  • Inexpensive Suburban hotel
  • Hotel has 30 rooms
~7.71 Miles from 17064
Image of Lantern LodgeLantern Lodge in Lebanon
+1-800-230-4134
$30+

411 North College St., Lebanon, PA 17067
  • 3.0/5, Average Read Reviews
  • Economical Suburban property
  • 10 suites in property
~8.11 Miles from 17064
Image of Knights InnKnights Inn
+1-800-997-5148
$60+

1071 East Main St., Palmyra, PA 17078
  • Cheap property
  • Hotel has 35 rooms
~8.27 Miles from 17064
Lancaster Inn & Suites - Manheim
+1-800-997-5149
$84+

1475 Lancaster Rd., Manheim, PA 17545
  • 4.0/5, Very Good Reviews
  • 2-star Rural hotel
  • Hotel has 18 suites
~8.83 Miles from 17064
Warwick Inn & Suites in Lititz
+1-800-230-4134
$70+

613 Furnace Hills Pike, Lititz, PA 17543
  • Cheap Highway property
  • 25 rooms in property
~9.14 Miles from 17064
Holiday Inn Express Elizabethtown
+1-800-997-5148
$111+

147 Merts Dr., Elizabethtown, PA 17022~9.14 Miles from 17064
Rodeway Inn & Suites : 1733 East Chocolate Ave.
+1-800-997-5149
$42+

1733 East Chocolate Ave., Hershey, PA 17033
  • 3.0/5, Average Latest Reviews
  • Low-priced Golf Course hotel
  • Free comp. breakfast
~9.24 Miles from 17064
Hershey Econo Lodge
+1-800-230-4134
$59+

115 Lucy Ave., Hershey, PA 17033
  • 3.0/5, Average Guest Reviews
  • Inexpensive Suburban property
  • Free breakfast available
~9.30 Miles from 17064
Cocoa Country Inn Hotel in Hershey Pa : 1518 East Chocolate Ave.
+1-800-997-5148
$84+

1518 East Chocolate Ave., Hershey, PA 17033~9.39 Miles from 17064
Howard Johnson Inn
+1-800-997-5149
$75+

845 East Chocolate Ave., Hershey, PA 17033
  • 3.5/5, Average Reviews
  • Cheap Resort hotel
  • Complimentary breakfast is offered
~10.02 Miles from 17064
Hampton Inn & Suites Hershey
+1-800-230-4134
$129+

749 East Chocolate Ave., Hershey, PA 17033
  • 4.0/5, Very Good Review Score
  • Two-star property
  • 3 floors in hotel
~10.08 Miles from 17064
Holiday Inn Express / Lititz
+1-800-997-5148
$109+

101 Crosswinds Dr., Lititz, PA 17543
  • 4.0/5, Very Good Guest Reviews
  • Affordable Suburban property
  • Gym / Fitness Center Available
~10.43 Miles from 17064
Days Inn Hershey
+1-800-997-5149
$55+

350 West Chocolate Ave., Hershey, PA 17033
  • 3.5/5, Average Reviews
  • 2-star Downtown property
  • Check-in: 4:00PM
~11.17 Miles from 17064
Best Western Inn Hershey - Hummelstown
+1-800-230-4134
$46+

Route 422 & Sipe Ave., Hummelstown, PA 17033
  • 3.0/5, Average Review Score
  • Midscale Suburban hotel
  • Access to gym on-site
~12.24 Miles from 17064
Exterior of Comfort Inn at the ParkComfort Inn at the Park
+1-800-997-5148
$49+

1200 Mae St., Hershey, PA 17036
  • 4.0/5, Very Good Latest Reviews
  • 3 star Resort hotel
  • 6 suites in property
~12.56 Miles from 17064
Holiday Inn Express Hershey : 610 Walton Ave.
+1-800-997-5149
$109+

610 Walton Ave., Hummelstown, PA HUMMELSTOW
  • 3.5/5, Average Reviews
  • Low-priced Resort hotel
  • Gym is available on property
~12.73 Miles from 17064
Hilton Garden Inn Hershey
+1-800-230-4134
$98+

550 East Main St., Hummelstown, PA 17036~12.79 Miles from 17064
Springhill Suites Hershey
+1-800-997-5148
$85+

115 Museum Dr., Hershey, PA 17033
  • 4.0/5, Very Good Recent Reviews
  • 3 star Suburban hotel
  • Hotel has 3 floors
~13.10 Miles from 17064
Quality Inn & Suites Hershey - Hershey
+1-800-997-5149
$20+

181 Hershey Rd. Route 39, Hershey, PA 17033~13.10 Miles from 17064
Fairfield Inn & Suites by Marriott Lancaster
+1-800-230-4134
$99+

150 Granite Run Dr., Lancaster, PA 17601
  • 4.0/5, Very Good Reviews
  • Two star Highway hotel
  • Check-in time: 15:00
~13.12 Miles from 17064
Homewood Suites by Hilton
+1-800-997-5148
$149+

200 Granite Run Dr., Lancaster, PA 17601
  • Three Star Suburban hotel
  • 98 rooms in hotel
~13.19 Miles from 17064
Country Inn & Suites by Carlson Hershey in Hummelstown
+1-800-997-5149
$70+

195 Hershey Rd., Hummelstown, PA 17036
  • 4.5/5, Very Good Guest Reviews
  • Cheap Suburban property
  • Fitness / Gym is on-site
~13.23 Miles from 17064
Mainstay Suites in Grantville
+1-800-230-4134
$80+

105 Kelley Court, Grantville, PA 17028
  • 3.5/5, Average Review Score
  • Two-star Resort hotel
  • Check in: 4:00
~13.64 Miles from 17064
Heritage Hotel Lancaster - Lancaster
+1-800-997-5148
$99+

500 Centerville Rd., Lancaster, PA 17601
  • 3.5/5, Average Recent Reviews
  • Mid-scale Highway hotel
  • Hotel has 166 rooms
~13.76 Miles from 17064
Westfield Inn & Suites - Lancaster
+1-800-997-5149
$35+

2929 Hempland Rd., Lancaster, PA 17601
  • Low-priced property
~13.90 Miles from 17064
Sleep Inn & Suites in Mountville
+1-800-230-4134
$59+

310 Primrose Lane, Mountville, PA 17554
  • 4.0/5, Very Good Hotel Reviews
  • Cheap Suburban property
  • Free breakfast
~14.00 Miles from 17064
Econo Lodge
+1-800-997-5148
$50+

252 Bow Creek Rd., Grantville, PA 17028
  • 3.5/5, Average Read Reviews
  • Low-priced Highway property
  • 101 rooms in property
~14.14 Miles from 17064
Comfort Inn Lebanon Valley / Ft. Indiantown Gap
+1-800-997-5149
$52+

16 Marsanna Lane, Jonestown, PA 17038
  • 4.0/5, Very Good Review Score
  • Cheap Highway hotel
  • Fitness center on property
~14.38 Miles from 17064
Historic Smithton Inn
+1-800-230-4134
$115+

900 West Main St., Ephrata, PA 17522
  • 5.0/5, Excellent Review Score
  • Three Star property
  • Check-in time: 4:00 pm
~14.40 Miles from 17064
Best Western Lebanon Valley Inn & Suites
+1-800-997-5148
$49+

4 Fisher Ave., Jonestown, PA 17038
  • 4.0/5, Very Good Latest Reviews
  • Three Star Highway hotel
  • 12 suites in hotel
~14.42 Miles from 17064
Comfort Inn Lancaster County - Columbia
+1-800-997-5149
$55+

3903 Abel Dr., Columbia, PA 17512
  • 4.0/5, Very Good Hotel Reviews
  • 2 star Highway property
  • Hotel has 3 floors
~14.43 Miles from 17064
Days Inn Lebanon / Ft. Indiantown Gap : 3 Everest Lane
+1-800-230-4134
$50+

3 Everest Lane, Jonestown, PA 17038
  • 4.5/5, Very Good Reviews
  • Economical Highway hotel
  • Hotel has 80 rooms
~14.50 Miles from 17064
Holiday Inn - Grantville
+1-800-997-5148
$75+

604 Station Rd., Grantville, PA 17028
  • Three Star Suburban hotel
  • Access to gym on-site
~14.51 Miles from 17064
Holiday Inn Harrisburg Hershey Area I 81 : Hershey Exit 80 I 81
+1-800-997-5149
$50+

Hershey Exit 80 I 81, Grantville, PA 17028
  • 4.0/5, Very Good Hotel Reviews
  • Mid-scale Rural hotel
  • Hotel has 4 floors
~14.55 Miles from 17064
Comfort Suites Grantville Hershey North
+1-800-230-4134
$52+

450 Station Rd., Grantville, PA 17028
  • 3.0/5, Average Recent Reviews
  • Mid-scale Highway hotel
  • Fitness + Health Center
~14.62 Miles from 17064
Best Western Premier Eden Resort & Suites
+1-800-997-5148
$79+

222 Eden Rd., Lancaster, PA 17601
  • 4.5/5, Very Good Review Score
  • Three Star Suburban property
  • Check in time: 3:00
~14.67 Miles from 17064
Americas Best Value Inn
+1-800-997-5149
$50+

1320 Harrisburg Pike, Lancaster, PA 17603
  • 2.0/5, Poor Hotel Reviews
  • Inexpensive Downtown hotel
  • 2 floors in property
~14.67 Miles from 17064
Days Inn & Suites Lancaster - Lancaster
+1-800-230-4134
$54+

1492 Lititz Pike, Lancaster, PA 17601
  • 2.5/5, Poor Review Score
  • Two star Highway hotel
  • Free complimentary breakfast
~14.85 Miles from 17064
Lancaster Travelodge : 2101 Columbia Ave.
+1-800-997-5148
$37+

2101 Columbia Ave., Lancaster, PA 17603
  • 3.0/5, Average Read Reviews
  • Inexpensive Suburban hotel
  • Complimentary breakfast is offered
~15.15 Miles from 17064
Hampton Inn & Suites Ephrata : 380 East Main St.
+1-800-997-5149
$119+

380 East Main St., Ephrata, PA 17522
  • 4.5/5, Very Good Guest Reviews
  • Mid-scale Rural hotel
  • 28 suites in hotel
~15.53 Miles from 17064
Photo of Comfort Suites Hummelstown HersheyComfort Suites Hummelstown Hershey - Hummelstown
+1-800-230-4134
$69+

320 Milroy Rd., Hummelstown, PA 17036
  • 4.5/5, Very Good Read Reviews
  • Affordable Suburban hotel
  • 80 suites in hotel
~15.60 Miles from 17064
Scottish Inn & Suites Harrisburg / Hershey.
+1-800-997-5148
$65+

7975 Jonestown Rd., Harrisburg, PA 17112
  • 3 star Suburban property
  • 32 sleeping rooms in hotel
~15.66 Miles from 17064
Comfort Suites Hershey
+1-800-997-5149
$59+

300 Milroy Rd., Hummelstown, PA 17036
  • Affordable Highway hotel
  • Check-in time: 04:00 PM
~15.66 Miles from 17064
Country Inn & Suites by Carlson Harrisburg Ne
+1-800-230-4134
$89+

8000 Jonestown Rd., Harrisburg, PA 17112
  • 3.5/5, Average Hotel Reviews
  • Affordable Suburban hotel
  • Fitness + Health Center
~15.69 Miles from 17064
Lancaster Arts Hotel - Lancaster
+1-800-997-5148
$139+

300 Harrisburg Ave., Lancaster, PA 17603
  • 4.5/5, Very Good Recent Reviews
  • Expensive Downtown property
  • 12 suites in property
~15.69 Miles from 17064



Next: Show All Available 17064 Hotels with Pricing >