Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

Best Middletown (Dauphin County) PA hotels, motels and accommodations of 2020

Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Holiday Inn Harrisburg East Middletown 815 South Eisenhower Boulevard, Middletown (Dauphin County), United States, 17057
The hotel offers an outdoor swimming pool and a cocktail bar, featuring setting in a business area of Middletown.
  • The hotel has
    • On-site car park
    +1
6.4
Nice38 reviews
Price fromUS$ 119per nightSelect
Not available
Starlite Motel Middletown 1368 E. Harrisburg Pk., Middletown (Dauphin County), United StatesView on map
1.2 mi from City Center1300 yd from Doc's Roller Review
Located next to Harrisburg International Airport, the venue comprises 6 rooms with garden views.
  • The motel has
    • Free Wi-Fi in rooms
    +1
  • The motel has
    • On-site car park
    +1
  • The motel has
    • 24-hour reception
    +1
Price fromUS$ 56per nightSelect
Not available
Comfort Inn & Suites - Harrisburg Airport - Hershey South1589 West Harrisburg Pike, Middletown (Dauphin County), United StatesView on map
1.3 mi from City Center200 yd from Electronic Institutes
Located 3 km from the center of the city, the hotel offers cots, a buffet and toys for children.
Price fromUS$ 132per nightSelect
Not available
Fairfield Inn & Suites By Marriott Harrisburg International Airport4 Terminal Drive, Middletown (Dauphin County), United States, 17057View on map
1.5 mi from City Center700 yd from Electronic Institutes
This hotel with 123 rooms and a lounge bar is conveniently located 30 minutes' walk from the city center.
Price fromUS$ 138per nightSelect
Not available
Similar properties near Middletown (Dauphin County)
Hershey Lodge325 University Drive, Hershey, United States, 17033View on map
5.1 mi from Middletown (Dauphin County)5.1 mi from City Center
The property boasts tennis courts and a golf course on site and guests can laze by an outdoor swimming pool.
7.4
Very good28 reviews
Price fromUS$ 301per nightSelect
Not available
Sheraton Harrisburg Hershey Hotel4650 Lindle Road, Harrisburg, United States, 17111View on map
4.8 mi from Middletown (Dauphin County)4.8 mi from City Center
Within minutes of Strites Orchard, this 347-room hotel, remodelled in 2006, offers a casino and a golf course.
7.2
Very good
Price fromUS$ 188per nightSelect
Not available
Bluegreen Vacations At Hershey, Ascend Resort Collection176 East Hershey Park Drive, Hershey, United States, 17033View on map
8.1 mi from Middletown (Dauphin County)8.1 mi from City Center
Boasting an outdoor pool, the hotel is about 20 minutes' walk from the center of Hershey.
9.0
Perfect80 reviews
Price fromUS$ 286per nightSelect
Not available
Hampton Inn & Suites Hershey749 E Chocolate Ave, Hershey, United States, 17033View on map
8.2 mi from Middletown (Dauphin County)8.2 mi from City Center
Situated 2 km from the city center of Hershey, this accommodation offers an indoor pool and a lobby bar onsite.
8.2
Great160 reviews
Price fromUS$ 212per nightSelect
Not available
Red Lion Hotel Harrisburg Hershey4751 Lindle Rd, Harrisburg, United States, 17111View on map
4.7 mi from Middletown (Dauphin County)4.7 mi from City Center
The hotel lies not far away from Kohl Park and offers a lounge restaurant and an indoor pool onsite.
7.4
Very good77 reviews
Price fromUS$ 84per nightSelect
Not available
Comfort Inn At The Park1200 Mae Street, Hershey, United States, 17036View on map
5.2 mi from Middletown (Dauphin County)5.2 mi from City Center
Perfectly located right next to Hershey Gardens, the hotel has non-smoking rooms to offer as well as a 24-hour bar.
8.4
Great16 reviews
Price fromUS$ 146per nightSelect
Not available
Hilton Garden Inn Hershey550 East Main Street, Hummelstown, United States, 17036View on map
5.0 mi from Middletown (Dauphin County)5.0 mi from City Center
Boasting location close to AACA Museum, the venue features an outdoor pool area and barbeque grills, as well as has to offer 112 rooms.
8.2
Great85 reviews
Price fromUS$ 242per nightSelect
Not available
Best Western Premier The Central Hotel & Conference Center800 E Park Drive, Harrisburg, United States, 17111-2807View on map
6.7 mi from Middletown (Dauphin County)6.7 mi from City Center
Placed close to Kohl Park in the heart of Harrisburg, this hotel offers 174 rooms.
8.0
Great53 reviews
Price fromUS$ 167per nightSelect
Not available
Days Inn By Wyndham Hershey350 W Chocolate Ave, Hershey, United States, 17033View on map
6.9 mi from Middletown (Dauphin County)6.9 mi from City Center
Housed in a historic-style building, the hotel with a health club, a solarium and a Jacuzzi is placed about 10 minutes' walk away from Gem Garden and near many other tourist attractions, including Hershey's Chocolate World.
8.0
Great614 reviews
Price fromUS$ 129per nightSelect
Not available
Fairfield Inn & Suites Hershey Chocolate Avenue651 West Areba Avenue, Hershey, United States, 17033View on map
6.5 mi from Middletown (Dauphin County)6.5 mi from City Center
Featuring a gym and a fitness centre on-site, the hotel has a snack bar, boasting location in the heart of the city.
9.6
Perfect1 review
Price fromUS$ 227per nightSelect
Not available
Residence Inn By Marriott Harrisburg Hershey4480 Lewis Rd, Harrisburg, United States, 17111View on map
5.3 mi from Middletown (Dauphin County)5.3 mi from City Center
The hotel offers an indoor swimming pool and a snack bar, featuring setting in a busy area of Harrisburg.
8.2
Great30 reviews
Price fromUS$ 141per nightSelect
Not available
Springhill Suites By Marriott Hershey Near The Park115 Museum Drive, Hershey, United States, 17033View on map
7.2 mi from Middletown (Dauphin County)7.2 mi from City Center
The hotel was built in 2000 in a busy area of Hershey, and nowadays has 80.
7.8
Very good70 reviews
Price fromUS$ 272per nightSelect
Not available
Holiday Inn Express Harrisburg East4021 Union Deposit Road, Harrisburg, United States, 17109View on map
7.2 mi from Middletown (Dauphin County)7.2 mi from City Center
Housed in a building with a historical-style architecture, this 5-storey hotel is not far away from Kohl Memorial Park.
7.2
Very good6 reviews
Price fromUS$ 101per nightSelect
Not available
Simmons Motel355 W. Chocolate Ave, Hershey, United States, 17033View on map
6.9 mi from Middletown (Dauphin County)6.9 mi from City Center
Featuring an outdoor pool, this venue offers 27 rooms right in a recreational area.
6.6
Nice8 reviews
Price fromUS$ 149per nightSelect
Not available
Hilton Garden Inn Harrisburg East3943 Tecport Drive, Harrisburg, United States, 17111View on map
5.8 mi from Middletown (Dauphin County)5.8 mi from City Center
While onsite there is a swimming pool, the hotel offers convenient location right in the centre of Harrisburg.
8.6
Great7 reviews
Price fromUS$ 154per nightSelect
Not available
Holiday Inn Express Hershey610 Walton Avenue, Hummelstown, United States, 17036View on map
5.2 mi from Middletown (Dauphin County)5.2 mi from City Center
The property was renovated in 2009 and boasts an indoor swimming pool along with a 24-hour restaurant in a residential area of Hummelstown.
8.0
Great7 reviews
Price fromUS$ 169per nightSelect
Not available
Red Roof Inn Harrisburg - Hershey950 Eisenhower Boulevard, Harrisburg, United States, 17111View on map
4.8 mi from Middletown (Dauphin County)4.8 mi from City Center
Featuring Dutch architecture, the venue provides 110 rooms and offers easy access to Strites Orchard.
6.6
Nice13 reviews
Price fromUS$ 59per nightSelect
Not available
Howard Johnson By Wyndham Hershey845 E Chocolate Ave, Hershey, United States, 17033View on map
8.3 mi from Middletown (Dauphin County)8.3 mi from City Center
Based in a historical-style building, the hotel welcomes guests in 52 rooms since 1970, and offers to enjoy an outdoor heated pool.
7.6
Very good159 reviews
Price fromUS$ 173per nightSelect
Not available
Hotel Indigo Harrisburg765 Eisenhower Blvd, Harrisburg, United States, 17111View on map
5.0 mi from Middletown (Dauphin County)5.0 mi from City Center
The hotel features a library and a golf course plus a full-service restaurant in an optimal location just off Kohl Memorial Park.
6.6
Nice21 reviews
Price fromUS$ 148per nightSelect
Not available
Courtyard By Marriott Harrisburg Hershey725 Eisenhower Blvd, Harrisburg, United States, 17111View on map
5.1 mi from Middletown (Dauphin County)5.1 mi from City Center
The hotel has a 24-hour restaurant plus 128 rooms and is located in a shopping area.
8.2
Great51 reviews
Price fromUS$ 164per nightSelect
Not available
Candlewood Suites Harrisburg - Hershey413 Port View Drive, Harrisburg, United States, NULLView on map
6.1 mi from Middletown (Dauphin County)6.1 mi from City Center
The hotel features a shared lounge, barbeque grills and a library, together with prime location in a busy area.
Price fromUS$ 128per nightSelect
Not available
Cocoa Country Inn At Hershey1518 E Chocolate Avenue, Hershey, United States, 17033View on map
9.1 mi from Middletown (Dauphin County)9.1 mi from City Center
This pet-friendly hotel with 31 cosy rooms is located in the heart of Hershey.
6.4
Nice46 reviews
Price fromUS$ 139per nightSelect
Not available
Econo Lodge Hershey115 Lucy Avenue, Hummelstown, United States, 17033View on map
5.4 mi from Middletown (Dauphin County)5.4 mi from City Center
Within easy reach of Giant Center, this hotel comprises 48 rooms with private bathrooms.
7.0
Very good79 reviews
Price fromUS$ 126per nightSelect
Not available
Super 8 By Wyndham Hershey210 Hockersville Road, Hershey, United States, 17033View on map
6.4 mi from Middletown (Dauphin County)6.4 mi from City Center
The hotel has 37 rooms and a private swimming pool, featuring a convenient location in the heart of Hershey.
Price fromUS$ 155per nightSelect
Not available
Comfort Suites Hummelstown - Hershey320 Milroy Road, Hummelstown, United States, 17036View on map
4.4 mi from Middletown (Dauphin County)4.4 mi from City Center
Thanks to the hotel's convenient location, guests here can admire views of the city or spend their time discovering the cultural area.
9.0
Perfect41 reviews
Price fromUS$ 129per nightSelect
Not available
Towneplace Suites By Marriott Harrisburg Hershey450 Friendship Road, Harrisburg, United States, 17111View on map
6.1 mi from Middletown (Dauphin County)6.1 mi from City Center
This hotel, set adjacent to Kohl Park, offers a convenient location and boasts 107 non-smoking rooms along with an indoor swimming pool.
9.2
Perfect41 reviews
Price fromUS$ 134per nightSelect
Not available
Hampton Inn Harrisburg-East/Hershey4230 Union Deposit Road, Harrisburg, United States, 17111View on map
7.1 mi from Middletown (Dauphin County)7.1 mi from City Center
This hotel features rooms with city views, while a convenient location provides easy access to Kohl Memorial Park.
7.8
Very good30 reviews
Price fromUS$ 168per nightSelect
Not available
Homewood Suites By Hilton Harrisburg East-Hershey Area3990 Tecport Drive, Harrisburg, United States, 17111View on map
5.8 mi from Middletown (Dauphin County)5.8 mi from City Center
Set in the suburb district of Harrisburg, this excellent hotel features an outdoor pool area and barbeque grills.
9.0
Perfect83 reviews
Price fromUS$ 202per nightSelect
Not available
1825 Inn Bed And Breakfast409 South Lingle Avenue, Palmyra, United States, 00View on map
9.4 mi from Middletown (Dauphin County)9.4 mi from City Center
Within easy reach of Hershey's Chocolate World, this hotel comprises 8 rooms with en suite bathrooms.
9.6
Perfect26 reviews
Price fromUS$ 153per nightSelect
Not available
Sleep Inn & Suites631A Eisenhower Blvd, Harrisburg, United States, 17111View on map
5.2 mi from Middletown (Dauphin County)5.2 mi from City Center
This hotel offers the 24-hour bar and 74 rooms together with perfect location close to Strites Orchard.
9.0
Perfect45 reviews
Price fromUS$ 103per nightSelect
Not available
Howard Johnson By Wyndham Harrisburg473 Eisenhower Blvd, Harrisburg, United States, 17111View on map
5.6 mi from Middletown (Dauphin County)5.6 mi from City Center
The hotel has a 24-hour restaurant with dishes of American cuisine and is situated just off Kohl Memorial Park.
6.2
Nice76 reviews
Price fromUS$ 79per nightSelect
Not available
Inn At Chocolate AvenueRoute 422 & Sipe Avenue, Hershey, United States, 17033View on map
5.5 mi from Middletown (Dauphin County)5.5 mi from City Center
Featuring a gym and a fitness centre on-site, the hotel has a 24-hour bar, boasting location in the centre of the city.
5.8
Guest rating162 reviews
Price fromUS$ 127per nightSelect
Not available
Travelodge By Wyndham Hershey1043 E Chocolate Avenue, Hershey, United States, 17033View on map
8.6 mi from Middletown (Dauphin County)8.6 mi from City Center
The venue has a 24-hour bar and a seasonal pool on site and offers direct access to a port just few steps away.
8.2
Great23 reviews
Price fromUS$ 96per nightSelect
Not available
Fairfield Inn Harrisburg Hershey1018 Briarsdale Road, Harrisburg, United States, 17109View on map
7.2 mi from Middletown (Dauphin County)7.2 mi from City Center
The hotel includes an outdoor pool, boasting a convenient location close to National Civil War Museum.
7.4
Very good
Price fromUS$ 141per nightSelect
Not available
Best Western Plus Harrisburg East Inn & Suites1344 Eisenhower Blvd, Harrisburg, United States, 17111-2319View on map
3.9 mi from Middletown (Dauphin County)3.9 mi from City Center
In the vicinity of this authentic there is Steelton Skate Park and guests can also discover the busy area.
6.8
Nice28 reviews
Price fromUS$ 96per nightSelect
Not available
Cocoa Motel914 Cocoa Ave., Hershey, United States, 17033View on map
6.8 mi from Middletown (Dauphin County)6.8 mi from City Center
The cheap hotel is a good starting point to Hershey' sights including Tanger Outlets Hershey and Derry Twp Parks and Recreation.
Price fromUS$ 56per nightSelect
Not available
La Quinta Inn & Suites Harrisburg Airport Hershey990 Eisenhower Blvd, Harrisburg, United States, 17111View on map
4.7 mi from Middletown (Dauphin County)4.7 mi from City Center
Nestled in a business area, and close to a motorway, the property features a gym and a fitness centre.
6.6
Nice40 reviews
Price fromUS$ 89per nightSelect
Not available
Americas Best Value Inn Palmyra Hershey2951 Horseshoe Pike, Palmyra, United States, 17078View on map
9.1 mi from Middletown (Dauphin County)9.1 mi from City Center
Guests can enjoy a seasonal outdoor pool and a pizza restaurant staying in this hotel conveniently based in the centre of Palmyra.
8.0
Great13 reviews
Price fromUS$ 114per nightSelect
Not available
Rodeway Inn631 Eisenhower Blvd, Harrisburg, United States, 17111View on map
5.2 mi from Middletown (Dauphin County)5.2 mi from City Center
Within easy reach of National Civil War Museum, this hotel comprises 31 rooms with private bathrooms.
5.0
Guest rating4 reviews
Price fromUS$ 62per nightSelect
Not available
Knights Inn Palmyra/Hershey1071 East Main St, Palmyra, United States, 17078View on map
11.3 mi from Middletown (Dauphin County)11.3 mi from City Center
Boasting a garden bar and a seasonal pool, the property is located close to Risser Marvel Farm Market and less than 2 km from the centre of Palmyra.
6.8
Nice7 reviews
Price fromUS$ 101per nightSelect
Not available
Red Carpet Inn And Suites Palmyra977 East Main Street, Palmyra, United States, 17078View on map
11.2 mi from Middletown (Dauphin County)11.2 mi from City Center
Located 2 km from the center of the city, the hotel offers a playground and a play area for children.
6.0
Guest rating40 reviews
Price fromUS$ 53per nightSelect
Not available
Hershey Travel Inn905 East Chocolate Avenue, Hershey, United States, 17033View on map
8.4 mi from Middletown (Dauphin County)8.4 mi from City Center
In the vicinity of this budget there is Tanger Outlets Hershey and guests can also discover the business area.
5.0
Guest rating
Price fromUS$ 51per nightSelect
Not available
Super 8 By Wyndham Harrisburg Hershey West4131 Executive Park Dr, Harrisburg, United States, 17111-1516View on map
5.5 mi from Middletown (Dauphin County)5.5 mi from City Center
This hotel offers the saloon bar and 48 rooms together with ideal location close to National Civil War Museum.
6.2
Nice16 reviews
Price fromUS$ 55per nightSelect
Not available
Dutch Motel Palmyra500 E. Main St., Palmyra, United States, 17078View on map
10.7 mi from Middletown (Dauphin County)10.7 mi from City Center
This hotel in the market district of Palmyra is situated close to Pennsylvania State Police Museum and welcomes guests since 1990.
6.0
Guest rating15 reviews
Price fromUS$ 85per nightSelect
Not available
Bear House Bed And Breakfast1475 Copenhaffer Road, Dover, United States, 17315View on map
9.2 mi from Middletown (Dauphin County)9.2 mi from City Center
At this venue, boasting a location in a ski area, guests can enjoy barbeque grills and a library, or explore Susquehanna Speedway Park nearby.
Price fromUS$ 174per nightSelect
Not available
Econo Lodge Harrisburg - Southwest Of Hershey Area495 Eisenhower Blvd, Harrisburg, United States, 17111View on map
5.5 mi from Middletown (Dauphin County)5.5 mi from City Center
Set in the heart of Harrisburg, the property offers 30 rooms overlooking the garden.
5.0
Guest rating6 reviews
Price fromUS$ 80per nightSelect
Not available
Rio Motel60 Washington Avenue, Hershey, United StatesView on map
8.6 mi from Middletown (Dauphin County)8.6 mi from City Center
Set near Hersheypark, this designer venue is 30 minutes' walk of the city center.
Select
Not available
Country Inn & Suites By Radisson, Harrisburg At Union Deposit Road, Pa1025 Peiffers Lane, Harrisburg, United States, 17109View on map
7.1 mi from Middletown (Dauphin County)7.1 mi from City Center
Offering a convenient location close to Kohl Memorial Park, this hotel holds in total 78 rooms boasting a library and a golf course onsite.
9.2
Perfect3 reviews
Price fromUS$ 122per nightSelect
Not available
Simplicity Inn Hershey43 W Areba Ave, Hershey, United States, PA 17033View on map
7.2 mi from Middletown (Dauphin County)7.2 mi from City Center
The hotel has 22 rooms and an indoor pool, featuring an unique location in the centre of Hershey.
Price fromUS$ 93per nightSelect
Not available
Value Inn Harrisburg - York70 Robinhood Drive, Valley Green, United StatesView on map
5.7 mi from Middletown (Dauphin County)5.7 mi from City Center
This designer hotel is within 1 km of the city centre and features non-smoking rooms.
Select
Not available
Courtyard By Marriott Hershey Chocolate Avenue515 East Chocolate Avenue, Hershey, United StatesView on map
7.9 mi from Middletown (Dauphin County)7.9 mi from City Center
American meals and an outdoor swimming pool are available for guests in this hotel based in the centre of Hershey.
Price fromUS$ 243per nightSelect
Not available
White Rose Motel1060 East Chocolate Avenue, Hershey, United States, PA 17033View on map
8.6 mi from Middletown (Dauphin County)8.6 mi from City Center
The budget hotel is located in a recreational area with quick access to Zoo America.
Price fromUS$ 80per nightSelect
Not available
Comfort Inn & Suites Harrisburg - Hershey West1001 Briarsdale Road, Harrisburg, United States, 17109View on map
7.1 mi from Middletown (Dauphin County)7.1 mi from City Center
Located near Kohl Memorial Park, this cheap hotel features an continental breakfast.
Price fromUS$ 91per nightSelect
Not available
Econo Lodge Harrisburg - Hershey1006 Briarsdale Road, Harrisburg, United StatesView on map
7.1 mi from Middletown (Dauphin County)7.1 mi from City Center
Housed in a building with an antique-style architecture, this 4-storey hotel is not far away from National Civil War Museum.
Price fromUS$ 61per nightSelect
Not available
Value Inn Harrisburg-York70 Robinhood Drive, Valley Green, United States, 17319-9528View on map
5.7 mi from Middletown (Dauphin County)5.7 mi from City Center
Located in a green area, the hotel has 89 rooms, and it features a boat dock nearby.
5.6
Guest rating8 reviews
Price fromUS$ 61per nightSelect
Not available
Tru By Hilton Hershey Chocolate Avenue204 Hillcrest Road, Hershey, United States, 17033View on map
6.6 mi from Middletown (Dauphin County)6.6 mi from City Center
Located close to Hersheypark, the hotel has 112 rooms, and boasts access to a boat dock.
Price fromUS$ 210per nightSelect
Not available
Blue Note Motor Inn1210 River Road, Marietta, United States, PA 17547View on map
13.4 mi from Middletown (Dauphin County)13.4 mi from City Center
There are rooms facing the landscape and the hotel is set close to Northwest Lancaster County River Trail.
Price fromUS$ 60per nightSelect
Not available
The 40 Winks Inn1137 West Main Street, Annville, United States, PA 17003View on map
12.4 mi from Middletown (Dauphin County)12.4 mi from City Center
The hotel has an outdoor swimming pool and lies close to Saint Paul the Apostle Catholic Church which is worth visiting.
Price fromUS$ 59per nightSelect
Not available
Amanda Gish House Bed & Breakfast556 W Bainbridge Street, Elizabethtown, United States, PA 17022View on map
7.5 mi from Middletown (Dauphin County)7.5 mi from City Center
The venue blends the Victorian design in rooms and the original architecture.
Price fromUS$ 129per nightSelect
Not available
Susquehanna Manor3272 Maytown Road, Marietta, United StatesView on map
12.7 mi from Middletown (Dauphin County)12.7 mi from City Center
Overlooking the garden, this business hotel welcomes guests with a daily American breakfast.
Price fromUS$ 185per nightSelect
Not available
Kevin Hart'S "Tiny House With Big Personality"867 Schwanger Road, Elizabethtown, United States, NY 10001View on map
9.5 mi from Middletown (Dauphin County)9.5 mi from City Center
Set in Manhattan district, this central venue features a patio and a private bathroom equipped with dressing gowns and towels.
Price fromUS$ 175per nightSelect
Not available
Bear House B&B1475 Copenhaffer Rd, Dover, United States, PA 17315View on map
9.1 mi from Middletown (Dauphin County)9.1 mi from City Center
This hotel is 18 miles from Pennsylvania State Police Historical, Educational, & Memorial Center and features a patio and a shared lounge, along with an terrace bar on site.
Select
Not available
Four Points By Sheraton Harrisburg800 East Park Drive, Harrisburg, United States, 17111View on map
6.7 mi from Middletown (Dauphin County)6.7 mi from City Center
Located 6 km away from Harrisburg city center, this hotel features 174 rooms and an indoor swimming pool.
5.6
Guest rating
Price fromUS$ 115per nightSelect
Not available
Walton Manor Inn Bed & Breakfast231 East Main, Palmyra, United StatesView on map
10.5 mi from Middletown (Dauphin County)10.5 mi from City Center
A few meters away you can enjoy Risser Marvel Farm Market.
Price fromUS$ 169per nightSelect
Not available
Red Carpet Inn Hershey210 Hockersville Road, Hershey, United States, 17033View on map
6.4 mi from Middletown (Dauphin County)6.4 mi from City Center
Located close to Hershey’s Chocolate Tour, the hotel has 27 rooms, and boasts access to a motorway.
7.2
Very good9 reviews
Price fromUS$ 54per nightSelect
Not available
The Gibson House Bed And Break141 W. Caracas Avenue, Hershey, United States, 17033View on map
7.1 mi from Middletown (Dauphin County)7.1 mi from City Center
This Victorian-style hotel is set at a short distance to Knock Knock Boutique.
Select
Not available
Country Inn & Suites By Carlson Harrisburg At UnioPeiffers Lane,1025 , Harrisburg, United States, 17109View on map
7.1 mi from Middletown (Dauphin County)7.1 mi from City Center
Select
Not available
Holiday Inn Express Hershey - Harrisburg Area610 Walton Ave, Hummelstown, United States, 17036View on map
5.3 mi from Middletown (Dauphin County)5.3 mi from City Center
Located near Penn State - Hershey Medical Center, this family-friendly hotel features an buffet breakfast.
Select
Not available
Cozy Campbelltown Kayak House132 Barnwell Lane, Palmyra, United States, PA 17078View on map
9.9 mi from Middletown (Dauphin County)9.9 mi from City Center
Select
Not available
Hummelstown Home W/Sauna - 5 Mins To Hershey Park!Hummelstown, Pa, 17036, Hummelstown, United States, 17036View on map
7.1 mi from Middletown (Dauphin County)7.1 mi from City Center
Offering a fully equipped kitchen equipped with a microwave, a refrigerator and a washing machine, this villa is set near Church of the Redeemer.
Price fromUS$ 441per nightSelect
Not available
Family Home W/Full Kitchen - 2 Mi. To Hershey ParkHummelstown, Pa, 17036, Hummelstown, United States, 17036View on map
7.1 mi from Middletown (Dauphin County)7.1 mi from City Center
This is a 3-bedroom villa, set in proximity to Star Pavilion at Hershey Park Stadium.
Price fromUS$ 346per nightSelect
Not available
Hummelstown Home W/Hot Tub- 2 Miles To HersheyparkHummelstown, Pa, 17036, Hummelstown, United States, 17036View on map
7.1 mi from Middletown (Dauphin County)7.1 mi from City Center
This is a 5-bedroom villa, set in proximity to The Old Hershey Chocolate Factory.
Price fromUS$ 441per nightSelect
Not available
Family Home W/Pool - Mins To Hershey Park!Palmyra, PA, 17078, Palmyra, United States, 17078View on map
11.1 mi from Middletown (Dauphin County)11.1 mi from City Center
This is a 5-bedroom villa, set in proximity to Reigle Airport.
Select
Not available
Hummelstown Apartment 4 Mi From Hershey Park!, Hummelstown, United States, 17036View on map
4.8 mi from Middletown (Dauphin County)4.8 mi from City Center
Price fromUS$ 107per nightSelect
Not available

Filtering results

Please wait...

78 hotels found