Hotels Near Middletown Amtrak Station - Middletown PA

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 PA 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 PA stay options below and securely book your ideal hotel. Planning a group hotel block? Lock in a Middletown PA group hotel rate

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

Lodging & Accommodations close to Middletown Amtrak Station

Photo of Days Inn Middletown / Harrisburg Days Inn Middletown / Harrisburg : 815 South Eisenhower Blvd.
+1-800-230-4134Check Rates
815 South Eisenhower Blvd., Middletown, PA 17057
  • 2.5/5, Poor Latest Reviews
  • Three Star Suburban hotel
  • Comp. Breakfast
~3.60 Miles from Middletown Amtrak Station
Photo of Wingate by Wyndham Wingate by Wyndham in Harrisburg
+1-800-997-5148Check Rates
1344 Eisenhower Blvd., Harrisburg, PA 17111
  • 3.0/5, Average Hotel Reviews
  • Mid-scale Airport property
  • 3 suites in property
~4.13 Miles from Middletown Amtrak Station
Exterior of Holiday Inn Harrisburg East Holiday Inn Harrisburg East
+1-800-997-5149Check Rates
4751 Lindle Rd., Harrisburg, PA 17111
  • 4.5/5, Very Good Read Reviews
  • Midscale Resort hotel
  • 6 floors in property
~4.78 Miles from Middletown Amtrak Station
Photo of Comfort Suites Hummelstown Hershey Comfort Suites Hummelstown Hershey
+1-800-230-4134Check Rates
320 Milroy Rd., Hummelstown, PA 17036
  • 4.5/5, Very Good Recent Reviews
  • Mid-scale Suburban hotel
  • 4 floors in hotel
~4.86 Miles from Middletown Amtrak Station
Photo of La Quinta Inn & Suites La Quinta Inn & Suites - Harrisburg
+1-800-997-5148Check Rates
990 Eisenhower Blvd., Harrisburg, PA 17111
  • 3.5/5, Average Guest Reviews
  • Economy Suburban property
  • Complimentary breakfast is offered
~4.97 Miles from Middletown Amtrak Station
Exterior of Comfort Suites Hershey Comfort Suites Hershey
+1-800-997-5149Check Rates
300 Milroy Rd., Hummelstown, PA 17036
  • Affordable Highway property
  • 80 sleeping rooms in hotel
~4.99 Miles from Middletown Amtrak Station
Photo of Cocoa Flats Cocoa Flats - Hummelstown
+1-800-230-4134Check Rates
7 West Main St., Hummelstown, PA 17036
  • 3.0/5, Average Latest Reviews
  • 3-star Rural hotel
  • 25 suites in property
~5.10 Miles from Middletown Amtrak Station
Photo of Sheraton Harrisburg Hershey Sheraton Harrisburg Hershey - Harrisburg
+1-800-997-5148Check Rates
4650 Lindle Rd., Harrisburg, PA 17111
  • 3.5/5, Average Latest Reviews
  • Expensive Suburban property
  • 347 sleeping rooms in hotel
~5.14 Miles from Middletown Amtrak Station
Wyndham Garden Hotel : 765 Eisenhower Blvd.
+1-800-997-5149Check Rates
765 Eisenhower Blvd., Harrisburg, PA 17111
  • 3.0/5, Average Recent Reviews
  • 3-star Airport hotel
  • 167 rooms in hotel
~5.20 Miles from Middletown Amtrak Station
Courtyard by Marriott Harrisburg Hershey in Harrisburg
+1-800-230-4134Check Rates
725 Eisenhower Blvd., Harrisburg, PA 17111
  • 4.0/5, Very Good Hotel Reviews
  • 3-star Suburban hotel
  • 4 meeting rooms in hotel
~5.35 Miles from Middletown Amtrak Station
Sleep Inn & Suites
+1-800-997-5148Check Rates
631 South Eisenhower Blvd. Building A, Harrisburg, PA 17111
  • 4.5/5, Very Good Read Reviews
  • Low-priced Suburban hotel
  • 74 rooms in hotel
~5.45 Miles from Middletown Amtrak Station
Hilton Garden Inn Hershey : 550 East Main St.
+1-800-997-5149Check Rates
550 East Main St., Hummelstown, PA 17036
  • 4.0/5, Very Good Latest Reviews
  • Three Star Suburban hotel
  • Check-in: 04:00PM
~5.49 Miles from Middletown Amtrak Station
Residence Inn by Marriott Harrisburg / Hershey - Harrisburg
+1-800-230-4134Check Rates
4480 Lewis Rd., Harrisburg, PA 17111
  • 4.0/5, Very Good Review Score
  • Mid-scale Suburban hotel
  • Hotel has 2 floors
~5.56 Miles from Middletown Amtrak Station
Holiday Inn Express Hershey
+1-800-997-5148Check Rates
610 Walton Ave., Hummelstown, PA 17036
  • 3.5/5, Average Read Reviews
  • Economy Resort hotel
  • Check in time: 3:00pm
~5.66 Miles from Middletown Amtrak Station
Howard Johnson Harrisburg / Hershey : 473 Eisenhower Blvd.
+1-800-997-5149Check Rates
473 Eisenhower Blvd., Harrisburg, PA 17111
  • 3.0/5, Average Review Score
  • Economical Suburban property
  • Fitness / Gym is on-site
~5.68 Miles from Middletown Amtrak Station
Econo Lodge
+1-800-230-4134Check Rates
495 Eisenhower Blvd., Harrisburg, PA 17111
  • 2.0/5, Poor Recent Reviews
  • Two-star Highway hotel
  • Free comp. breakfast
~5.75 Miles from Middletown Amtrak Station
Exterior of Comfort Inn at the Park Comfort Inn at the Park - Hershey
+1-800-997-5148Check Rates
1200 Mae St., Hershey, PA 17036
  • 4.0/5, Very Good Recent Reviews
  • 3-star Resort property
  • 125 rooms in hotel
~5.85 Miles from Middletown Amtrak Station
Best Western Inn Hershey in Hummelstown
+1-800-997-5149Check Rates
Route 422 & Sipe Ave., Hummelstown, PA 17033
  • 3.0/5, Average Review Score
  • 3 star Suburban hotel
  • Complimentary breakfast is offered
~5.93 Miles from Middletown Amtrak Station
Red Roof Inn Harrisburg Hershey in Harrisburg
+1-800-230-4134Check Rates
950 Eisenhower Blv, Harrisburg, PA 17111
  • 4.0/5, Very Good Reviews
  • Economy Highway property
  • 110 rooms in property
~6.02 Miles from Middletown Amtrak Station
Hershey Lodge in Hershey
+1-800-997-5148Check Rates
325 University Dr., Hershey, PA 17033
  • 4.0/5, Very Good Reviews
  • Three Star Rural hotel
  • Check in: 4pm
~6.07 Miles from Middletown Amtrak Station

 [1 - 20 of 25]   


Next: Show All Available Middletown Amtrak Station Hotels with Pricing >



Back to TOP