Hotels in Middletown

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Middletown?

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.
trending_down

Our prices for Middletown are cheapest in February

See average prices and weather for all months

Price trends for hotels in Middletown

Pricing is based on two traveler single night rates
Jun
$234
Average price during June is $234
Jul
$207
Average price during July is $207
Aug
$204
Average price during August is $204
Sep
$169
Average price during September is $169
Oct
$164
Average price during October is $164
Nov
$154
Average price during November is $154
Dec
$132
Average price during December is $132
Jan
$138
Average price during January is $138
Feb
$86
Average price during February is $86
Mar
$95
Average price during March is $95
Apr
$194
Average price during April is $194
May
$183
Average price during May is $183
Currently viewing crowd sizes and weather for June.

June

trending_upHigh crowds
High 79°F / low 60°F. Sunny most days.
79°
weather_sun
June, High crowds, average high temperature 79 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
85°
weather_sun
July, High crowds, average high temperature 85 degrees Fahrenheit, average low temperature 66 degrees Fahrenheit. Sunny most days.
66°
83°
weather_sun
August, High crowds, average high temperature 83 degrees Fahrenheit, average low temperature 64 degrees Fahrenheit. Sunny most days.
64°
76°
weather_sun
September, Moderate crowds, average high temperature 76 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Sunny most days.
58°
64°
weather_sun
October, High crowds, average high temperature 64 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Sunny most days.
47°
51°
weather_partly_sunny
November, Moderate crowds, average high temperature 51 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Partly sunny.
35°
42°
weather_partly_sunny
December, Moderate crowds, average high temperature 42 degrees Fahrenheit, average low temperature 30 degrees Fahrenheit. Partly sunny.
30°
37°
ac_unit
January, Low crowds, average high temperature 37 degrees Fahrenheit, average low temperature 24 degrees Fahrenheit. Snow likely.
24°
40°
ac_unit
February, Low crowds, average high temperature 40 degrees Fahrenheit, average low temperature 24 degrees Fahrenheit. Snow likely.
24°
49°
weather_partly_sunny
March, Low crowds, average high temperature 49 degrees Fahrenheit, average low temperature 32 degrees Fahrenheit. Partly sunny.
32°
61°
weather_sun
April, Low crowds, average high temperature 61 degrees Fahrenheit, average low temperature 42 degrees Fahrenheit. Sunny most days.
42°
71°
weather_sun
May, Moderate crowds, average high temperature 71 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Sunny most days.
52°
Monthly weather averages (˚F)

Top landmarks in Middletown

Learn more about Middletown

Middletown is well-known for its attractions such as The Vineyard and Brewery at Hershey and Susquehanna River. Visitors to this welcoming city speak highly of the restaurants whereas sights include Middletown & Hummelstown Railroad and Doc's Family Fun Center.

Frequently asked questions

What accommodations do travelers like in Middletown?
Where can I find free parking with my stay in Middletown?
Park your car for free at Starlite Motel.
Can I book a refundable hotel in Middletown?
If you’re looking for the flexibility to change your plans to Middletown, most properties provide refundable* rates you can book. You can see these accommodations by searching our site and using the “fully refundable” filter to narrow down the results.
Where can I stay with my pet in Middletown?
Your animal companion is welcome at this pet-friendly hotel: Starlite Motel.
Which Middletown hotels do our guests like for their great location?
Our guests love these properties for their convenient location: Fairfield Inn & Suites by Marriott Harrisburg International Airport, Comfort Inn & Suites – Harrisburg Airport – Hershey South and Holiday Inn Harrisburg East, an IHG Hotel.
Where should I stay in Middletown if I want an affordable accommodation?
Two inexpensive options worth considering are Fairfield Inn & Suites by Marriott Harrisburg International Airport and Comfort Inn & Suites – Harrisburg Airport – Hershey South.
Where can I stay in Middletown if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, browse our selection of 7 vacation homes. In addition, you can choose from 5 apartments.
Where can I stay if I'm visiting Middletown with my family?
Your kids are welcome at Holiday Inn Harrisburg East, an IHG Hotel.
Where should I stay in Middletown for a trip with my partner?
Newly renovated historic farmhouse with all modern amenities, meals available. is a great option for a romantic getaway.
What will the weather in Middletown be like during my trip?
July and August are typically the warmest months in Middletown when the average temp is 71°F. January and February are the coldest months when the average temperature is 34°F. September and July are the months with the most rain.
Why should I book my Middletown hotel with Hotels.com?
There are lots of reasons to book your Middletown trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Middletown

Find out more about Middletown

Discover the Heartbeat of Innovation: Experience Middletown's Unique Blend of Nature and Knowledge

Nestled in the heart of Pennsylvania, Middletown offers a delightful blend of small-town charm and vibrant culture. Home to the prestigious Penn State Harrisburg campus, this quaint community buzzes with youthful energy. Explore the scenic trails along the Swatara Creek, or visit the historic Middletown Area Historical Society to uncover local stories. Don’t miss the annual festivals that celebrate its rich heritage and community spirit. With its welcoming atmosphere and beautiful parks, Middletown is a hidden gem for travelers seeking a unique American experience filled with history, nature, and warmth. For great hotel rates in Middletown, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Middletown

Middletown, Pennsylvania offers a variety of hotel accommodations, from friendly inns to comfortable chain hotels. Visitors can enjoy well-rated options that provide modern amenities and welcoming atmospheres, making it easy to explore the charming local attractions and the broader Pennsylvania area during their stay. Here are some of the most popular hotels with our travelers in Middletown:

  1. Hotel Indigo Harrisburg - Hershey by IHGOpens in a new window: Hotel Indigo Harrisburg - Hershey by IHG is a 3.5-star hotel that offers a modern and inviting atmosphere, perfect for leisure travelers seeking comfort and convenience. The property features amenities such as complimentary breakfast, shuttle service, and a fitness center, ensuring a well-rounded experience. The standout features include a warm welcome and a clean, contemporary ambiance that leaves a lasting impression. With exceptional service and a focus on guest satisfaction, this hotel is highly praised for its comfortable beds and modern facilities, making it an excellent choice for travelers looking for a delightful stay.
  2. Sheraton Harrisburg Hershey HotelOpens in a new window: Sheraton Harrisburg Hershey Hotel is a 3.5-star hotel that caters to leisure travelers who appreciate a unique blend of contemporary and classic design. The property features an outdoor pool, a welcoming atmosphere, and various amenities to enhance your stay. Guests enjoy the charm of the hotel, coupled with friendly staff who provide attentive service. The hotel’s undergoing renovations promise an exciting transformation, allowing for a fresh and inviting environment. With its combination of comfort and a pleasant ambiance, this hotel stands out for those seeking a refreshing getaway.
  3. The Suites at Hershey No Resort Fee 2 BdrOpens in a new window: The Suites at Hershey No Resort Fee 2 Bdr is a 4.0-star hotel designed for guests who seek upscale experiences. With a range of recreational activities available both onsite and nearby, including a 24-hour fitness facility, this hotel promotes an active lifestyle. Guests are treated to modern entertainment options, such as flat-screen televisions and cable access. This property is ideal for travelers craving a stylish and dynamic environment, and it stands as a beacon of comfort and sophistication, making it an excellent choice for those looking to enjoy a vibrant stay.

Top locations to stay in Middletown

Some great areas to stay in when visiting Middletown, Pennsylvania, are Downtown Harrisburg, Harrisburg, and Wormleysburg. Downtown Harrisburg is rich in museums and historical sites, while Harrisburg offers a blend of museums and a nearby theme park. Wormleysburg boasts scenic river views and modern skyscrapers, making it appealing. For first-time visitors, Downtown Harrisburg is the best choice for its vibrant atmosphere and attractions.

  1. Downtown HarrisburgOpens in a new window: Staying in Downtown Harrisburg puts you right in the heart of the action! This area boasts an impressive array of museums, including the Pennsylvania State Capitol and the National Civil War Museum, perfect for history buffs and culture lovers alike. You can also enjoy the scenic views along the Susquehanna River. With its vibrant cultural scene, including theaters where you can catch local performances, there's always something happening here. Plus, if you're looking to shop, the Broad Street Market and Capital City Mall are just a short distance away, offering everything from fresh produce to unique finds.
  2. HarrisburgOpens in a new window: Harrisburg is a fantastic base for your trip, offering a mix of museums and a nearby theme park experience at Hersheypark. You'll have easy access to attractions like the Pennsylvania State Capitol and the National Civil War Museum, making it a great spot for exploration. The area also features shopping options like the Tanger Outlet Center, perfect for those looking to snag some deals. The nearby Susquehanna River adds a lovely backdrop for outdoor activities, making Harrisburg a well-rounded choice for your stay.
  3. WormleysburgOpens in a new window: For a more relaxed vibe, consider staying in Wormleysburg. This charming riverside area offers stunning views of the Susquehanna River and is close to Harrisburg's bustling attractions. Enjoy the local culture with a visit to the nearby Little Theatre of Mechanicsburg or take in some outdoor adventure with easy access to Williams Grove Speedway. Shopping enthusiasts will appreciate the proximity to the Capital City Mall and the Shoppes at Susquehanna Marketplace, making it a convenient location for both leisure and retail therapy.

Things to do in Middletown

Middletown boasts a stunning landscape of sandy beaches and lush forests, ideal for outdoor enthusiasts. Enjoy thrilling activities like kayaking in calm waters, hiking scenic trails, or simply relaxing under the sun. After a day of adventure, unwind with vibrant shopping options and lively entertainment that promise a delightful experience.

  • HersheyparkOpens in a new window – Dive into a world of thrills at this amusement park, where roller coasters, water rides, and family attractions await your adventurous spirit. Whether you're seeking heart-pounding excitement or a leisurely ride, there's something for everyone.
  • The Hershey Story MuseumOpens in a new window – Uncover the sweet history of chocolate at this engaging museum. Explore interactive exhibits that tell the story of Milton Hershey and his famous chocolate factory, and don’t miss the chance to sample some delicious treats!
  • Hershey GardensOpens in a new window – Take a stroll through beautifully landscaped gardens filled with vibrant blooms and serene pathways. This botanical garden offers a peaceful retreat, showcasing a stunning variety of plants and a delightful butterfly house that will enchant visitors of all ages.
  • Pennsylvania State CapitolOpens in a new window – Step inside this magnificent historic building, where stunning architecture meets rich history. Take a guided tour to admire the intricate murals and grand rotunda, and learn about Pennsylvania's government and heritage.
  • National Civil War MuseumOpens in a new window – Delve into the fascinating history of the Civil War at this comprehensive museum. Explore numerous exhibits featuring artifacts, photographs, and personal stories that bring this pivotal era to life.

5 tips for savvy savings when booking a hotel in Middletown

  1. Book for the cheapest times: If you're looking for an affordable getaway, consider visiting Middletown in January, February, or December when hotel prices are typically lower. For a great value for money experience, plan to stay for at least 2 to 3 days, which is ideal for exploring the city's historic landmarks, cultural sites, and natural attractions. You can discover local history at various parks and perhaps even enjoy a day at a nearby national or state park. This budget-friendly trip allows you to see the best of Middletown without breaking the bank, and prices may drop even further during these months.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Middletown, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, maximizing your chances to save. Additionally, Smart ShoppingOpens in a new window serves as a comparison tool within the app, allowing you to compare hotel prices and amenities, ensuring you find the best hotel deal. With these resources, you're more likely to book a fantastic last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you save on your stay in a Middletown hotel. If you're seeking a unique experience, boutique hotels often provide a more personalized touch and sometimes offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that could allow you to save more.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but thanks to Middletown's excellent public transportation, you might discover a more affordable independent hotel a bit farther out that still has great connectivity. For those interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby cities, there is often good value for money to be found. Opting for these alternative destinations can provide a more authentic and budget-friendly experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Middletown. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Middletown

Middletown experiences its lowest average temperature in January, at 29.8°F (-1.2°C), while July is the hottest month, with an average temperature of 75.2°F (24.0°C). September is typically the wettest month. If you’re looking to soak up the lively atmosphere in Middletown, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, accompanied by light rainfall. However, if you prefer a more relaxed experience, January, November, and December are perfect for a quieter getaway, marked by light rainfall and mostly sunny conditions.

Middletown is a welcoming city where you can spend time checking out the local cuisine. Why not take time to see places like The Vineyard and Brewery at Hershey and Susquehanna River? Popular sights in the surrounding area include Hersheypark.