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

17057 Hotels/Accommodations

Scottish Inns - Middletown 1368 East Harrisburg Pike, Middletown, PA 17057
  • Inexpensive Motel hotel
  • 25 rooms in hotel
Call to Book
Add your dates for price
Poor 4.6 /10 Hotel 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 →
Sleep Inn & Suites Harrisburg Airport - Hershey South 1583 WEST HARRISBURG PIKE, Middletown, PA 17057
  • 3-star hotel
  • 51 suites in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
MainStay Suites Harrisburg Airport - Hershey South 1583 West Harrisburg Pike, Middletown, PA 17057
  • Luxurious Five Star hotel
  • Check in: 15:00:00
Call to Book
Add your dates for price
Call BookMore Details
Comfort Inn & Suites – Harrisburg Airport – Hershey South 1589 West Harrisburg Pike, Middletown, PA 17057
  • Affordable property
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Harrisburg International Airport 4 Terminal Drive, Middletown, PA 17057
  • Three Star hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Posada Resort 800 South Eisenhower Blvd. Middletown, PA United States, Lower Swatara Township, Pennsylvania 17057
  • Low Cost Resort hotel
Call to Book
Add your dates for price
Call BookMore Details
Holiday Inn Harrisburg East by IHG 815 South Eisenhower Boulevard, Middletown, PA 17057
  • Mid-scale property
  • 50 suites in property
Call to Book
Add your dates for price
Average 7.2 /10 Read Reviews Call BookMore Details
DAYS INN MIDDLETOWN HARRISBURG 815 South Eisenhower Blvd, Middletown, PA 170575502 ~5.55 miles west of 17057
  • Low Cost hotel
Call to Book
Add your dates for price
Call BookMore Details
Amanda Gish House 556 West Bainbridge St. ElizabethtownPennsylvania 17022, Elizabethtown, 17022 ~5.42 miles southeast of 17057
  • Cheap hotel
Call to Book
Add your dates for price
Call BookMore Details
Hilton Garden Inn Hershey 550 East Main St, Hummelstown, PA 17036 ~5.45 miles north of 17057
  • Three Star hotel
  • 3 floors in property
Call to Book
Add your dates for price
Average 7.8 /10 Guest Reviews Call BookMore Details
Best Western Chocolate Inn at the Park 1200 Mae St, Hummelstown, PA 17036 ~5.55 miles north of 17057
  • 3-star property
  • Hotel has 6 suites
Call to Book
Add your dates for price
Average 7.6 /10 Review Score Call BookMore Details
Escape Inn Hershey 115 Lucy Ave, Hershey, PA 17036 ~5.65 miles north of 17057
  • Economical hotel
  • Free breakfast
Call to Book
Add your dates for price
Very Good 8.2 /10 Review Score Call BookMore Details
Holiday Inn Express Hershey - Harrisburg Area by IHG 610 Walton Ave, Hummelstown, PA 17036 ~5.65 miles north of 17057
  • 3-star hotel
  • Check in: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Red Lion Inn & Suites Hershey Route 422 & Sipe Ave., Hummelstown, PA 17033 ~5.76 miles north of 17057
  • Three Star hotel
  • Hotel has 2 suites
Call to Book
Add your dates for price
Call BookMore Details
Inn at Chocolate Avenue - Sure Stay Collection by Best Western Route 422 & Sipe Avenue, Hummelstown, PA 17033 ~5.76 miles north of 17057
  • Affordable hotel
  • Check-in: 16:00
Call to Book
Add your dates for price
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 →
Spark by Hilton Hummelstown Hershey 84 Sipe Ave, Hummelstown, PA 17036 ~5.77 miles north of 17057
  • Midscale hotel
  • Free breakfast
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
Comfort Suites Hummelstown - Hershey 320 Milroy Rd, Hummelstown, PA 17036 ~5.87 miles northwest of 17057
  • 3-star property
  • Check-in time: 4:00 PM - 2:00 AM
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Sweet Arrow Inn 306 West Main St. Hummelstown, Derry Township, Pennsylvania 17036 ~5.94 miles north of 17057
  • Two-star property
Call to Book
Add your dates for price
Call BookMore Details
Wingate by Wyndham Harrisburg Near Hershey 1344 Eisenhower Blvd, Harrisburg, PA 17111 ~6.06 miles west of 17057
  • 3-star hotel
  • Pet-friendly
Call to Book
Add your dates for price
Average 6.6 /10 Guest Reviews Call BookMore Details
Super 8 by Wyndham Hershey Chocolate Avenue 210 Hockersville Road, Hershey, PA 17033 ~6.45 miles north of 17057
  • Low Cost property
  • 37 rooms in property
Call to Book
Add your dates for price
Very Good 8.1 /10 Review Score Call BookMore Details
Fairfield Inn & Suites Hershey Chocolate Avenue 651 West Areba Ave, Hershey, PA 17033 ~6.48 miles north of 17057
  • 3 star property
  • Free breakfast
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
COCOA MOTEL 914 COCOA AVENUE HERSHEY, HARRISBURG, PA 17033 ~6.49 miles north of 17057
  • 2 star Motel hotel
Call to Book
Add your dates for price
Call BookMore Details
Tru by Hilton Hershey Chocolate Avenue 204 Hillcrest Road, Hershey, PA 17033 ~6.56 miles north of 17057
  • Affordable hotel
  • Check-in: 3:00 PM
Call to Book
Add your dates for price
Very Good 8.9 /10 Latest Reviews Call BookMore Details
TownePlace Suites by Marriott Hershey Chocolate Avenue 554 WEST CHOCOLATE AVENUE, Hershey, PA 17033 ~6.70 miles north of 17057
  • Economical hotel
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Red Lion Hotel Harrisburg Hershey 4751 Lindle Rd, Harrisburg, PA 17111 ~6.74 miles northwest of 17057
  • 3-star hotel
  • Airport shuttle provided
Call to Book
Add your dates for price
Excellent 9.3 /10 Latest Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey 990 Eisenhower Blvd, Harrisburg, PA 17111 ~6.81 miles northwest of 17057
  • 3-star property
  • 3 floors in property
Call to Book
Add your dates for price
Average 7.2 /10 Hotel Reviews Call BookMore Details
Simmons Motel 355 West Chocolate Ave, Hershey, PA 17033 ~6.84 miles north of 17057
  • Two star Motel hotel
  • Check-in time: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Red Roof Inn Harrisburg - Hershey 950 Eisenhower Boulevard, Harrisburg, PA 17111 ~6.85 miles northwest of 17057
  • Low-priced hotel
  • 2 floors in hotel
Call to Book
Add your dates for price
Poor 5.0 /10 Hotel Reviews Call BookMore Details
Days Inn by Wyndham Hershey 350 West Chocolate Ave, Hershey, PA 17033 ~6.87 miles north of 17057
  • Mid-scale property
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Sheraton Harrisburg Hershey Hotel 4650 Lindle Rd, Harrisburg, PA 17111 ~6.95 miles northwest of 17057
  • Three Star property
  • Hotel has 10 floors
Call to Book
Add your dates for price
Average 7.7 /10 Latest Reviews Call BookMore Details
Rodeway Inn & Suites Hershey Chocolate Avenue 43 West Areba Ave, Hershey, PA 17033 ~7.00 miles north of 17057
  • Economy Motel property
  • Hotel has 2 floors
Call to Book
Add your dates for price
Average 7.3 /10 Guest Reviews Call BookMore Details
Super 8 Motel - Etters / Harrisburg Area 70 Robinhood Dr, Harrisburg - Hershey, 17319 ~7.00 miles west of 17057
  • 2-star property
  • Check in: 14:00:00
Call to Book
Add your dates for price
Call BookMore Details
Value Inn Harrisburg - York 70 robinhood drive, Etters, PA 17319 ~7.00 miles west of 17057
  • Cheap Motel hotel
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Average 7.4 /10 Hotel Reviews Call BookMore Details
WYNDHAM GARDEN HARRISBURG / HERSHEY 765 EISENHOWER BLVD, HARRISBURG, HARRISBURG, PA ~7.10 miles northwest of 17057
  • Midscale property
Call to Book
Add your dates for price
Call BookMore Details
Hotel Indigo Harrisburg - Hershey by IHG 765 Eisenhower Blvd, Harrisburg, PA 17111 ~7.12 miles northwest of 17057
  • 3 star property
  • 149 rooms in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Courtyard by Marriott Harrisburg Hershey 725 Eisenhower Blvd, Harrisburg, PA 17111 ~7.19 miles northwest of 17057
  • 3 star hotel
  • 4 floors in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Spark by Hilton Harrisburg East 631A Eisenhower Blvd, Harrisburg, PA 17111 ~7.26 miles northwest of 17057
  • 3 star property
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 7.2 /10 Reviews Call BookMore Details
TRAVELODGE HARRISBURG 631 Eisenhower Blvd, Harrisburg, PA 17111 ~7.29 miles northwest of 17057
  • Inexpensive property
  • 2 rooms in property
Call to Book
Add your dates for price
Call BookMore Details
Rodeway Inn 631 South Eisenhower Boulevard, Harrisburg, PA 17111 ~7.31 miles northwest of 17057
  • Two-star Motel property
  • Hotel has 31 rooms
Call to Book
Add your dates for price
Call BookMore Details
Residence Inn by Marriott Harrisburg Hershey 4480 Lewis Road, Harrisburg, PA 17111 ~7.37 miles northwest of 17057
  • Affordable property
  • Hotel has 120 suites
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Tiny Estates Tiny Homes 867 Schwanger Rd., Elizabethtown, 17022 ~7.41 miles east of 17057
  • Midscale property
Call to Book
Add your dates for price
Call BookMore Details
Econo Lodge Harrisburg - Southwest of Hershey Area 495 Eisenhower Blvd, Harrisburg, PA 17111 ~7.45 miles northwest of 17057
  • Low-priced Motel hotel
  • Free breakfast
Call to Book
Add your dates for price
Average 7.4 /10 Reviews Call BookMore Details
Super 8 by Wyndham Harrisburg Hershey West 4131 Executive Park Dr, Harrisburg, PA 17111 ~7.56 miles northwest of 17057
  • Economical hotel
  • 48 rooms in property
Call to Book
Add your dates for price
Average 6.4 /10 Recent Reviews Call BookMore Details
Howard Johnson by Wyndham Harrisburg 473 Eisenhower Blvd. I 83 I-83 & 322 Hershey, Harrisburg, PA 17111 ~7.68 miles northwest of 17057
  • Economy hotel
  • 174 rooms in hotel
Call to Book
Add your dates for price
Poor 4.3 /10 Read Reviews Call BookMore Details
Courtyard by Marriott Hershey Chocolate Avenue 515 East Chocolate Avenue, Hershey, PA 17033 ~7.70 miles northeast of 17057
  • Three Star hotel
  • 114 rooms in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
SpringHill Suites by Marriott Hershey Near the Park 115 Museum Drive, Hummelstown, PA 17033 ~7.74 miles north of 17057
  • Three Star property
  • Airport shuttle available
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
SureStay Plus by Best Western Elizabethtown Lancaster 147 Merts Drive, Elizabethtown, PA 17022 ~7.75 miles east of 17057
  • 3-star property
  • Comp. Breakfast
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Spark by Hilton Hershey Near The Park 181 Hershey Road, Hummelstown, PA 17033 ~7.78 miles north of 17057
  • 3-star property
  • Free comp. breakfast
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Hampton Inn & Suites Hershey Near The Park 195 Hershey Road, Hummelstown, PA 17036 ~7.82 miles north of 17057
  • 3-star property
  • Hotel has 33 suites
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Red Rose Motel 2346 South Market Street, Elizabethtown, 17022 ~7.83 miles east of 17057
  • Two star Motel hotel
  • Check-in: 14:00:00 - 23:00:00
Call to Book
Add your dates for price
Average 7.0 /10 Hotel Reviews Call BookMore Details

Next: Show All Available 17057 Hotels with Pricing

FAQs about hotels near 17057

What are the top reviewed hotels near 17057?

Red Roof Inn Harrisburg - Hershey, Red Lion Hotel Harrisburg Hershey and Fairfield Inn & Suites Hershey Chocolate Avenue are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels near 17057?

MainStay Suites Harrisburg Airport - Hershey South, Sheraton Harrisburg Hershey Hotel and Hotel Indigo Harrisburg - Hershey by IHG are the top 3 luxury hotels near 17057.

What hotels are closest to the area of 17057?

Scottish Inns - Middletown, Sleep Inn & Suites Harrisburg Airport - Hershey South, and MainStay Suites Harrisburg Airport - Hershey South are the properties closest to 17057.

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

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

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

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

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

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

What are the most popular independent hotels near 17057?

AmishView Inn and Suites, AIRE Hotel Hershey Lebanon and Hershey Camping Resort Loft Park Model 7 are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 17057?

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

What are the best Choice Hotels branded hotels near 17057?

Rodeway Inn Wormleysburg - Harrisburg, Comfort Inn & Suites – Harrisburg Airport – Hershey South and The Federal Pointe Inn Gettysburg an Ascend Collection Hotel are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 17057?

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

What are the most popular IHG hotels near 17057?

Holiday Inn Express Hotel & Suites Selinsgrove by IHG, Holiday Inn Express and Suites Gettysburg by IHG and Holiday Inn Express & Suites Shippensburg by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top