Filters
Popular
28
27
21
17
35
1
2
Search by name
Cities nearby
24
4
4
2
1
1
MoreLess
Star rating
17
17
2
MoreLess
Guest rating
2
2
7
4
MoreLess
Accommodation type
35
MoreLess
Price per night
4
9
9
9
5
MoreLess
Nearby
1
2
2
MoreLess
Airports
3
MoreLess
Hotel type
23
11
11
8
8
5
5
4
3
1
4
2
1
1
MoreLess
Amenities
28
27
21
17
16
16
15
MoreLess
Room features
2
1
1
1
3
1
3
MoreLess
Services
4
7
15
2
1
3
MoreLess
Brands
2
2
2
2
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

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
We offer 4 hotels in Middletown (Dauphin County)
Get Prices

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

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Holiday Inn Harrisburg East Middletown 815 South Eisenhower Boulevard, Middletown (Dauphin County), United States, 17057View on map
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
Nice18 reviews
Price fromUS$ 122per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Starlite Motel Middletown 1368 East Harrisburg Pike, 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$ 75per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Comfort Inn & Suites - Harrisburg Airport - Hershey South Middletown 1589 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.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 197per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Fairfield Inn & Suites By Marriott Harrisburg International Airport Middletown 4 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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 161per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Similar properties near Middletown (Dauphin County)
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.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour business centre
    +3
8.2
Great88 reviews
Price fromUS$ 153per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
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.
  • The hotel has
    • On-site car park
    +1
9.6
Perfect1 review
Price fromUS$ 169per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Bluegreen Vacations Suites At Hershey176 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.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Restaurant
    • Picnic area/ Tables
    +2
9.0
Perfect19 reviews
Price fromUS$ 219per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hilton Garden Inn Hershey Hummelstown550 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.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.2
Great28 reviews
Price fromUS$ 148per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
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.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.8
Very good50 reviews
Price fromUS$ 179per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Inn At Chocolate Avenue HersheyRoute 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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
5.8
Guest rating162 reviews
Price fromUS$ 87per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
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.
  • The hotel has
    • Wi-Fi in rooms
    +1
  • The hotel has
    • Handicap parking
    +1
7.4
Very good28 reviews
Price fromUS$ 272per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Howard Johnson By Wyndham Hershey Hotel845 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.
  • The hotel has
    • On-site car park
    +1
7.6
Very good94 reviews
Price fromUS$ 132per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
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.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.2
Great23 reviews
Price fromUS$ 118per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
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.
  • The hotel has
    • On-site car park
    +1
6.8
Nice28 reviews
Price fromUS$ 154per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
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.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.4
Nice26 reviews
Price fromUS$ 82per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
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.
  • The motel has
    • Free Wi-Fi in rooms
    +1
  • The motel has
    • 24-hour reception
    +1
2.4
Guest rating
Price fromUS$ 54per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
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.
  • The hotel has
    • On-site car park
    +1
7.8
Very good539 reviews
Price fromUS$ 94per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Super 8 By Wyndham Hershey Hotel210 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.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 134per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Simmons Motel Hershey355 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.
  • The motel has
    • Paid Wi-Fi in rooms
    +1
  • The motel has
    • On-site car park
    +1
  • The motel has
    • Late check-in/ -out
    • 24-hour reception
    +2
6.6
Nice8 reviews
Price fromUS$ 95per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Rodeway Inn & Suites Hershey43 W. Areba Ave., Hershey, United States, 17033View on map
7.2 mi from Middletown (Dauphin County)7.2 mi from City Center
Within easy reach of Penn State, this hotel comprises 22 rooms with private bathrooms.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Outdoor car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 173per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

36 hotels found