Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Hershey – 22 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Days Inn by Wyndham Hershey

Hotel in Hershey

This completely nonsmoking Hershey, Pennsylvania hotel offers free seasonal shuttle service to nearby Hershey Park. Front desk lady at night very amigable and informative

Show more Show less
8.5
Very Good
1,377 reviews
Price from
$77.99
per night

Hampton Inn & Suites Hershey

Hotel in Hershey

Situated in the heart of the downtown area, seconds from the famous Hershey Chocolate World attraction, this hotel offers comfortable accommodations and thoughtful amenities, including in-room... The pillows were great and staff was so nice!

Show more Show less
8
Very Good
429 reviews
Price from
$91.63
per night

Inn at Chocolate Avenue

Hotel in Hershey

This Hershey hotel offers a seasonal outdoor pool and rooms that feature a flat-screen TV and dark wood furnishing. Hersheypark amusement park is 3 minutes’ drive. The hospitality and what it offers, the pool and breakfast....what else can you ask?

Show more Show less
5.7
Review score
1,188 reviews
Price from
$49
per night

Courtyard by Marriott Hershey Chocolate Avenue

Hotel in Hershey

Courtyard by Marriott Hershey Chocolate Avenue offers accommodations in Hershey. Every room at this hotel is air conditioned and is equipped with a TV. Had a king room and loved the size. Absolutely loved the shower. Great room. Would stay again!

Show more Show less
8.8
Excellent
230 reviews
Price from
$107.10
per night

Fairfield Inn & Suites by Marriott Hershey Chocolate Avenue

Hotel in Hershey

Located 1 mi from Herseypark Amusement Park, this hotel features a daily continental breakfast and an indoor swimming pool. Hersheypark Stadium and Star Pavilion is 5 minutes’ drive away. Modern feel, cleanliness, nice amenities and breakfast was very good.

Show more Show less
9
Awesome
359 reviews
Price from
$95
per night

SpringHill Suites by Marriott Hershey Near The Park

Hotel in Hershey

Just 2 miles Hershey's Chocolate World, this hotel features an indoor pool and a free airport shuttle upon request to Harrisburg International Airport, 10 miles away. Great location. Staff were very friendly, helpful and professional. Room was clean, comfortable and well equipped.

Show more Show less
8.4
Very Good
82 reviews
Price from
$73
per night

Tru By Hilton Hershey Chocolate Avenue

Hotel in Hershey

Set within 1.8 mi of Hersheys Chocolate World and 3.1 mi of Hersheypark, Tru By Hilton Hershey Chocolate Avenue features rooms in Hershey. One of my favorite parts of a trip is to find the perfect hotel. Me and my boyfriend decided to go for a weekend getaway in Hershey and when I read the reviews I knew we had to stay at Tru. The hotel is perfect, staff is super cool, the hotel have a young vibes and I felt super safe about their COVID-19 precautions. We especially loved their bathroom space and how comfortable the bed was. They had a grab and go breakfast that supplied all our needs and I can't wait to go back to Hershey and stay on that property again!

Show more Show less
8.6
Excellent
149 reviews
Price from
$81.75
per night

Comfort Inn at the Park

Hotel in Hershey

This Pennsylvania hotel is conveniently located only 3 miles from Hershey Chocolate World and Hershey Gardens. It features an indoor pool and spacious rooms with free Wi-Fi. very good breakfast...good selection. very convenient

Show more Show less
7.8
Good
271 reviews
Price from
$79
per night

Simplicity Inn Hershey

Hotel in Hershey

The Simplicity Inn Hershey hotel is located 1.6 mi from Hersheypark amusement park, ZooAmerica wildlife park, Hersheypark Stadium and Hershey's Chocolate World, an interactive chocolate experience. Room was very clean, beds were comfortable, plenty of towles, and air conditioning was awesome.

Show more Show less
7.4
Good
701 reviews
Price from
$63
per night

Red Roof Inn Hershey

Hotel in Hershey

Red Roof Inn Hershey is located in Hershey, Pennsylvania, just 6 minutes’ drive from Hersheypark. Free WiFi and free parking are available. A flat-screen TV is included in each guest room. Staff was friendly. Beds were comfortable. Everything was very clean. Very close to Hershey Park, which was a plus!

Show more Show less
7.5
Good
264 reviews
Price from
$59
per night

Most-booked hotels in Hershey in the past month

See all

Budget hotels in Hershey

See all

FAQs about hotels in Hershey

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Hershey:

Explore guest reviews of hotels in Hershey

See all