Hotels in Hershey

Search and compare Hershey hotels from hundreds of travel sites and save

Hershey, PA, United States
1 Aug — 2 Aug2
Hershey, PA, United States
Sun 1/8
Mon 2/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Hershey

Filter by star ratings
All filters
MainStay Suites Grantville - Hershey North
MainStay Suites Grantville - Hershey North
8.3 Excellent
105 Kelley Ct, Grantville, PA, United States
Show on map
9.6 km from city centre, Hershey 
ExcellentBased on 775 reviews
8.3

Situated in Hershey, MainStay Suites Grantville offers 3-star accommodation, as well as an indoor pool. It also provides water slides, massage services and a kids club.

Best Western Premier The Central Hotel & Conference Center
Best Western Premier The Central Hotel & Conference Center
8.8 Excellent
800 East Park Drive, Harrisburg, PA, United States
Show on map
14.0 km from city centre, Hershey 
ExcellentBased on 700 reviews
8.8

Boasting a heated pool, Best Western Premier the Central Hotel & Conference Center is located in Harrisburg and offers comfortable accommodation. It also provides a shopping mall, a ballroom and an express check-in and check-out feature.

Tips for booking a Hershey hotel

Cheapest month:January
Most expensive month:August
Average price in Hershey:$220/night
Absolute cheapest price found:$58/night
Cheapest day:Tuesday
Most expensive day:Saturday
$122 - $300
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$186 - $284
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Hershey hotels

Show all 63 hotels
1
Best Western Premier The Central Hotel & Conference Center
Best Western Premier The Central Hotel & Conference Center
8.8 Excellent
800 East Park Drive, Harrisburg, PA, United States
Show on map
5.9 km from city centre, Harrisburg 

Boasting a heated pool, Best Western Premier the Central Hotel & Conference Center is located in Harrisburg and offers comfortable accommodation. It also provides a shopping mall, a ballroom and an express check-in and check-out feature.

2
MainStay Suites Grantville - Hershey North
MainStay Suites Grantville - Hershey North
8.3 Excellent
105 Kelley Ct, Grantville, PA, United States
Show on map
0.8 km from city centre, Grantville 

Situated in Hershey, MainStay Suites Grantville offers 3-star accommodation, as well as an indoor pool. It also provides water slides, massage services and a kids club.

Cheapest hotels in Hershey, Pennsylvania

Show all 63 hotels
MainStay Suites Grantville - Hershey North
MainStay Suites Grantville - Hershey North
8.3 Excellent
105 Kelley Ct, Grantville, PA, United States
Show on map
0.8 km from city centre,  

Situated in Hershey, MainStay Suites Grantville offers 3-star accommodation, as well as an indoor pool. It also provides water slides, massage services and a kids club.

$116
Avg. per night
Best Western Premier The Central Hotel & Conference Center
Best Western Premier The Central Hotel & Conference Center
8.8 Excellent
800 East Park Drive, Harrisburg, PA, United States
Show on map
5.9 km from city centre,  

Boasting a heated pool, Best Western Premier the Central Hotel & Conference Center is located in Harrisburg and offers comfortable accommodation. It also provides a shopping mall, a ballroom and an express check-in and check-out feature.

$179
Avg. per night

Where to stay in Hershey

Hershey travel FAQs

  • What are the best hotels in Hershey?

    Fairfield Inn & Suites Hershey Chocolate Avenue, rated with a score of 8.8 from 481 reviewers, is one of the most popular hotels in Hershey. Other top stays include Hampton Inn & Suites Hershey Near The Park, with an average rating of 8.5 from 245 reviewers, and Simmons Motel, with a score of 8.1 from 1,263 reviewers.

  • What is a good hotel near Hersheypark?

    Fairfield Inn & Suites Hershey Chocolate Avenue is a hotel near Hersheypark that is popular with HotelsCombined users, scoring 8.8 across 481 reviews.

  • What is a good hotel in Hershey near Hershey's Chocolate World?

    Fairfield Inn & Suites Hershey Chocolate Avenue is the most recommended hotel near Hershey's Chocolate World on HotelsCombined (scoring 8.8 over 481 reviews).

  • Is there a good hotel near Hersheypark Stadium?

    If you’re planning to stay near Hersheypark Stadium, you should consider Fairfield Inn & Suites Hershey Chocolate Avenue, which has a score of 8.8 from 481 reviews.

  • How much do hotels in Hershey cost?

    Searches in the last 72 hours suggest an average price of around $296/night is normal for a hotel in Hershey.

  • How much is a cheap hotel in Hershey?

    $126 per night is the cheapest Hershey hotel price found in our data from the last 72 hours.