Find hotels in Middletown, PA from $65

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Newly renovated historic farmhouse with all modern amenities,  meals available.
5/5 Exceptional! (21 reviews)
Fantastic B&B!!!
"This was a great B&B for our entire family. All 12 of us (9 adults and 3 kids) fit perfectly and had a great time! The location was central to everything we wanted to do (Gettysburg, Lancaster, Hershey) and it was easy to get to everything, yet it was still somewhat secluded and tucked away from ..."

Reviewed on Sep 8, 2021

Newly renovated historic farmhouse with all modern amenities, meals available.
Starlite Motel
2.5 out of 5
1368 E. Harrisburg Pk., Middletown, PA
Fully refundableReserve now, pay when you stay
The price is $65 per night from Dec 12 to Dec 12
0.73 mi from city center
2.4/5 (57 reviews)
Good Night’s Stay
"We had a good night. We went to a concert at the stadium and arrived late to the motel. We checked in easily. The room was comfortable and we had a good night."

Reviewed on Jul 11, 2021

Starlite Motel
Fairfield Inn & Suites by Marriott Harrisburg International Airport
2.5 out of 5
4 Terminal Drive, Middletown, PA
Fully refundableReserve now, pay when you stay
The price is $98 per night from Dec 19 to Dec 19
1.91 mi from city center
4.5/5 Wonderful! (451 reviews)
"Clean"

Reviewed on Nov 29, 2021

Fairfield Inn & Suites by Marriott Harrisburg International Airport
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Harrisburg Hershey Hotel
2.5 out of 5
7500 Allentown Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $67 per night from Dec 8 to Dec 8
9.37 mi from city center
3.9/5 Good! (986 reviews)
"Room was clean and quiet at night. Pool was small but nice. Would return again"

Reviewed on Nov 30, 2021

Best Western Harrisburg Hershey Hotel
Fairfield Inn & Suites Hershey Chocolate Avenue
2.5 out of 5
651 W Areba Ave, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $118 per night from Jan 2 to Jan 2
6.34 mi from city center
4.5/5 Wonderful! (991 reviews)
"Nice. Close to Hershey park"

Reviewed on Nov 21, 2021

Fairfield Inn & Suites Hershey Chocolate Avenue
Baymont by Wyndham Harrisburg
2.5 out of 5
5680 Allentown Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 16 to Dec 16
9.22 mi from city center
4.2/5 Very Good! (943 reviews)
"Right off the freeway so it was perfect for an overnight stop on a 2-day driving trip. The staff was friendly and accommodating. Having breakfast in the hotel was convenient and helped us get back on the road quickly. The rooms were clean and spacious."

Reviewed on Nov 26, 2021

Baymont by Wyndham Harrisburg
*Newly* Renovated Modern Townhouse Harris-Hershey
3.53 mi from city center
4.3/5 Excellent! (3 reviews)
AC
"Just one of the rooms didn't have AC other than that everything was great!!"

Reviewed on Nov 1, 2021

*Newly* Renovated Modern Townhouse Harris-Hershey
Best Western Plus Harrisburg East Inn & Suites
2.5 out of 5
1344 Eisenhower Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $68 per night from Dec 7 to Dec 7
4.38 mi from city center
3.8/5 Good! (972 reviews)
"Big room quiet clean decent price"

Reviewed on Nov 24, 2021

Best Western Plus Harrisburg East Inn & Suites
Best Western Premier The Central Hotel & Conference Center
3 out of 5
800 E Park Drive, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $103 per night from Dec 16 to Dec 16
7.08 mi from city center
4.5/5 Wonderful! (977 reviews)
"The hotel lobby is beautiful! It's quiet and very inviting! The pool area is STUNNING with plenty of towels available. I will say that the rooms themselves didn't seem to match the elegance of the lobby. But they were clean and well-maintained. The attached restaurant had delicious food!"

Reviewed on Nov 29, 2021

Best Western Premier The Central Hotel & Conference Center
Hampton Inn Harrisburg-East/Hershey
2.5 out of 5
4230 Union Deposit Road, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $101 per night from Jan 2 to Jan 2
7.38 mi from city center
4.5/5 Wonderful! (982 reviews)
"Clean, friendly staff, Very quiet at night. My a/c and heat was broken in my room which was horrible."

Reviewed on Nov 23, 2021

Hampton Inn Harrisburg-East/Hershey
Courtyard by Marriott Hershey Chocolate Avenue
3 out of 5
515 East Chocolate Avenue, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $149 per night from Jan 2 to Jan 2
7.73 mi from city center
4.4/5 Wonderful! (574 reviews)
"The staff were great with my family"

Reviewed on Nov 8, 2021

Courtyard by Marriott Hershey Chocolate Avenue
Super 8 by Wyndham Hershey
2 out of 5
210 Hockersville Road, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $75 per night from Jan 3 to Jan 3
6.3 mi from city center
4.3/5 Excellent! (960 reviews)
"The room was spacious. We stayed in a suite."

Reviewed on Nov 24, 2021

Super 8 by Wyndham Hershey
Days Inn & Suites by Wyndham York
2.5 out of 5
334 Arsenal Road, York, PA
Fully refundableReserve now, pay when you stay
The price is $72 per night from Jan 3 to Jan 3
14.76 mi from city center
3.2/5 (979 reviews)
"Interstate Traffic Vehicle Noise"

Reviewed on Oct 26, 2021

Days Inn & Suites by Wyndham York
Red Lion Hotel Harrisburg Hershey
3 out of 5
4751 Lindle Rd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $100 per night from Dec 5 to Dec 5
5.12 mi from city center
3.7/5 Good! (976 reviews)
"Very friendly staff. The hotel was very clean and the restaurant was fantastic! Would definitely recommend to anyone staying in the area."

Reviewed on Nov 22, 2021

Red Lion Hotel Harrisburg Hershey
Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
3 out of 5
8000 Jonestown Rd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $105 per night from Dec 7 to Dec 7
10.63 mi from city center
4/5 Very Good! (966 reviews)
"Staff at check in was very nice and helpful. The room was great! Real clean place."

Reviewed on Dec 2, 2021

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
Days Inn & Suites by Wyndham Lancaster Amish Country
2.5 out of 5
2929 Hempland Rd, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $73 per night from Dec 26 to Dec 26
20.16 mi from city center
3.3/5 (828 reviews)
"It was a great stay"

Reviewed on Dec 1, 2021

Days Inn & Suites by Wyndham Lancaster Amish Country
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
2.5 out of 5
265 N Hershey Rd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 14 to Dec 14
10.57 mi from city center
3.6/5 Good! (1,126 reviews)
"The staff were welcoming and efficient. The room was clean and nicely decorated. The toilet was broken (tank didn’t fill), and I’m sure the staff would’ve taken care of it or given me a new room, but by the time I realized it, it was later & I was tired, so I just filled up the tank manually when ..."

Reviewed on Nov 19, 2021

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
La Quinta Inn & Suites by Wyndham York
2.5 out of 5
1405 Kenneth Road, York, PA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Jan 2 to Jan 2
15.6 mi from city center
4.1/5 Very Good! (753 reviews)
"good staff customer service"

Reviewed on Dec 1, 2021

La Quinta Inn & Suites by Wyndham York
Tru By Hilton Hershey Chocolate Avenue
2.5 out of 5
204 Hillcrest Road, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $112 per night from Dec 14 to Dec 14
6.41 mi from city center
4.4/5 Wonderful! (610 reviews)
"Clean, nice staff, modern, hot breakfast!"

Reviewed on Nov 29, 2021

Tru By Hilton Hershey Chocolate Avenue
Warehouse Hotel
3.5 out of 5
75 Champ Boulevard, Manheim, PA
Fully refundableReserve now, pay when you stay
The price is $89 per night from Dec 7 to Dec 7
17.18 mi from city center
4.6/5 Wonderful! (632 reviews)
"James the check in clerk was super nice. The property was clean the room was nice bed and bathroom was nice. The property was modern and I LOVE the waterfall shower head. Even the woman who checked me out was super nice. Overall great experience."

Reviewed on Dec 1, 2021

Warehouse Hotel
Don't see what you're looking for?
See all available properties in Middletown
View all properties
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.

Frequently asked questions

Recent reviews of Middletown hotels
expedia verified reviews