Hotels near Middletown, (mdt)

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

Hotels close to Middletown

Fairfield Inn & Suites By Marriott Harrisburg International Airport photos Exterior
40
Fairfield Inn & Suites By Marriott Harrisburg International Airport
4 Terminal Drive, Middletown (Dauphin County)
600 yd from Middletown
This hotel with 123 rooms and a lounge bar is conveniently located 30 minutes' walk from the city center.
from US$  138
Comfort Inn & Suites - Harrisburg Airport - Hershey South photos Exterior
42
Comfort Inn & Suites - Harrisburg Airport - Hershey South
1589 West Harrisburg Pike, Middletown (Dauphin County)
1100 yd from Middletown
Located 3 km from the center of the city, the hotel offers cots, a buffet and toys for children.
from US$  88
Starlite Motel photos Exterior
29
Starlite Motel
1368 E. Harrisburg Pk., Middletown (Dauphin County)
2.8 mi from Middletown
Located next to Harrisburg International Airport, the venue comprises 6 rooms with garden views.
from US$  56
Best Western Plus Harrisburg East Inn & Suites photos Exterior
6.8
NiceBased on28 reviews
33
Best Western Plus Harrisburg East Inn & Suites
1344 Eisenhower Blvd, Harrisburg
3.0 mi from Middletown
In the vicinity of this authentic there is Steelton Skate Park and guests can also discover the busy area.
from US$  96
La Quinta Inn & Suites Harrisburg Airport Hershey photos Exterior
6.6
NiceBased on40 reviews
67
La Quinta Inn & Suites Harrisburg Airport Hershey
990 Eisenhower Blvd, Harrisburg
3.9 mi from Middletown
Nestled in a business area, and close to a motorway, the property features a gym and a fitness centre.
from US$  89
Red Roof Inn Harrisburg - Hershey photos Exterior
6.6
NiceBased on13 reviews
37
Red Roof Inn Harrisburg - Hershey
950 Eisenhower Boulevard, Harrisburg
3.9 mi from Middletown
Featuring Dutch architecture, the venue provides 110 rooms and offers easy access to Strites Orchard.
from US$  59
Red Lion Hotel Harrisburg Hershey photos Exterior
7.4
Very goodBased on34 reviews
67
Red Lion Hotel Harrisburg Hershey
4751 Lindle Rd, Harrisburg
4.0 mi from Middletown
The hotel lies not far away from Kohl Park and offers a lounge restaurant and an indoor pool onsite.
from US$  111
Sheraton Harrisburg Hershey Hotel photos Exterior
7.2
Very goodBased on85 reviews
41
Sheraton Harrisburg Hershey Hotel
4650 Lindle Road, Harrisburg
4.1 mi from Middletown
Within minutes of Strites Orchard, this 347-room hotel, remodelled in 2006, offers a casino and a golf course.
from US$  181
Value Inn Harrisburg-York photos Exterior
5.6
Guest ratingBased onreviews
25
Value Inn Harrisburg-York
70 Robinhood Drive, Valley Green
4.1 mi from Middletown
Located in a green area, the hotel has 89 rooms, and it features a boat dock nearby.
from US$  61
Value Inn Harrisburg - York photos Exterior
18
Value Inn Harrisburg - York
70 Robinhood Drive, Valley Green
4.1 mi from Middletown
This designer hotel is within 1 km of the city centre and features non-smoking rooms.

Luxury hotels near Middletown

Homewood Suites By Hilton Harrisburg East-Hershey Area Pa photos Exterior
9.0
PerfectBased onreviews
75
Homewood Suites By Hilton Harrisburg East-Hershey Area Pa
3990 Tecport Drive, Harrisburg
5.0 mi from Middletown
Set in the suburb district of Harrisburg, this excellent hotel features an outdoor pool area and barbeque grills.
from US$  168
Courtyard By Marriott Harrisburg Hershey photos Exterior
8.2
GreatBased on51 reviews
50
Courtyard By Marriott Harrisburg Hershey
725 Eisenhower Blvd, Harrisburg
4.3 mi from Middletown
The hotel has a 24-hour restaurant plus 128 rooms and is located in a shopping area.
from US$  164
Hilton Garden Inn Harrisburg East photos Exterior
8.6
GreatBased onreviews
75
Hilton Garden Inn Harrisburg East
3943 Tecport Drive, Harrisburg
5.0 mi from Middletown
While onsite there is a swimming pool, the hotel offers convenient location right in the centre of Harrisburg.
from US$  154
Highland Inn New Cumberland photos Exterior
28
Highland Inn New Cumberland
240 Lincoln Dr, New Cumberland
5.8 mi from Middletown
Located a few steps from Steelton Skate Park, the hotel features 15 rooms with views over the city.
from US$  144
Comfort Suites Hummelstown - Hershey photos Exterior
9.0
PerfectBased on41 reviews
30
Comfort Suites Hummelstown - Hershey
320 Milroy Road, Hummelstown
4.9 mi from Middletown
Thanks to the hotel's convenient location, guests here can admire views of the city or spend their time discovering the cultural area.
from US$  141
Clarion Conference Ctr Harrisburg West photos Exterior
18
Clarion Conference Ctr Harrisburg West
148 Sheraton Drive, New Cumberland
6.2 mi from Middletown
A few meters away you can enjoy Dorothea Dix Library and Museum.
from US$  137
Hotel Indigo Harrisburg - Hershey photos Exterior
6.6
NiceBased on21 reviews
29
Hotel Indigo Harrisburg - Hershey
765 Eisenhower Boulevard, Harrisburg
4.2 mi from Middletown
The hotel features a library and a golf course plus a full-service restaurant in an optimal location just off Kohl Memorial Park.
from US$  136
Towneplace Suites By Marriott Harrisburg Hershey photos Exterior
9.2
PerfectBased on41 reviews
42
Towneplace Suites By Marriott Harrisburg Hershey
450 Friendship Road, Harrisburg
5.2 mi from Middletown
This hotel, set adjacent to Kohl Park, offers a convenient location and boasts 107 non-smoking rooms along with an indoor swimming pool.
from US$  134
Candlewood Suites Harrisburg - Hershey photos Exterior
44
Candlewood Suites Harrisburg - Hershey
413 Port View Drive, Harrisburg
5.1 mi from Middletown
The hotel features a shared lounge, barbeque grills and a library, together with prime location in a busy area.
from US$  128
Residence Inn By Marriott Harrisburg Hershey photos Exterior
8.2
GreatBased on30 reviews
28
Residence Inn By Marriott Harrisburg Hershey
4480 Lewis Rd, Harrisburg
4.7 mi from Middletown
The hotel offers an indoor swimming pool and a snack bar, featuring setting in a busy area of Harrisburg.
from US$  123

Cheap hotels near Middletown

Best Western Premier The Central Hotel & Conference Center photos Exterior
8.0
GreatBased on54 reviews
75
Best Western Premier The Central Hotel & Conference Center
800 E Park Drive, Harrisburg
6.2 mi from Middletown
Placed close to Kohl Park in the heart of Harrisburg, this hotel offers 174 rooms.
from US$  116
Four Points By Sheraton Harrisburg photos Exterior
5.6
Guest rating
10
Four Points By Sheraton Harrisburg
800 East Park Drive, Harrisburg
6.2 mi from Middletown
Located 6 km away from Harrisburg city center, this hotel features 174 rooms and an indoor swimming pool.
from US$  115
Hummelstown Apartment 4 Mi From Hershey Park! photos Exterior
25
Hummelstown Apartment 4 Mi From Hershey Park!
, Hummelstown
5.9 mi from Middletown
from US$  107
Sleep Inn & Suites photos Exterior
9.0
PerfectBased on45 reviews
45
Sleep Inn & Suites
631A Eisenhower Blvd, Harrisburg
4.4 mi from Middletown
This hotel offers the 24-hour bar and 74 rooms together with perfect location close to Strites Orchard.
from US$  103
Days Inn By Wyndham New Cumberland/Harrisburg South photos Exterior
7.0
Very goodBased on31 reviews
26
Days Inn By Wyndham New Cumberland/Harrisburg South
353 Lewisberry Rd, New Cumberland
6.1 mi from Middletown
Set near West Shore Farmers Market, this great value venue is 30 minutes' walk of the city center.
from US$  92
Econo Lodge Harrisburg photos Exterior
5.0
Guest ratingBased onreviews
50
Econo Lodge Harrisburg
495 Eisenhower Blvd, Harrisburg
4.7 mi from Middletown
Set in the heart of Harrisburg, the property offers 30 rooms overlooking the garden.
from US$  80
Howard Johnson By Wyndham Harrisburg photos Exterior
6.2
NiceBased on76 reviews
39
Howard Johnson By Wyndham Harrisburg
473 Eisenhower Blvd, Harrisburg
4.8 mi from Middletown
The hotel has a 24-hour restaurant with dishes of American cuisine and is situated just off Kohl Memorial Park.
from US$  79
Rodeway Inn photos Exterior
5.0
Guest ratingBased onreviews
48
Rodeway Inn
631 South Eisenhower Boulevard, Harrisburg
4.4 mi from Middletown
Within easy reach of National Civil War Museum, this hotel comprises 31 rooms with private bathrooms.
from US$  62
Red Carpet Inn & Suites New Cumberland photos Exterior
7.0
Very goodBased onreviews
26
Red Carpet Inn & Suites New Cumberland
351 Lewisberry Road, New Cumberland
6.1 mi from Middletown
The hotel has an outdoor swimming pool and lies close to Steelton Skate Park which is worth visiting.
from US$  55
Super 8 By Wyndham Harrisburg Hershey West photos Exterior
6.2
NiceBased on16 reviews
26
Super 8 By Wyndham Harrisburg Hershey West
4131 Executive Park Dr, Harrisburg
4.6 mi from Middletown
This hotel offers the saloon bar and 48 rooms together with ideal location close to National Civil War Museum.
from US$  55
SHOW ALL 30 HOTELS IN Lancaster

GUEST REVIEWS

C
Couplefrom United States2020
10.0

New House Country Hotel

O
Older travellersfrom United States2020
6.0

Charleston Marriott

O
Older travellersfrom United States2020
10.0

Embassy Suites Chicago Downtown Magnificent Mile

K
Kittifrom United States2020
10.0

Baymont By Wyndham Murfreesboro

P
Paulafrom United States2020
10.0

Best Western Prineville Inn

F
Family with childrenfrom United States2020
8.0

Best Western Plus Daytona Inn Seabreeze Oceanfront

F
Family with childrenfrom United States2020
8.0

Holiday Inn Express Glenrothes

F
Family with childrenfrom United States2020
7.0

Safestay Glasgow

i
ieva from United States2020
10.0

Queen Hotel

F
Family with childrenfrom United States2020
7.4

Knights Inn