Hotels Near Middletown Amtrak Station

Hotels/Motels close to Middletown Amtrak Station are provided below ordered by distance. Browse our hotels to find accommodations near Middletown Amtrak Station in Middletown Amtrak Station for your leisure or corporate travels. We list the best motels and hotels close to Middletown Amtrak Station so you can review the discounted Middletown Amtrak Station stay options below and securely book your ideal hotel. Planning a group hotel block? Lock in a Middletown Amtrak Station group hotel rate

Lodging & Accommodations close by Middletown Amtrak Station

Comfort Inn & Suites Harrisburg Airport Hershey South 1589 West Harrisburg Pike, Middletown, PA 17057 Call ~1.44 miles west of Middletown Amtrak Station
~25 minute walk
  • Affordable Airport property
  • Hotel has 37 suites
From$65
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Harrisburg International Airpo : 4 Terminal Dr. 4 Terminal Dr., Middletown, PA 17057 Call ~1.47 miles west of Middletown Amtrak Station
~26 minute walk
  • Three Star Airport property
  • 5 floors in hotel
From$89
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Harrisburg East 815 South Eisenhower Blvd., Middletown, PA 17057 Call ~3.60 miles west of Middletown Amtrak Station
  • 3 star Suburban property
  • Free complimentary breakfast
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Wingate by Wyndham Harrisburg Near Hershey 1344 Eisenhower Blvd., Harrisburg, PA 17111 Call ~4.14 miles northwest of Middletown Amtrak Station
  • Midscale Airport hotel
  • 4 floors in hotel
From$62
Average 3.0 /5 Reviews Call BookMore Details
Comfort Suites Hummelstown Hershey - Hummelstown 320 Milroy Rd., Hummelstown, PA 17036 Call ~4.86 miles north of Middletown Amtrak Station
  • Two star Suburban hotel
  • Hotel has a green policy See more
From$69
Very Good 4.0 /5 Recent Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey 990 Eisenhower Blvd., Harrisburg, PA 17111 Call ~4.96 miles northwest of Middletown Amtrak Station
  • Mid-scale Suburban hotel
  • Complimentary breakfast is offered
From$80
Average 3.0 /5 Review Score Call BookMore Details
Red Lion Hotel Harrisburg in Harrisburg 4751 Lindle Rd., Harrisburg, PA 17111 Call ~5.03 miles northwest of Middletown Amtrak Station
  • Midscale Resort property
  • 274 sleeping rooms in hotel
From$59
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Sheraton Harrisburg Hershey Hotel 4650 Lindle Rd., Harrisburg, PA 17111 Call ~5.14 miles northwest of Middletown Amtrak Station
  • 4-star Suburban hotel
  • Hotel has a green policy See policy
From$87
Average 3.0 /5 Latest Reviews Call BookMore Details
Hotel Indigo Harrisburg - Hershey by IHG 765 Eisenhower Blvd., Harrisburg, PA 17111 Call ~5.29 miles northwest of Middletown Amtrak Station
  • Midscale Airport hotel
  • 149 rooms in property
From$139
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Harrisburg Hershey - Harrisburg 725 Eisenhower Blvd., Harrisburg, PA 17111 Call ~5.37 miles northwest of Middletown Amtrak Station
  • 3-star Suburban property
  • Hotel has 4 suites
From$75
Average 3.0 /5 Guest Reviews Call BookMore Details
Express Inn & Suites in Harrisburg 631a Eisenhower Blvd., Harrisburg, PA 17111 Call ~5.45 miles northwest of Middletown Amtrak Station
  • Two star Suburban property
  • Gym / Fitness Center Available
From$65
Average 3.0 /5 Latest Reviews Call BookMore Details
Travelodge Harrisburg 631 Eisenhower Blvd., Harrisburg, PA 17111 Call ~5.47 miles northwest of Middletown Amtrak Station
  • Low-priced hotel
  • Check in time: 15:00
Hilton Garden Inn Hershey 550 East Main St., Hummelstown, PA 17036 Website Call ~5.49 miles northeast of Middletown Amtrak Station
  • 3-star Suburban hotel
  • 2 meeting rooms in property
From$119
Average 3.0 /5 Guest Reviews Call BookMore Details
Rodeway Inn in Harrisburg 631 South Eisenhower Blvd., Harrisburg, PA 17111 Call ~5.50 miles northwest of Middletown Amtrak Station
  • 2-star Suburban hotel
  • Check in: 11:00
Residence Inn by Marriott Harrisburg Hershey 4480 Lewis Rd., Harrisburg, ME 17111 Call ~5.63 miles northwest of Middletown Amtrak Station
  • Mid-scale Suburban property
  • Fitness / Gym is on-site
From$75
Average 3.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Hershey Harrisburg Area An Ihg Hotel 610 Walton Ave., Hummelstown, PA 17036 Call ~5.64 miles north of Middletown Amtrak Station
  • Low-priced Suburban hotel
  • Comp. Breakfast
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Best Western Chocolate Inn at the Park 1200 Mae St., Hummelstown, PA 17036 Call ~5.66 miles northeast of Middletown Amtrak Station
  • Midscale Resort property
  • 125 sleeping rooms in hotel
From$69
Average 3.0 /5 Latest Reviews Call BookMore Details
Econo Lodge Harrisburg - Southwest of Hershey Area 495 Eisenhower Blvd., Harrisburg, PA 17111 Call ~5.76 miles northwest of Middletown Amtrak Station
  • Cheap Highway property
  • Free complimentary breakfast
From$44
Very Good 4.0 /5 Read Reviews Call BookMore Details
Super 8 by Wyndham Harrisburg Hershey West - Harrisburg 4131 Executive Park Dr., Harrisburg, PA 17111 Call ~5.77 miles northwest of Middletown Amtrak Station
  • Inexpensive hotel
  • Check in time: 11:00 AM
Escape Inn Hershey : 115 Lucy Ave. 115 Lucy Ave., Hummelstown, PA 17033 Call ~5.82 miles northeast of Middletown Amtrak Station
  • Two star Suburban property
  • Free comp. breakfast
From$70
Very Good 4.0 /5 Read Reviews Call BookMore Details
Howard Johnson by Wyndham Harrisburg 473 Eisenhower Blvd., Harrisburg, PA 17111 Call ~5.87 miles northwest of Middletown Amtrak Station
  • Two star Suburban hotel
  • Shuttle from airport available
Red Lion Inn & Suites Hershey - Hummelstown Route 422 & Sipe Ave., Hummelstown, PA 17033 Call ~5.93 miles northeast of Middletown Amtrak Station
  • Affordable Highway property
  • 3 floors in hotel
From$115
Excellent 5.0 /5 Hotel Reviews Call BookMore Details
Spark by Hilton Hummelstown Hershey : 84 Sipe Ave. 84 Sipe Ave., Hummelstown, PA 17036 Call ~5.94 miles northeast of Middletown Amtrak Station
  • 3 star Suburban property
  • Check-in: 03:00
From$80
Average 3.0 /5 Review Score Call BookMore Details
Red Roof Inn Harrisburg - Hershey in Harrisburg 950 Eisenhower Blv, Harrisburg, PA 17111 Call ~6.02 miles northwest of Middletown Amtrak Station
  • Cheap Highway hotel
  • 110 rooms in hotel
Homewood Suites by Hilton Harrisburg East-Hershey Area 3990 Tecport Dr., Harrisburg, PA 17111 Call ~6.03 miles northwest of Middletown Amtrak Station
  • Affordable Suburban hotel
  • Check in: 4:00PM
From$124
Very Good 4.0 /5 Reviews Call BookMore Details
Back to Top