Find hotels in Steelton, PA from NT$1,466

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 861 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW

2.5 star property
7.8 out of 10, Good, (777)
"Cannot beat this place for quality to price value. Friendly staff, nice location."
The price is NT$1,466
NT$1,627 total
includes taxes & fees
Aug 13 - Aug 14
Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW

Microtel Inn & Suites by Wyndham Carlisle

2.5 star property
9.6 out of 10, Exceptional, (1211)
"Great staying experience for a great price "
The price is NT$2,619
NT$2,907 total
includes taxes & fees
Sep 1 - Sep 2
Microtel Inn & Suites by Wyndham Carlisle

Allenberry Resort

4.0 star property
9.2 out of 10, Wonderful, (247)
"Beautiful place and the staff was excellent "
The price is NT$4,447
NT$4,936 total
includes taxes & fees
Aug 13 - Aug 14
Allenberry Resort

Fairfield Inn & Suites by Marriott Harrisburg International Airport

2.5 star property
9.0 out of 10, Wonderful, (1002)
"Excellent stay"
The price is NT$3,473
NT$3,855 total
includes taxes & fees
Sep 1 - Sep 2
Fairfield Inn & Suites by Marriott Harrisburg International Airport

Larkspur Landing Select Carlisle

2.5 star property
9.0 out of 10, Wonderful, (1005)
"Very quiet clean and comfortable place to stay"
The price is NT$2,369
NT$2,630 total
includes taxes & fees
Sep 1 - Sep 2
Larkspur Landing Select Carlisle

Best Western Plus Harrisburg Mechanicsburg

2.5 star property
8.0 out of 10, Very Good, (1005)
"Nice place"
The price is NT$2,258
NT$2,506 total
includes taxes & fees
Aug 18 - Aug 19
Best Western Plus Harrisburg Mechanicsburg

Wyndham Garden York

3.0 star property
8.4 out of 10, Very Good, (1007)
"Great stay"
The price is NT$2,258
NT$2,506 total
includes taxes & fees
Aug 19 - Aug 20
Wyndham Garden York

Heritage Hills Golf Resort

3.5 star property
8.8 out of 10, Excellent, (506)
"Great property…Great value…Nice staff…Will stay there again. "
The price is NT$2,928
NT$3,250 total
includes taxes & fees
Aug 17 - Aug 18
Heritage Hills Golf Resort

Comfort Inn & Suites – Harrisburg Airport – Hershey South

2.5 star property
9.2 out of 10, Wonderful, (1005)
"Had a great breakfast with close access to WaWa gas station and airport"
The price is NT$3,272
NT$3,632 total
includes taxes & fees
Aug 27 - Aug 28
Comfort Inn & Suites – Harrisburg Airport – Hershey South

Baymont by Wyndham Harrisburg

2.5 star property
8.6 out of 10, Excellent, (1699)
"Amazing place to stay."
The price is NT$1,958
NT$2,173 total
includes taxes & fees
Sep 4 - Sep 5
Baymont by Wyndham Harrisburg

Best Western Grantville/Hershey

2.5 star property
7.8 out of 10, Good, (1005)
"Convenient to the casino"
The price is NT$2,283
NT$2,534 total
includes taxes & fees
Aug 25 - Aug 26
Best Western Grantville/Hershey

Best Western Carlisle

2.5 star property
8.2 out of 10, Very Good, (1006)
"Great stay. Friendly staff."
The price is NT$2,288
NT$2,540 total
includes taxes & fees
Aug 14 - Aug 15
Best Western Carlisle

Sleep Inn & Suites Harrisburg - Hershey North

2.5 star property
8.4 out of 10, Very Good, (1007)
"We would stay here again. "
The price is NT$2,410
NT$2,675 total
includes taxes & fees
Sep 4 - Sep 5
Sleep Inn & Suites Harrisburg - Hershey North

Holiday Inn Express Hotel & Suites Harrisburg West by IHG

2.5 star property
8.6 out of 10, Excellent, (1006)
"This hotel was easy to get to. It was nice and clean, the staff was friendly. We would definitely stay here again."
The price is NT$2,902
NT$3,221 total
includes taxes & fees
Sep 7 - Sep 8
Holiday Inn Express Hotel & Suites Harrisburg West by IHG

Courtyard by Marriott Harrisburg West/Mechanicsburg

3.0 star property
9.0 out of 10, Wonderful, (602)
"The staff was very plesaant"
The price is NT$2,700
NT$2,997 total
includes taxes & fees
Aug 27 - Aug 28
Courtyard by Marriott Harrisburg West/Mechanicsburg

Escape Inn Hershey

2.0 star property
8.8 out of 10, Excellent, (1367)
"Great hotel "
Escape Inn Hershey

White Rose Motel - Hershey

2.0 star property
9.4 out of 10, Exceptional, (1008)
"Very nice motel, excellent staff! Definitely would stay again!"
The price is NT$2,423
NT$2,690 total
includes taxes & fees
Sep 1 - Sep 2
White Rose Motel - Hershey

Comfort Inn Mechanicsburg - Harrisburg South

2.5 star property
8.0 out of 10, Very Good, (875)
"Its great place to stayed i recommended 👌 "
The price is NT$2,518
NT$2,794 total
includes taxes & fees
Aug 14 - Aug 15
Comfort Inn Mechanicsburg - Harrisburg South

The Yorktowne Hotel, Tapestry Collection by Hilton

3.5 star property
8.8 out of 10, Excellent, (492)
"Great place, excellent location, a lot of history there"
The price is NT$3,780
NT$4,195 total
includes taxes & fees
Aug 24 - Aug 25
The Yorktowne Hotel, Tapestry Collection by Hilton

Days Inn by Wyndham Grantville Hershey North

2.0 star property
7.4 out of 10, Good, (1007)
"Easy, fast reservation and check in/out process."
The price is NT$1,598
NT$1,774 total
includes taxes & fees
Aug 25 - Aug 26
Days Inn by Wyndham Grantville Hershey North
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Steelton attractions

Learn more about Steelton

Check out Hersheypark—just one of the popular sights to explore around Steelton.

Top Steelton Hotel Reviews

Frequently asked questions

What's the best place for a stay in Steelton?

Ramada by Wyndham Harrisburg/Hershey Area, located 6.8 mi (11 km) from the heart of Steelton, is a top choice for your stay based on our traveler data. Other good options for your visit to the area are La Quinta Inn & Suites by Wyndham Harrisburg-Hershey and Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey. See all available top hotels, or vacation rentals in Steelton.

If I need to cancel my hotel reservation in Steelton, will I receive a refund?

Yes! Most hotel room reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Steelton.

Where can I learn more about changing or cancelling my trip to Steelton?

For additional details about picking new dates or cancelling your trip to Steelton, click here.

What are some accommodations with pools in Steelton?

Baymont by Wyndham Harrisburg: Features free buffet breakfast, a pool, and free parking. Hilton Harrisburg and Hilton Garden Inn Hershey are a couple of other choices with an onsite pool. View all hotels with pools in Steelton.

What's the best accommodation near Harrisburg International Airport (MDT)?

Fairfield Inn & Suites by Marriott Harrisburg International Airport is a popular hotel, featuring free breakfast and free WiFi. It's located a short 0.2 mi (0.2 km) from Harrisburg Intl. Airport. Another top choice near the airport is Comfort Inn & Suites – Harrisburg Airport – Hershey South, located just 0.2 mi (0.3 km) away.

What's it like staying in Steelton?

Visitors to Steelton are sure to find plenty to explore and enjoy. A top sight in the area is Hersheypark. In Steelton, there are 2 hotels and other accommodations to choose from. Find out more about Steelton.

What should I see while I'm in Steelton?

Hersheypark is a notable place to visit in the area. You'll also find Susquehanna River and Riverfront Park in the area. Check out what more to see and do in Expedia's Steelton guide.

What's the seasonal weather like in Steelton?

The hottest months are usually July and August with an average temp of 71°F, while the coldest months are January and February with an average of 35°F. Average annual precipitation for Steelton is 46 inches.