Compare and save on Hummelstown hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Dougtone -flickr
Sort by Tribes
Best Value
Currency
7 Results
  • Holiday Inn Express Hershey - Harrisburg Area
    Ranked #1 overall in Hummelstown hotels
    8.01 review
    Popular withBusiness
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Hersheypark Camping Resort
    Ranked #2 overall in Hummelstown hotels
    10.01 review
    Popular withOutdoorsyFamilies

    Wonderful campground with excellent services and transport to the park. Love the store and sites are really nice. Three pools including one for small children.

    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Comfort Suites Hummelstown - Hershey
    Ranked #3 overall in Hummelstown hotels
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • Hilton Garden Inn Hershey
    Ranked #4 overall in Hummelstown hotels
    0.0
    Popular withBusiness
    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • The Inn at Westwynd Farm B&B
    Ranked #5 overall in Hummelstown hotels
    0.0
    • Free WiFi
    • Free Breakfast
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • Hampton Inn & Suites Hershey Near The Park
    Ranked #6 overall in Hummelstown hotels
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • The Cocoa Flats
    Ranked #7 overall in Hummelstown hotels
    0.0
    • Pets Allowed
    PhotosAmenitiesMaploadingclose

Average price per night

Hotel class

Hotel type

Average user rating

Clear Filters
Clear Filters
var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_list_page?action=index&clean_path=hummelstown-pa&controller=topics&country_code=&current_user_id=&filters=&id=2000000002827&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=hummelstown-pa%2Fhotels&place=2000000002827&place_type=City&place_type=region&region=2000000002827&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000292753&hotel_ids%5B%5D=5000000158209&hotel_ids%5B%5D=5000001012295&hotel_ids%5B%5D=5000000090140&hotel_ids%5B%5D=5000000234031&hotel_ids%5B%5D=5000001321990&hotel_ids%5B%5D=5000000144927", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000002827" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };