Best Resorts in Middletown

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in Middletown

Comfort Inn & Suites – Harrisburg Airport – Hershey South

Comfort Inn & Suites – Harrisburg Airport – Hershey South
2.5 star property
Middletown
9.2 out of 10, Wonderful, (1,011 reviews)
"Close to airport and good value"
United States
Tony
$125 nightly
The price is $139
Jun 29 - Jun 30
Total with taxes and fees
Comfort Inn & Suites – Harrisburg Airport – Hershey South

Scottish Inns - Middletown

Scottish Inns - Middletown
2.0 star property
Middletown
5.4 out of 10, (44 reviews)
"It's a quiet place"
United States
Kervin Junior
$61 nightly
The price is $68
Jun 14 - Jun 15
Total with taxes and fees
Scottish Inns - Middletown

Fairfield Inn & Suites by Marriott Harrisburg International Airport

Fairfield Inn & Suites by Marriott Harrisburg International Airport
3.0 star property
Middletown
9.2 out of 10, Wonderful, (1,003 reviews)
"Our stay was very pleasant, the hotel was clean and the staff was very friendly. "
United States
Michael
$161 nightly
The price is $179
Jun 28 - Jun 29
Total with taxes and fees
Fairfield Inn & Suites by Marriott Harrisburg International Airport

Newly Renovated Historic Middletown Home 15 min to Harris-Hershey!

Newly Renovated Historic Middletown Home 15 min to Harris-Hershey!
Middletown
10.0 out of 10, Exceptional, (5 reviews)
"Property was very clean. Location was great as you can walk to a lot of places. Was here for a concert with family so we were out and about most of the time but the house was exactly what we needed."
United States
Kahlia Y.
$340 nightly
The price is $375
Jun 17 - Jun 18
Total with taxes and fees
Newly Renovated Historic Middletown Home 15 min to Harris-Hershey!

Holiday Inn Harrisburg East by IHG

Holiday Inn Harrisburg East by IHG
3.0 star property
Middletown
7.4 out of 10, Good, (1,001 reviews)
"Got the job done. Front desk was helpful."
United States
Chris
$110 nightly
The price is $122
Jun 14 - Jun 15
Total with taxes and fees
Holiday Inn Harrisburg East by IHG

Larkspur Landing Select Carlisle

Larkspur Landing Select Carlisle
2.5 star property
Carlisle
9.0 out of 10, Wonderful, (1,018 reviews)
"Great place.. recommend"
United States
Kevin
$79 nightly
The price is $88
Jun 29 - Jun 30
Total with taxes and fees
Larkspur Landing Select Carlisle

Best Western Carlisle

Best Western Carlisle
2.5 star property
Carlisle
8.4 out of 10, Very Good, (1,003 reviews)
"Everything was great! The staff was very nice and helpful. The room was really nice and clean"
United States
Steven
$72 nightly
The price is $80
Jun 8 - Jun 9
Total with taxes and fees
Best Western Carlisle

Best Western Plus Heritage Rail-South York/I-83

Best Western Plus Heritage Rail-South York/I-83
3.0 star property
York
9.0 out of 10, Wonderful, (391 reviews)
"Room was clean and comfortable! Breakfast was very good! I would stay again!"
United States
Robert
$87 nightly
The price is $97
Jun 8 - Jun 9
Total with taxes and fees
Best Western Plus Heritage Rail-South York/I-83

SureStay Plus by Best Western Elizabethtown Lancaster

SureStay Plus by Best Western Elizabethtown Lancaster
2.5 star property
Elizabethtown
8.8 out of 10, Excellent, (955 reviews)
"Rooms were super clean and bigger then most and breakfast was good"
United States
stephanie
$92 nightly
The price is $103
Jun 8 - Jun 9
Total with taxes and fees
SureStay Plus by Best Western Elizabethtown Lancaster

Heritage Hills Golf Resort

Heritage Hills Golf Resort
3.5 star property
York
8.8 out of 10, Excellent, (591 reviews)
"Golf course, driving range, and putt putt. Beautiful place to stay!"
United States
Tiffany
$85 nightly
The price is $95
Jun 21 - Jun 22
Total with taxes and fees
Heritage Hills Golf Resort

Baymont by Wyndham Harrisburg

Baymont by Wyndham Harrisburg
2.5 star property
Harrisburg
8.6 out of 10, Excellent, (1,619 reviews)
"Excellent location to I-81 for a stopover. Great hotel and nice breakfast."
Canada
Alison
$71 nightly
The price is $79
Jun 8 - Jun 9
Total with taxes and fees
Baymont by Wyndham Harrisburg

Best Western Grantville/Hershey

Best Western Grantville/Hershey
2.5 star property
Grantville
8.0 out of 10, Very Good, (1,003 reviews)
"Nice area, lots of parking, easy to find, clean room, friendly staff, would stay again."
United States
Richard
$86 nightly
The price is $95
Jun 8 - Jun 9
Total with taxes and fees
Best Western Grantville/Hershey

Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA

Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA
3.0 star property
Harrisburg
9.0 out of 10, Wonderful, (1,020 reviews)
"Super clean hotel with nice size room, comfortable bed, great breakfast, no funky smells. We will stay here again"
United States
Teresa
$82 nightly
The price is $91
Jun 16 - Jun 17
Total with taxes and fees
Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA

La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey

La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
3.0 star property
Harrisburg
7.6 out of 10, Good, (1,049 reviews)
"Good for an inexpensive stay."
United States
Ronald
$61 nightly
The price is $68
Jun 17 - Jun 18
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey

Quality Inn Harrisburg - Hershey Area

Quality Inn Harrisburg - Hershey Area
2.5 star property
Harrisburg
8.2 out of 10, Very Good, (1,037 reviews)
"The check in was quick and easy and the room was nice and clean, comfortable beds"
Canada
Linda
$60 nightly
The price is $67
Jun 8 - Jun 9
Total with taxes and fees
Quality Inn Harrisburg - Hershey Area

Spark by Hilton Mechanicsburg

Spark by Hilton Mechanicsburg
2.5 star property
Mechanicsburg
8.4 out of 10, Very Good, (123 reviews)
"Great stay"
United States
Sabrina
$87 nightly
The price is $96
Jul 5 - Jul 6
Total with taxes and fees
Spark by Hilton Mechanicsburg

Best Western Plus Harrisburg Mechanicsburg

Best Western Plus Harrisburg Mechanicsburg
2.5 star property
Enola
8.0 out of 10, Very Good, (1,009 reviews)
"Fantastic stay!! "
United States
Suzanne
$63 nightly
The price is $70
Jul 1 - Jul 2
Total with taxes and fees
Best Western Plus Harrisburg Mechanicsburg

Hampton Inn by Hilton Harrisburg West

Hampton Inn by Hilton Harrisburg West
2.5 star property
Mechanicsburg
9.2 out of 10, Wonderful, (904 reviews)
"The staff was helpful and the property was clean."
United States
Matthew
$119 nightly
The price is $132
Jul 5 - Jul 6
Total with taxes and fees
Hampton Inn by Hilton Harrisburg West
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Middletown Hotel Reviews

Find out more about Middletown

Middletown Resorts information

Number of reviews
14,797
Accommodation
8 Resorts
Lowest Price
$67
Highest Price
$375

Frequently asked questions

What can I expect from a resort vacation in Middletown?
You deserve some time off, and a resort is the ideal place to indulge in all the services and amenities you need for a relaxing stay in Middletown. One of the comfortable resorts in the surrounding area could be just what you're searching for, whether you want great restaurants on site, blissful spa treatments, or fun activities to try.
What's the best resort for my stay in Middletown?
Our top-rated resorts near Middletown: Modern units at the Suites at Hershey Resort - 8.1 mi (13 km) from Middletown. Features a fitness center, a garden, and concierge services. Spacious 2 Bedroom at The Suites at Hershey - 8.1 mi (13 km) from Middletown. Has a fitness center, a garden, and an indoor pool. THE SUITES AT HERSHEY-A BLUEGREEN VACATION CLUB RESORT 2 BEDROOMS/2 BATHS UNIT - Family-friendly resort. 6.5 mi (10.4 km) from Middletown. Enjoy the fitness center, an indoor pool, and outdoor pool. Two Bedroom, Luxury Condo, Hershey, PA (2527726) - Family-friendly resort. 7.4 mi (12 km) from Middletown. Amenities include a fitness center, a garden, and an indoor pool. BlueGreen Resort 2 bedroom suite in Hershey. With indoor and outdoor pools - 8.1 mi (13 km) from Middletown. Access to a fitness center.
What can I do in Middletown?
Middletown & Hummelstown Railroad offers fun for the whole family, while Hersheypark is one of the most popular places to visit nearby. The Vineyard and Brewery at Hershey and Susquehanna River are a few additional attractions in the area that you might like.
What's the seasonal weather like in Middletown?
The hottest months are usually July and August with an average temp of 71°F, while the coldest months are January and February with an average of 34°F. Average annual precipitation for Middletown is 49 inches.
What's the best way to get to and around Middletown?
Fly into Harrisburg Intl. Airport (MDT), which is located 1.3 mi (2.2 km) from the city center. Otherwise, look for flights into Harrisburg, PA (HAR-Capital City), which is 6.6 mi (10.7 km) away. If you want to venture outside of the area, hop on a train at Middletown Station.

Explore a world of travel with Expedia