Star Rating
Hotel Name
Price Range (USD) to
Amenities

Hotels Near Middletown Amtrak Station - 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

Holiday Inn Harrisburg East : 815 South Eisenhower Blvd. 815 South Eisenhower Blvd., Middletown, PA 17057 ~3.55 miles west of Middletown Amtrak Station
  • 3-star Suburban hotel
  • Shuttle to airport available
From$89
Average 3.5 /5 Latest Reviews Call BookMore Details
Best Western Plus Harrisburg East Inn & Suites 1344 Eisenhower Blvd., Harrisburg, PA 17111 ~4.14 miles northwest of Middletown Amtrak Station
  • 3-star Airport hotel
  • Gym / Fitness Center Available
From$51
Average 3.5 /5 Latest Reviews Call BookMore Details
Red Lion Hotel Harrisburg Hershey 4751 Lindle Rd., Harrisburg, PA 17111 ~4.78 miles northwest of Middletown Amtrak Station
  • 3 star Resort hotel
  • Hotel has 13 suites
  • Entrance area is not particularly attractive
  • Clean pool area
From$89
Very Good 4.5 /5 Reviews Call BookMore Details
Comfort Suites Hummelstown Hershey - Hummelstown 320 Milroy Rd., Hummelstown, PA 17036 ~4.86 miles north of Middletown Amtrak Station
  • Midscale Suburban property
  • Hotel has an eco-friendly policy See more
  • TV needs to be updated
  • Good location
From$75
Very Good 4.0 /5 Latest Reviews Call BookMore Details
La Quinta Inn & Suites
+1-866-221-8581
990 Eisenhower Blvd., Harrisburg, PA 17111 ~4.97 miles northwest of Middletown Amtrak Station
  • Economy Suburban property
  • 3 floors in hotel
From$49
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Sheraton Harrisburg Hershey in Harrisburg 4650 Lindle Rd., Harrisburg, PA 17111 ~5.14 miles northwest of Middletown Amtrak Station
  • High-end Suburban hotel
  • 14 meeting rooms in property
  • Very good business hotel
  • More comfort would be nice
From$78
Average 3.5 /5 Hotel Reviews Call BookMore Details
Wyndham Garden Hotel 765 Eisenhower Blvd., Harrisburg, PA 17111 ~5.20 miles northwest of Middletown Amtrak Station
  • Mid-scale Airport hotel
  • Shuttle from airport available
  • Facility is very dated
  • Not very clean
From$50
Average 3.0 /5 Read Reviews Call BookMore Details
Courtyard by Marriott Harrisburg Hershey 725 Eisenhower Blvd., Harrisburg, PA 17111 ~5.35 miles northwest of Middletown Amtrak Station
  • Mid-scale Suburban hotel
  • Hotel has 128 rooms
  • Rooms were nice and clean
  • Lovely service and very clean rooms
From$129
Very Good 4.0 /5 Review Score Call BookMore Details
Sleep Inn & Suites Building a 631 South Eisenhower Blvd., Harrisburg, PA 17111 ~5.45 miles northwest of Middletown Amtrak Station
  • Low Cost Suburban property
  • Complimentary breakfast is offered
From$75
Very Good 4.5 /5 Reviews Call BookMore Details
Hilton Garden Inn Hershey : 550 East Main St. 550 East Main St., Hummelstown, PA 17036 ~5.49 miles northeast of Middletown Amtrak Station
  • Three Star Suburban property
  • Check in time: 04:00PM
  • Hotel staff was excellent and accommodating
  • Affordable food
From$89
Very Good 4.0 /5 Reviews Call BookMore Details
Rodeway Inn : 631 South Eisenhower Blvd. 631 South Eisenhower Blvd., Harrisburg, PA 17111 ~5.50 miles northwest of Middletown Amtrak Station
  • Cheap Suburban property
  • Hotel has 31 rooms
Residence Inn by Marriott Harrisburg / Hershey 4480 Lewis Rd., Harrisburg, PA 17111 ~5.56 miles northwest of Middletown Amtrak Station
  • 3 star Suburban hotel
  • Check-in time: 4:00pm
  • Delicious food
  • Great rooms and location
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express 610 Walton Ave., Hummelstown, PA 17036 ~5.63 miles north of Middletown Amtrak Station
  • 3 star Suburban property
  • Free breakfast available
  • Rooms need regular maintenance
  • Great pillows
From$109
Average 3.5 /5 Review Score Call BookMore Details
Howard Johnson Harrisburg / Hershey - Harrisburg 473 Eisenhower Blvd., Harrisburg, PA 17111 ~5.68 miles northwest of Middletown Amtrak Station
  • Inexpensive Suburban hotel
  • Free breakfast available
  • Excellent cleaning of the room
  • Bathroom needs cleaning
From$48
Average 3.0 /5 Read Reviews Call BookMore Details
Econo Lodge : 495 Eisenhower Blvd. 495 Eisenhower Blvd., Harrisburg, PA 17111 ~5.76 miles northwest of Middletown Amtrak Station
  • Inexpensive Highway property
  • Check-in: 2:00 pm
From$44
Very Good 4.0 /5 Reviews Call BookMore Details
Super 8 Harrisburg Hershey West : 4131 Executive Park Dr. 4131 Executive Park Dr., Harrisburg, PA 17111 ~5.77 miles northwest of Middletown Amtrak Station
  • 2-star hotel
  • Check in: 11:00 AM
Econo Lodge Hershey in Hummelstown 115 Lucy Ave., Hummelstown, PA 17033 ~5.82 miles northeast of Middletown Amtrak Station
  • Two star Suburban hotel
  • 48 rooms in property
From$70
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Comfort Inn at the Park in Hershey 1200 Mae St., Hershey, PA 17036 ~5.85 miles northeast of Middletown Amtrak Station
  • 3-star Resort hotel
  • 125 rooms in property
  • Excellent staff
  • Wonderful sightseeing
From$69
Very Good 4.0 /5 Review Score Call BookMore Details
The Milton Hotel Hershey : Route 422 & Sipe Ave. Route 422 & Sipe Ave., Hummelstown, PA 17033 ~5.93 miles northeast of Middletown Amtrak Station
  • 3-star Suburban property
  • Check in time: 4:00 PM
  • Housekeeping is satisfactory
  • Clean pool, said 83%
From$55
Average 3.0 /5 Reviews Call BookMore Details
Red Roof Inn Harrisburg Hershey in Harrisburg
+1-866-429-5787
950 Eisenhower Blv, Harrisburg, PA 17111 ~6.02 miles northwest of Middletown Amtrak Station
  • Economical Highway property
  • 2 floors in property
  • AC needs updating
  • Almost all guests thought the wifi quality was ok
From$45
Very Good 4.0 /5 Recent Reviews Call BookMore Details
  [1 - 20 of 25]    
Next: Show All Available Middletown Amtrak Station Hotels with Pricing

Chart of the best hotels near Middletown Amtrak Station

HotelDescriptionLink
1. Holiday Inn Harrisburg East The Holiday Inn Harrisburg East is an attractive 3-Star hotel located about 3.5 miles west of Middletown Amtrak Station and approx. a 7 minute drive or uber ride. Travelers gave this hotel a verified guest score of 3.5/5. Get the latest price
2. Best Western Plus Harrisburg East Inn & Suites The Best Western Plus Harrisburg East Inn & Suites is an in demand 3 star hotel located approx. 4.1 miles northwest of Middletown Amtrak Station and approximately a 8 min. car ride. With a aggregate guest review score of 3.5 out of 5, this makes it one of the first-class lodging options close to Middletown Amtrak Station. Get the latest price
3. Red Lion Hotel Harrisburg Hershey The Red Lion Hotel Harrisburg Hershey is a favored 3-Star hotel located ~4.8 mi. northwest of Middletown Amtrak Station and roughly a 9 minute drive or uber ride. Recent hotel guests gave this hotel a verified guest score of 4.5/5. Get the latest price
4. Comfort Suites Hummelstown Hershey The Comfort Suites Hummelstown Hershey is a well-liked 3-Star hotel located about 4.9 miles north of Middletown Amtrak Station and roughly a 9 minute drive or taxi ride. With a average guest review rating of 4/5, this makes it one of the first-class hotel options near Middletown Amtrak Station. Get the latest price
5. La Quinta Inn & Suites The La Quinta Inn & Suites is an attractive 2-Star hotel located about 5.0 miles northwest of Middletown Amtrak Station and approx. a 10 minute drive or uber ride. Travelers gave this hotel a verified guest score of 4/5. Get the latest price

5 Best Hotels near Middletown Amtrak Station

Back to Top