Star Rating
Hotel Name
Price Range (USD)to
Amenities

Middletown Pennsylvania Accommodations

Find accommodations in Middletown with the hotel list provided below. Find cheap and discounted hotel/motel rates in or nearby Middletown, PA for your corporate or personal leisure travel. Discover the most favored Middletown Pennsylvania hotel/motel rooms. Review the Middletown hotel list below to find the perfect lodging. We also have a map of the Middletown hotels. Planning a group? Lock in Middletown Group Hotel Discounts

The Middletown center point is around the area of Middletown Amtrak Station and 1 mile east of Harrisburg International Airport.

Middletown Hotels/Accommodations

Comfort Inn & Suites Harrisburg Airport Hershey South - Middletown
+1-888-389-4121
1589 West Harrisburg Pike, Middletown, PA 17057
  • 3 star Airport hotel
  • Hotel has 37 suites
Fairfield Inn & Suites Harrisburg International Airport - Middletown
+1-888-675-2083
4 Terminal Dr., Middletown, PA 17057
  • Midscale property
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Harrisburg East - Middletown
+1-800-716-8490
815 South Eisenhower Blvd., Middletown, PA 17057
  • Four star Suburban property
  • Fitness + Health Center
Best Western Plus Harrisburg East Inn & Suites : 1344 Eisenhower Blvd.
+1-800-805-5223
1344 Eisenhower Blvd., Harrisburg, PA 17111-2319 ~3.70 miles west of Middletown
  • 3-star Airport hotel
  • 3 suites in hotel
Comfort Suites Hummelstown Hershey : 320 Milroy Rd.
+1-888-965-1860
320 Milroy Rd., Hummelstown, PA 17036 Website ~4.11 miles north of Middletown
  • Cheap Suburban property
  • Fitness + Health Center
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Red Lion Hotel Harrisburg Hershey : 4751 Lindle Rd.
+1-888-788-5576
4751 Lindle Rd., Harrisburg, PA 17111 ~4.22 miles northwest of Middletown
  • Affordable Resort hotel
  • Check in: 4:00pm
  • Every guests reviewed thought they were poorly maintained
  • The majority of guests thought it was rather dirty
La Quinta Inn & Suites by Wyndham
+1-888-897-9207
990 Eisenhower Blvd., Harrisburg, PA 17111 ~4.47 miles northwest of Middletown
  • Inexpensive Suburban property
  • 111 rooms in hotel
From$49
Very Good 4.0 /5Reviews CallBookMore Details
Sheraton Harrisburg Hershey : 4650 Lindle Rd.
+1-888-311-4278
4650 Lindle Rd., Harrisburg, PA 17111 ~4.61 miles northwest of Middletown
  • High-end Suburban property
  • Hotel has 3 suites
  • Average dining experience
  • Good bargain
From$87
Average 3.5 /5Reviews CallBookMore Details
Hotel Indigo Harrisburg Hershey : 765 Eisenhower Blvd.
+1-888-469-4795
765 Eisenhower Blvd., Harrisburg, PA 17111 ~4.78 miles northwest of Middletown
  • 3 star Airport hotel
  • Check in time: 3:00PM
From$139
Very Good 4.0 /5Guest Reviews CallBookMore Details
Courtyard by Marriott Harrisburg Hershey : 725 Eisenhower Blvd.
+1-888-734-9421
725 Eisenhower Blvd., Harrisburg, PA 17111 ~4.83 miles northwest of Middletown
  • Four-star Suburban hotel
  • 128 rooms in hotel
  • Room did not get clean or new
  • Quick breakfast
From$129
Very Good 4.0 /5Read Reviews CallBookMore Details
Hilton Garden Inn Hershey
+1-888-841-5292
550 East Main St., Hummelstown, PA 17036 ~4.84 miles northeast of Middletown
  • Affordable Suburban property
  • Shuttle from airport available
  • Bathroom is relatively clean
  • Fantastic service
From$119
Very Good 4.0 /5Recent Reviews CallBookMore Details
Sleep Inn & Suites in Harrisburg
+1-888-455-5160
Building a 631 South Eisenhower Blvd., Harrisburg, PA 17111 Website ~4.93 miles northwest of Middletown
  • Low priced Suburban property
  • Check in time: 3:00pm
Travelodge Harrisburg
+1-888-965-8297
631 Eisenhower Blvd., Harrisburg, PA 17111 ~4.95 miles northwest of Middletown
  • Inexpensive property
  • Check-in time: 15:00
Rodeway Inn : 631 South Eisenhower Blvd.
+1-888-906-6358
631 South Eisenhower Blvd., Harrisburg, PA 17111 ~4.98 miles northwest of Middletown
  • Low Cost Suburban property
  • Check in: 11:00
Holiday Inn Express : 610 Walton Ave.
+1-888-749-6785
610 Walton Ave., Hummelstown, PA 17036 ~4.98 miles northeast of Middletown
  • 3 star Suburban property
  • 3 floors in hotel
  • Missing hooks
  • Dirty floors
Residence Inn by Marriott Harrisburg / Hershey
+1-888-878-9982
4480 Lewis Rd., Harrisburg, PA 17111 ~4.98 miles northwest of Middletown
  • 3-star Suburban property
  • Access to gym on-site
  • Excellent family hotel
  • Staff very friendly
From$104
Very Good 4.0 /5Recent Reviews CallBookMore Details
Econo Lodge Hershey : 115 Lucy Ave.
+1-888-389-4485
115 Lucy Ave., Hummelstown, PA 17033 ~5.21 miles northeast of Middletown
  • Economy Suburban property
  • Free comp. breakfast
Comfort Inn at the Park - Hershey
+1-888-389-4121
1200 Mae St., Hershey, PA 17036 ~5.21 miles northeast of Middletown
  • Midscale Resort hotel
  • Check-in time: 4:00 PM
  • Bathroom could be optimized
  • No fridge or microwave
From$69
Very Good 4.0 /5Review Score CallBookMore Details
Econo Lodge in Harrisburg
+1-888-675-2083
495 Eisenhower Blvd., Harrisburg, PA 17111 Website ~5.23 miles northwest of Middletown
  • Cheap Highway property
  • 2 floors in hotel
From$44
Very Good 4.0 /5Reviews CallBookMore Details
Super 8 Harrisburg Hershey West
+1-800-716-8490
4131 Executive Park Dr., Harrisburg, PA 17111 ~5.25 miles northwest of Middletown
  • Inexpensive hotel
  • Check-in: 11:00 AM
Inn at Chocolate Avenue : 84 Sipe Ave.
+1-800-805-5223
84 Sipe Ave., Hummelstown, PA 17036 ~5.30 miles northeast of Middletown
  • 2 star hotel
  • Hotel has 3 floors
Red Lion Inn & Suites Hershey - Hummelstown
+1-888-965-1860
Route 422 & Sipe Ave., Hummelstown, PA 17033 ~5.32 miles northeast of Middletown
  • 3 star Suburban hotel
  • Check-in time: 4:00 PM
  • Not very clean
  • Including restaurants and attractions
Red Roof Inn Harrisburg Hershey - Harrisburg
+1-888-788-5576
950 Eisenhower Blv, Harrisburg, PA 17111 ~5.32 miles northwest of Middletown
  • Two-star Highway property
  • Check in: 3:00 pm
  • 24 hr diner
  • Bathroom could be optimized
Howard Johnson Inn in Harrisburg
+1-888-897-9207
473 Eisenhower Blvd., Harrisburg, PA 17111 ~5.34 miles northwest of Middletown
  • Economy Suburban hotel
  • Check-in: 3:00 PM
  • Disappointing internet connection
  • Good restaurants & bars in the area
Homewood Suites by Hilton Harrisburg East Hershey
+1-888-311-4278
3990 Tecport Dr., Harrisburg, PA 17111 ~5.50 miles northwest of Middletown
  • Midscale hotel
  • 2 conference rooms in property
From$124
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Next 25 Middletown Hotels >  [1 - 25 of 50]    
Next: See My Middletown Hotels with Pricing

Graph: Next 20 Days of Middletown Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Middletown, PA discounts available. The chart reflects the cheapest Middletown hotel for each day and each star rating category.

FAQs about hotels in Middletown

What are the top reviewed hotels in Middletown?

Comfort Inn & Suites Harrisburg Airport Hershey South, Fairfield Inn & Suites Harrisburg International Airport and Red Lion Hotel Harrisburg Hershey are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Middletown?

Holiday Inn Harrisburg East, Sheraton Harrisburg Hershey and Courtyard by Marriott Harrisburg Hershey are the top 3 luxury hotels near Middletown city center.

What hotels are closest to the city center of Middletown?

Comfort Inn & Suites Harrisburg Airport Hershey South, Fairfield Inn & Suites Harrisburg International Airport, and Holiday Inn Harrisburg East are the properties closest to Middletown city center.

How much does a cheap hotel in Middletown cost per night?

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

How much does a 3 star hotel in Middletown cost per night?

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

How much does a higher-end hotel in Middletown cost?

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

What are the most popular Marriott hotels in Middletown?

Fairfield Inn & Suites Harrisburg International Airport, Fairfield Inn & Suites Hershey Chocolate Avenue and Courtyard by Marriott Harrisburg Hershey are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Middletown?

Comfort Inn & Suites Harrisburg Airport Hershey South, Sleep Inn & Suites and Econo Lodge Hershey are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Middletown?

BW Premier The Central Hotel & Conference Center and Best Western Plus Harrisburg East Inn & Suites are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Middletown?

Hotel Indigo Harrisburg Hershey, Candlewood Suites Harrisburg Hershey and Holiday Inn Express & Suites New Cumberland are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top