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 2020

Filter by
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
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • 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$ 118per 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$ 64per nightSelect
Not available
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
Not available
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$ 154per nightSelect
Not available
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$ 167per 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.
  • The hotel has
    • On-site car park
    +1
9.6
Perfect1 review
Price fromUS$ 203per 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.
  • The hotel has
    • Paid parking
    +1
7.2
Very good
Price fromUS$ 166per 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.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect6 reviews
Price fromUS$ 174per 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.
  • The hotel has
    • On-site car park
    +1
7.8
Very good30 reviews
Price fromUS$ 150per 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.
  • The hotel has
    • On-site car park
    +1
8.6
Great7 reviews
Price fromUS$ 165per nightSelect
Not available
Best Western Premier The Central Hotel & Conference Center Harrisburg800 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.
  • The hotel has
    • On-site car park
    +1
8.0
Great17 reviews
Price fromUS$ 146per nightSelect
Not available
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
    • Picnic area/ Tables
    +1
9.0
Perfect19 reviews
Price fromUS$ 314per 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.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour business centre
    +3
7.4
Very good
Price fromUS$ 143per nightSelect
Not available
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$ 143per 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.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.8
Very good50 reviews
Price fromUS$ 193per nightSelect
Not available
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$ 81per nightSelect
Not available
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$ 257per 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.
  • The hotel has
    • On-site car park
    +1
7.4
Very good33 reviews
Price fromUS$ 138per nightSelect
Not available
Courtyard By Marriott Harrisburg Hershey Hotel725 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.
  • The hotel has
    • On-site car park
    +1
8.2
Great51 reviews
Price fromUS$ 166per nightSelect
Not available
La Quinta Inn & Suites By Wyndham 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.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
6.6
Nice40 reviews
Price fromUS$ 92per nightSelect
Not available

Filtering results

Please wait...

75 hotels found