Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

17042 Hotels/Accommodations

Fairfield Inn & Suites by Marriott Lebanon near Expo Center 100 Springwood Drive, Lebanon, PA 17042
  • Three Star property
  • Check-in: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
TownePlace Suites by Marriott Lebanon PA 106 BLACKFORD BLVD., Lebanon, PA 17042
  • Midscale hotel
  • 89 rooms in hotel
Call to Book
Add your dates for price
Excellent 10.0 /10 Recent Reviews Call BookMore Details
Days Inn Lebanon Valley 625 Quentin Rd. PA, Lebanon, Pennsylvania 17042
  • Cheap property
Call to Book
Add your dates for price
Call BookMore Details
Inn at Lebanon - Hershey & Manheim area 625 Quentin Road, Lebanon, PA 17042
  • Three Star hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Poor 5.2 /10 Hotel Reviews Call BookMore Details
AIRE Hotel Hershey Lebanon 625 Quentin Rd. Building B, Lebanon, PA 17042
  • Two-star property
  • 50 rooms in property
Call to Book
Add your dates for price
Poor 5.0 /10 Review Score Call BookMore Details
Rodeway Inn Lebanon-Hershey East 625 Quentin Rd. Building B, Lebanon, PA 17042
  • Economical hotel
  • Check-in: 3:00 PM
Call to Book
Add your dates for price
Call BookMore Details
Relax Inn 1524 East Cumberland St. Lebanon, PA United States, North Lebanon Township, Pennsylvania 17042
  • 3-star property
Call to Book
Add your dates for price
Call BookMore Details
Hampton Inn Lebanon 1601 East Cumberland St., Lebanon, PA 17042
  • Three Star hotel
  • 6 suites in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Lebanon by IHG 2205 East Cumberland Street, Lebanon, PA 17042
  • Affordable hotel
  • Check in time: 3:00 PM - 1:00 AM
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Hershey Camping Resort Loft Park Model 7 493 South Mount Pleasant Rd., Mount Wilson, 17042
  • Inexpensive Resort property
  • Check in: 16:00:00 - 23:00:00
Call to Book
Add your dates for price
Excellent 10.0 /10 Reviews Call BookMore Details
Hershey Camping Resort Park Model 6 493 South Mount Pleasant Rd., Mount Wilson, 17042
  • Three Star Resort hotel
  • Check-in: 16:00:00 - 23:00:00
Call to Book
Add your dates for price
Very Good 8.7 /10 Reviews Call BookMore Details
Travel Inn 1340 Cumberland Street, Lebanon, PA17042 ~3.05 miles north of 17042
  • 2-star property
Call to Book
Add your dates for price
Call BookMore Details
PA Dutch Country RV Resort - Caravan Park 185 Lehman Road, Manheim, PA 17545 ~4.23 miles south of 17042
  • Low-priced Resort hotel
  • Check-in: 4:00 PM - 10:00 PM
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
DAYS INN BY WYNDHAM 2845 LEBANON ROAD, MANHEIM, PA 17545 ~4.55 miles south of 17042
  • Low-priced property
Call to Book
Add your dates for price
Call BookMore Details
Days Inn & Suites by Wyndham Manheim Lebanon 2845 Lebanon Rd, Manheim, PA 17545 ~4.55 miles south of 17042
  • Three Star hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 7.0 /10 Latest Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Hampton Inn Manheim Hershey Lancaster 2764 Lebanon Road, Manheim, PA 17545 ~4.68 miles south of 17042
  • Midscale property
  • Hotel has 95 rooms
Call to Book
Add your dates for price
Call BookMore Details
THE PATRIOT HOUSE 301 East MAIN STREET ANNVILLE, PA 17003 , UNITED, HARRISBURG, PA 17003 ~5.42 miles west of 17042
  • Four-star hotel
  • Check in: 15:00:00
Call to Book
Add your dates for price
Call BookMore Details
Mountain Trail Motel Newmanstown 805 PA 501 Newmanstown, PA, Heidelberg Township, Pennsylvania 17073 ~6.40 miles east of 17042
  • Inexpensive Motel hotel
Call to Book
Add your dates for price
Call BookMore Details
The 40 Winks Inn 1137 West Main St. Route 422AnnvillePennsylvania 17003, Palmyra, 17003 ~7.56 miles west of 17042
  • Economical property
Call to Book
Add your dates for price
Call BookMore Details
Mt. Vernon Motel 980 Lebanon Road, Manheim, 17545 ~7.63 miles south of 17042
  • Two-star hotel
  • Check in: 13:00:00 - 23:00:00
Call to Book
Add your dates for price
Average 7.2 /10 Reviews Call BookMore Details
Rodeway Inn & Suites Myerstown - Lebanon 411 North College Street, Myerstown, PA 17067 ~8.24 miles northeast of 17042
  • Economy property
  • Free breakfast available
Call to Book
Add your dates for price
Average 6.6 /10 Reviews Call BookMore Details
Econo Lodge Palmyra - Hershey 1071 East Main Street, Palmyra, PA 17078 ~8.62 miles west of 17042
  • Economical Motel property
  • 35 rooms in hotel
Call to Book
Add your dates for price
Average 7.0 /10 Reviews Call BookMore Details
RED CARPET INN & SUITES PALMYRA 977 EAST MAIN STREET PALMYRA, HARRISBURG, PA 17078 ~8.75 miles west of 17042
  • 2 star hotel
Call to Book
Add your dates for price
Call BookMore Details
Dutch Motel Palmyra 500 East Main St., Palmyra, PA 17078 ~9.06 miles west of 17042
  • Two star Motel property
  • 21 rooms in property
Call to Book
Add your dates for price
Poor 5.7 /10 Latest Reviews Call BookMore Details
Americas Best Value Inn Palmyra Hershey 2951 Horseshoe Pike, Palmyra, PA 17078 ~9.23 miles west of 17042
  • Two star Motel property
  • Check in: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Forest Hill Inn 1345 Forest Hill Rd. Stevens PA 17578 USA, Clay Township, 17578 ~9.77 miles east of 17042
  • 3-star hotel
Call to Book
Add your dates for price
Call BookMore Details
Red Roof Inn Hershey 1806 East Chocolate Avenue, Hershey, PA 17033 ~10.16 miles west of 17042
  • Two-star property
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 7.4 /10 Reviews Call BookMore Details
Chocolatetown Motel 1806 East Chocolate Ave. Hershey, Hershey, 17033 ~10.16 miles west of 17042
  • Economy hotel
Call to Book
Add your dates for price
Call BookMore Details
Hotel Rock Lititz 50 Rock Lititz Blvd, Lititz, PA 17543 ~10.16 miles southeast of 17042
  • Affordable hotel
  • 139 rooms in property
Call to Book
Add your dates for price
Excellent 9.8 /10 Reviews Call BookMore Details
Best Western Plus Hershey 1800 East CHOCOLATE AVE, Hershey, PA 170331188 ~10.17 miles west of 17042
  • 3 star property
  • Check-in: 4:00 PM - 11:00 PM
Call to Book
Add your dates for price
Very Good 8.5 /10 Latest Reviews Call BookMore Details
Sunrise Inn Hershey 1733 East Chocolate Ave, Hershey, PA 17033 ~10.21 miles west of 17042
  • 3-star property
  • 27 sleeping rooms in hotel
Call to Book
Add your dates for price
Poor 5.6 /10 Latest Reviews Call BookMore Details
OYO Hotel Hershey 1733 East Chocolate Avenue, Hershey, 17033 ~10.21 miles west of 17042
  • Cheap hotel
Call to Book
Add your dates for price
Call BookMore Details
Lititz Pointe Inn and Suites 613 Furnace Hills Pike, Lititz, PA 17543 ~10.30 miles southeast of 17042
  • Inexpensive hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Cocoa Country Inn at Hershey 1518 East Chocolate Avenue, Hershey, PA 17033 ~10.43 miles west of 17042
  • Low Cost Motel hotel
  • Hotel has 31 rooms
Call to Book
Add your dates for price
Poor 5.8 /10 Guest Reviews Call BookMore Details
Rio Motel 60 Washington Avenue, Hershey, 17033 ~10.87 miles west of 17042
  • Economical Motel hotel
  • Check-in: 15:00:00
Call to Book
Add your dates for price
Call BookMore Details
White Rose Motel - Hershey 1060 East Chocolate Avenue, Hershey, PA 17033 ~10.90 miles west of 17042
  • Low Cost Motel property
  • Hotel has 23 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Travelodge by Wyndham Hershey 1043 East Chocolate Ave, Hershey, PA 17033 ~10.94 miles west of 17042
  • Two-star hotel
  • Hotel has 26 rooms
Call to Book
Add your dates for price
Average 7.8 /10 Review Score Call BookMore Details
Walk to Lititz Springs Park: Dtwn Apt! 28 Rodney Ln, Lancaster, 17543 ~11.09 miles southeast of 17042
  • Midscale hotel
Call to Book
Add your dates for price
Call BookMore Details
The Wilbur Lititz Tapestry Collection by Hilton 50 North Broad Street, Lititz, PA 17543 ~11.13 miles southeast of 17042
  • 4-star hotel
  • Hotel has 4 suites
Call to Book
Add your dates for price
Excellent 9.8 /10 Hotel Reviews Call BookMore Details
HERSHEY TRAVEL INN 905 EAST CHOCOLATE AVENUE, HERSHEY, PA 17033 ~11.15 miles west of 17042
  • Low-priced property
Call to Book
Add your dates for price
Call BookMore Details
Howard Johnson by Wyndham Hershey 845 East Chocolate Ave, Hershey, PA 17033 ~11.23 miles west of 17042
  • 2-star hotel
  • Hotel has 52 rooms
Call to Book
Add your dates for price
Average 6.3 /10 Guest Reviews Call BookMore Details
Lititz Springs Inn 14 East Main Street, Lititz, PA 17543 ~11.25 miles southeast of 17042
  • 3 star hotel
  • 13 rooms in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Hampton Inn & Suites Hershey 749 East Chocolate Ave, Hershey, PA 17033 ~11.32 miles west of 17042
  • Midscale property
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Lancaster Inn and Suites 1475 Lancaster Road, Manheim, PA 17545 ~11.45 miles south of 17042
  • Low Cost property
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Courtyard by Marriott Hershey Chocolate Avenue 515 East Chocolate Avenue, Hershey, PA 17033 ~11.60 miles west of 17042
  • Three Star hotel
  • 114 rooms in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley 4 Fisher Avenue, Jonestown, PA 17038 ~11.79 miles northwest of 17042
  • Affordable hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Holiday Inn Express Jonestown - Ft. Indiantown Gap by IHG 3 Everest Lane, Jonestown, PA 17038 ~11.87 miles northwest of 17042
  • Midscale hotel
  • Check-in time: 3:00 PM - 2:00 AM
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Jonestown Inn 16 Marsanna Lane, Jonestown, PA 17038 ~11.88 miles northwest of 17042
  • Mid-scale hotel
  • Hotel has a green policy See policy
Call to Book
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
COCOA MOTEL 914 COCOA AVENUE HERSHEY, HARRISBURG, PA 17033 ~12.23 miles west of 17042
  • Low-priced Motel property
Call to Book
Add your dates for price
Call BookMore Details
Rodeway Inn & Suites Hershey Chocolate Avenue 43 West Areba Ave, Hershey, PA 17033 ~12.23 miles west of 17042
  • Economical Motel property
  • 2 floors in hotel
Call to Book
Add your dates for price
Average 7.3 /10 Review Score Call BookMore Details

Next: Show All Available 17042 Hotels with Pricing

FAQs about hotels near 17042

What are the best rated hotels near 17042?

AIRE Hotel Hershey Lebanon, TownePlace Suites by Marriott Lebanon PA and Hershey Camping Resort Loft Park Model 7 are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 17042?

The Wilbur Lititz Tapestry Collection by Hilton, THE PATRIOT HOUSE and Hotel Rock Lititz are the top 3 luxury hotels near 17042.

What hotels are closest to the area of 17042?

Fairfield Inn & Suites by Marriott Lebanon near Expo Center, TownePlace Suites by Marriott Lebanon PA, and Days Inn Lebanon Valley are the properties closest to 17042.

How much does a cheap hotel near 17042 cost per night?

In the last year, a 2 star hotel near 17042 can be as cheap as $105.36 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 17042 cost per night?

In the last year, the average 3 star hotel near 17042 has been $154.16 per night. (based on HotelPlanner prices)

How much does a higher-end hotel near 17042 cost?

In the last year, the average 4 star hotel near 17042 has been $134.39 per night. (based on HotelPlanner prices)

What are the most popular independent hotels near 17042?

AmishView Inn and Suites, AIRE Hotel Hershey Lebanon and Bischoff Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 17042?

TownePlace Suites by Marriott Lebanon PA, Fairfield by Marriott Inn & Suites Lancaster and SpringHill Suites by Marriott Camp Hill are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 17042?

Rodeway Inn Wormleysburg - Harrisburg, Comfort Inn & Suites – Harrisburg Airport – Hershey South and Comfort Inn & Suites Barnesville - Frackville are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 17042?

Best Western Premier The Central Hotel & Conference Center, Best Western Plus Intercourse Village Inn & Suites and Eden Resort and Suites BW Premier Collection are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 17042?

Holiday Inn Express Hotel & Suites Selinsgrove by IHG, Holiday Inn Express & Suites Lancaster - Mount Joy by IHG and Holiday Inn Express & Suites Carlisle Southwest – I-81 by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top