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 : 1589 West Harrisburg Pike
+1-888-389-4121
1589 West Harrisburg Pike, Middletown, PA 17057
  • Midscale Airport property
  • 87 rooms in hotel
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Middletown" Get Alexa Skill →
Fairfield Inn & Suites Harrisburg International Airport : 4 Terminal Dr.
+1-888-675-2083
4 Terminal Dr., Middletown, PA 17057
  • Three Star Airport property
  • Shuttle to airport available
Holiday Inn Harrisburg East
+1-800-716-8490
815 South Eisenhower Blvd., Middletown, PA 17057
  • Midscale Suburban property
  • 6 floors in property
  • Multiple phone
  • Furniture needs more attention
Best Western Plus Harrisburg East Inn & Suites in Harrisburg
+1-800-805-5223
1344 Eisenhower Blvd., Harrisburg, PA 17111 ~3.70 miles west of Middletown
  • 3-star Airport hotel
  • 84 sleeping rooms in hotel
Comfort Suites Hummelstown Hershey - Hummelstown
+1-888-965-1860
320 Milroy Rd., Hummelstown, PA 17036 ~4.11 miles north of Middletown
  • Cheap Suburban hotel
  • Hotel has 2 meeting rooms
Red Lion Hotel Harrisburg Hershey
+1-888-788-5576
4751 Lindle Rd., Harrisburg, PA 17111 ~4.22 miles northwest of Middletown
  • 3-star Resort hotel
  • Check in: 4:00pm
  • Management was excellent, said 89%
  • Minibar can be a problem
From$75
Very Good 4.5 /5Read Reviews CallBookMore Details
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
+1-888-897-9207
990 Eisenhower Blvd., Harrisburg, PA 17111 ~4.45 miles northwest of Middletown
  • Mid-scale Suburban property
  • Free complimentary breakfast
Sheraton Harrisburg Hershey Hotel
+1-888-311-4278
4650 Lindle Rd., Harrisburg, PA 17111 ~4.61 miles northwest of Middletown
  • High end Suburban hotel
  • Hotel has an eco-friendly policy See more
  • Quite clean
  • 24/7 gym
Hotel Indigo Harrisburg Hershey An Ihg Hotel
+1-888-469-4795
765 Eisenhower Blvd., Harrisburg, PA 17111 ~4.78 miles northwest of Middletown
  • Three Star Airport property
  • 6 floors in hotel
From$139
Very Good 4.0 /5Guest Reviews CallBookMore Details
Courtyard by Marriott Harrisburg Hershey
+1-888-734-9421
725 Eisenhower Blvd., Harrisburg, PA 17111 ~4.83 miles northwest of Middletown
  • Four star Suburban hotel
  • 4 suites in hotel
  • Vibe wasn't good
  • Breakfast is mediocre
From$129
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Hilton Garden Inn Hershey in Hummelstown
+1-888-841-5292
550 East Main St., Hummelstown, PA 17036 ~4.84 miles northeast of Middletown
  • 3 star Suburban property
  • Has environment-friendly policy Read more
  • Great reception
  • Fantastic service
From$119
Very Good 4.0 /5Guest Reviews CallBookMore Details
Sleep Inn & Suites
+1-888-455-5160
Building a 631 South Eisenhower Blvd., Harrisburg, PA 17111 Website ~4.93 miles northwest of Middletown
  • Economy 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
  • Two-star hotel
  • 2 rooms in hotel
Rodeway Inn
+1-888-906-6358
631 South Eisenhower Blvd., Harrisburg, PA 17111 ~4.98 miles northwest of Middletown
  • Cheap Suburban hotel
  • Hotel has 31 rooms
Residence Inn by Marriott Harrisburg Hershey in Harrisburg
+1-888-749-6785
4480 Lewis Rd., Harrisburg, PA 17111 ~4.98 miles northwest of Middletown
  • 3-star Suburban property
  • Fitness / Gym is on-site
  • Excellent amenities
  • Excellent value
From$104
Very Good 4.0 /5Read Reviews CallBookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Middletown" Get Alexa Skill →
Holiday Inn Express Hershey (Harrisburg Area) in Hummelstown
+1-888-878-9982
610 Walton Ave., Hummelstown, PA 17036 ~4.98 miles northeast of Middletown
  • Inexpensive Suburban hotel
  • Hotel has 4 floors
HersheyScape Inn - Hummelstown
+1-888-389-4485
115 Lucy Ave., Hummelstown, PA 17033 ~5.21 miles northeast of Middletown
  • Economy Suburban property
  • 48 rooms in hotel
From$70
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn at the Park in Hershey
+1-888-389-4121
1200 Mae St., Hershey, PA 17036 ~5.21 miles northeast of Middletown
  • Midscale Resort hotel
  • 7 floors in property
  • Bathroom needs cleaning
  • Terrific location
Econo Lodge
+1-888-675-2083
495 Eisenhower Blvd., Harrisburg, PA 17111 ~5.23 miles northwest of Middletown
  • Inexpensive Highway property
  • 2 floors in hotel
Super 8 by Wyndham Harrisburg Hershey West
+1-800-716-8490
4131 Executive Park Dr., Harrisburg, PA 17111 ~5.25 miles northwest of Middletown
  • 2-star 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
  • Economy Suburban hotel
  • Check in time: 3pm
Red Lion Inn & Suites Hershey
+1-888-965-1860
Route 422 & Sipe Ave., Hummelstown, PA 17033 ~5.32 miles northeast of Middletown
  • 3 star Highway hotel
  • Hotel has 123 rooms
From$115
Average 3.0 /5Reviews CallBookMore Details
Red Roof Inn Harrisburg - Hershey
+1-888-788-5576
950 Eisenhower Blv, Harrisburg, PA 17111 ~5.32 miles northwest of Middletown
  • Economical Highway hotel
  • 110 rooms in hotel
  • City centre within easy reach, said 75%
  • BROKEN A/C UNIT
Howard Johnson by Wyndham Harrisburg : 473 Eisenhower Blvd.
+1-888-897-9207
473 Eisenhower Blvd., Harrisburg, PA 17111 ~5.34 miles northwest of Middletown
  • Economical Suburban property
  • Check in time: 3:00 PM
  • Hotel buildings could use some improvement
  • For 73%, the rooms looked old
Homewood Suites by Hilton Harrisburg East Hershey
+1-888-311-4278
3990 Tecport Dr., Harrisburg, PA 17111 ~5.50 miles northwest of Middletown
  • 3-star Suburban property
  • Check in: 4:00PM
From$124
Very Good 4.0 /5Review Score 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 most high-end hotels in Middletown?

Sheraton Harrisburg Hershey Hotel, Courtyard by Marriott Harrisburg Hershey and Comfort Inn & Suites Harrisburg Airport Hershey South 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 independent hotels in Middletown?

HersheyScape Inn, Magnuson Grand Harrisburg and Inn at Chocolate Avenue are the best rated independent hotels (not part of a big brand).

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 Comfort Suites Hummelstown 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 An Ihg Hotel, Holiday Inn Express Hershey (Harrisburg Area) and Candlewood Suites Harrisburg - Hershey, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top