
Middletown Vacations from $867
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to $2,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Middletown Vacation
Say farewell to the worries of planning and hello to a Middletown vacation package. With everything organized before you go, you can focus on discovering this city, starting with Downtown Harrisburg, which is great for shopping, cafes and families. Any trip to Middletown needs a well-planned itinerary. Fill yours with major attractions like Penn State Harrisburg, The Vineyard and Brewery at Hershey and Saturdays Market. Expedia can help you escape the everyday. Tailor your vacation to Middletown to suit your style of travel, whatever that may be.
The Latest Middletown vacation packages
Price found within the past 48 hours. Click for updated prices.

Inn at Lebanon - Hershey & Manheim area
Price was $952, price is now $867 per person
$867
per person
Aug 7 - Aug 10
found 1 day ago
Roundtrip non-stop flight included
Baltimore (BWI) to Harrisburg (MDT)
5.8/10 (445 reviews)
Buena ubicacion de mi plan de viaje......accessible a caminar..... a comercios y comidas fast.........recomendacion Kelly's Ice cream.......delicioso.......y que tengas numeros para servicio de taxi....no tenian....me extran̈e...........
Reviewed on Jun 7, 2026

Hilton Garden Inn Hershey
Price was $1,241, price is now $1,061 per person
$1,061
per person
Aug 7 - Aug 10
found 1 day ago
Roundtrip non-stop flight included
Baltimore (BWI) to Harrisburg (MDT)
8/10 Very Good! (1,003 reviews)
Large spacious rooms; friendly staff; toilet in bathroom running all night and day. Front desk informed, they did come to fix it but it continued for the rest of our stay which made it difficult to sleep at night.
Reviewed on Jun 7, 2026

Super 8 by Wyndham Hershey Chocolate Avenue
Downtown Hershey
Price was $1,045, price is now $959 per person
$959
per person
Aug 7 - Aug 10
found 1 day ago
Roundtrip non-stop flight included
Baltimore (BWI) to Harrisburg (MDT)
8.4/10 Very Good! (1,003 reviews)
Delightfully surprised. Clean room and beddings. Staff was polite and courteous. Parking right in front of the entrance. Breakfast could have been a little better but for a Super8, it did the job! Would stay here (Super8 in Hershey PA) again for sure!
Reviewed on Jun 12, 2026

Hampton Inn & Suites Hershey Near The Park
Price was $1,158, price is now $1,070 per person
$1,070
per person
Aug 7 - Aug 10
found 1 day ago
Roundtrip non-stop flight included
Baltimore (BWI) to Harrisburg (MDT)
8.8/10 Excellent! (1,008 reviews)
The nite lady was so accommodating to us and so friendly! And so was the morning desk lady helping get ice do to my injury! Thank you my girls!
Reviewed on Jun 12, 2026

Baymont by Wyndham Harrisburg
Price was $985, price is now $914 per person
$914
per person
Aug 7 - Aug 10
found 1 day ago
Roundtrip non-stop flight included
Baltimore (BWI) to Harrisburg (MDT)
8.6/10 Excellent! (1,621 reviews)
Check in was very easy. The rooms are outdated but clean. The pool is beautiful and well maintained. Staff was helpful. All in all, very good stay for the price!
Reviewed on Jun 12, 2026
Middletown Hotel Deals

Holiday Inn Harrisburg East by IHG
815 South Eisenhower Boulevard Middletown PA
Fully refundable
$93 nightly
The price is $103 total per night from Jul 5 to Jul 6
$103 total
Jul 5 - Jul 6
Total with taxes and fees
7.4/10 Good! (1,005 reviews)
"It’s kept clean for its age but the location needs an update."
Reviewed on Jun 10, 2026

Days Inn by Wyndham Hershey
350 W Chocolate Ave Hershey PA
Fully refundableReserve now, pay when you stay
$151 nightly
The price is $168 total per night from Jun 15 to Jun 16
$168 total
Jun 15 - Jun 16
Total with taxes and fees
8.6/10 Excellent! (1,958 reviews)
"Everything"
Reviewed on Jun 13, 2026

Ramada by Wyndham Harrisburg/Hershey Area
300 N Mountain Rd Harrisburg PA
Fully refundableReserve now, pay when you stay
$64 nightly
The price is $71 total per night from Jun 16 to Jun 17
$71 total
Jun 16 - Jun 17
Total with taxes and fees
7.2/10 Good! (2,268 reviews)
"The floor make my white socks black and the sockets in the room didn’t work."
Reviewed on Jun 13, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Find the Best Middletown Vacation Packages
Middletown Essential Information
Language | English |
|---|---|
Currency | U.S dollars |
Closest Airport | Harrisburg Intl. Airport (MDT) |
Population | 9,100 |
Max Temp Winter | 35ºF |
Max Temp Summer | 80ºF |
Top Sights | Hersheypark, Hershey Theatre and Troegs Brewing Company |
More vacations you might like
Frequently asked questions
Explore a world of travel with Expedia
- Flights from Harrisburg Intl.
- Flights from Orlando (MCO) to Harrisburg (MDT)
- Flights from Chicago (ORD) to Harrisburg (MDT)
- Flights from Boston (BOS) to Harrisburg (MDT)
- Flights from Charlotte (CLT) to Harrisburg (MDT)
- Flights from Atlanta (ATL) to Harrisburg (MDT)
- Flights from Tampa (TPA) to Harrisburg (MDT)
- Flights from Dallas (DFW) to Harrisburg (MDT)
- Flights from Pittsburgh (PIT) to Harrisburg (MDT)
- Flights from Raleigh (RDU) to Harrisburg (MDT)
- Flights from Philadelphia (PHL) to Harrisburg (MDT)
- Flights from Denver (DEN) to Harrisburg (MDT)
- Flights from Jacksonville (JAX) to Harrisburg (MDT)
- Flights from Columbus (CMH) to Harrisburg (MDT)
- Flights from Los Angeles (LAX) to Harrisburg (MDT)
- Flights from Nashville (BNA) to Harrisburg (MDT)
- Flights from Detroit (DTW) to Harrisburg (MDT)
- Flights from Phoenix (PHX) to Harrisburg (MDT)
- Flights from Minneapolis (MSP) to Harrisburg (MDT)
- Flights from Seattle (SEA) to Harrisburg (MDT)
- Flights from New York (JFK) to Harrisburg (MDT)
- Flights from Myrtle Beach (MYR) to Harrisburg (MDT)
- Flights from Houston (IAH) to Harrisburg (MDT)
- Flights from Fort Lauderdale (FLL) to Harrisburg (MDT)
- Flights from Portland (PWM) to Harrisburg (MDT)
- Flights from Milwaukee (MKE) to Harrisburg (MDT)
- Flights from St. Louis (STL) to Harrisburg (MDT)
- Flights from Cincinnati (CVG) to Harrisburg (MDT)
- Flights from San Diego (SAN) to Harrisburg (MDT)
- Flights from Charleston (CHS) to Harrisburg (MDT)
- Flights from Savannah (SAV) to Harrisburg (MDT)
- Flights from Las Vegas (LAS) to Harrisburg (MDT)
- Flights from Kansas City (MCI) to Harrisburg (MDT)
- Flights from Louisville (SDF) to Harrisburg (MDT)
- Flights from Cleveland (CLE) to Harrisburg (MDT)
- Flights from Baltimore (BWI) to Harrisburg (MDT)
- Flights from Providence (PVD) to Harrisburg (MDT)
- Flights from Fort Myers (RSW) to Harrisburg (MDT)
- Flights from Portland (PDX) to Harrisburg (MDT)
- Flights from Greenville (GSP) to Harrisburg (MDT)
- Flights from Omaha (OMA) to Harrisburg (MDT)
- Flights from Austin (AUS) to Harrisburg (MDT)
- Flights from San Francisco (SFO) to Harrisburg (MDT)
- Flights from Norfolk (ORF) to Harrisburg (MDT)
- Flights from West Palm Beach (PBI) to Harrisburg (MDT)
- Flights from Indianapolis (IND) to Harrisburg (MDT)
- Flights from Knoxville (TYS) to Harrisburg (MDT)
- Flights from Hartford (BDL) to Harrisburg (MDT)
- Flights from Miami (MIA) to Harrisburg (MDT)
- Flights from Salt Lake City (SLC) to Harrisburg (MDT)
- Flights from Manchester (MHT) to Harrisburg (MDT)
- Flights from Buffalo (BUF) to Harrisburg (MDT)
- Flights from Asheville (AVL) to Harrisburg (MDT)
- Flights from Ontario (ONT) to Harrisburg (MDT)
- Flights from Wilmington (ILM) to Harrisburg (MDT)
- Flights from Madison (MSN) to Harrisburg (MDT)
- Flights from Tucson (TUS) to Harrisburg (MDT)
- Flights from San Antonio (SAT) to Harrisburg (MDT)
- Flights from Oklahoma City (OKC) to Harrisburg (MDT)
- Flights from Cedar Rapids (CID) to Harrisburg (MDT)
- Flights from Albany (ALB) to Harrisburg (MDT)
- Flights from Pensacola (PNS) to Harrisburg (MDT)
- Flights from Memphis (MEM) to Harrisburg (MDT)
- Flights from Anchorage (ANC) to Harrisburg (MDT)
- Flights from New Orleans (MSY) to Harrisburg (MDT)
- Flights from Richmond (RIC) to Harrisburg (MDT)
- Flights from Des Moines (DSM) to Harrisburg (MDT)
- Flights from Syracuse (SYR) to Harrisburg (MDT)
- Flights from Rochester (ROC) to Harrisburg (MDT)
- Flights from Sarasota (SRQ) to Harrisburg (MDT)
- Flights from Tulsa (TUL) to Harrisburg (MDT)
- Flights from Columbia (CAE) to Harrisburg (MDT)
- Flights from Grand Rapids (GRR) to Harrisburg (MDT)
- Flights from Greensboro (GSO) to Harrisburg (MDT)
- Flights from Colorado Springs (COS) to Harrisburg (MDT)
- Flights from Wichita (ICT) to Harrisburg (MDT)
- Flights from Erie (ERI) to Harrisburg (MDT)
- Flights from St. Petersburg (PIE) to Harrisburg (MDT)
- Flights from Albuquerque (ABQ) to Harrisburg (MDT)
- Flights from Birmingham (BHM) to Harrisburg (MDT)
- Flights from Honolulu (HNL) to Harrisburg (MDT)
- Flights from San Jose (SJC) to Harrisburg (MDT)
- Flights from Sacramento (SMF) to Harrisburg (MDT)
- Flights from Toronto (YYZ) to Harrisburg (MDT)
- Flights from Dayton (DAY) to Harrisburg (MDT)
- Flights from Allentown (ABE) to Harrisburg (MDT)
- Flights from Burlington (BTV) to Harrisburg (MDT)
- Flights from Orange County (SNA) to Harrisburg (MDT)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.



















