The name Hershey may be synonymous with chocolate and treats — but there are plenty of other attractions to experience in this historic Northeastern town. From taking a visit to Hersheypark and jumping on one of the thrilling rides, or embarking on a relaxing stroll through Hershey Gardens admiring the flora and fauna, or even visiting the Hershey Story Museum and learning about this storied city — there are seemingly endless opportunities for various indulgences. Here’s where to spend the night while embarking on a sweet adventure.
The Top Hotels in Hershey Pennsylvania Near Hersheypark
Traveling to Pennsylvania? Check out Matador’s Pennsylvania accommodations guides:
We hope you love these Hershey hotels! Just so you know, Matador may collect a small commission from the links on this page if you decide to book a stay. Listed prices are accurate as of the time of publication.
The Hotel Hershey
- Address: 100 Hotel Rd, Hershey, PA 17033
- Rates from $128 per night
This historic property looks like a picture straight out of a Mediterranean daydream. The hotel dates back to the early 1930s, when chocolate tycoon Milton S. Hershey built the hotel exactly to his liking overlooking the famous Hershey Chocolate Factory. Since then it has held true to serve guests in a luxurious and sophisticated setting. The architecture of the buildings is classically European-inspired, and there’s an air of elegance felt in the atmosphere in every room.
It’s set amongst a large 300 acres of land featuring scenic landscaping, there are 276 deluxe guest rooms — including 48 private cottage rooms — as well as a spa, multiple restaurants, shopping outlets, and three golf courses. Guests of all ages and interests will enjoy making the property their temporary home during their time in Hershey.
Tru by Hilton Hershey Chocolate Avenue
- Address: 204 Hillcrest Rd, Hershey, PA 17033
- Rates from: $229
From amenities like the signature complimentary “Top It” breakfast bar, which features over 35 sweet and savory toppings to customize a morning meal and start the day fueled up — to the game area in the lobby, making for some friendly competition after a day of adventure — Tru by Hilton Hershey Chocolate Avenue offers fantastic accommodations for the entire family. It’s conveniently located near Hersheypark and Hershey’s Chocolate World. Additional amenities include an on-site fitness and recreation center, an indoor pool, and an on-site business center. The rooms are clean and bright, hosting comfortable beds, large televisions, and bright pops of color in the decor making the spaces feel fun and whimsical.
The Wilbur Lititz, Tapestry Collection by Hilton
- Address: 50 N Broad St, Lititz, PA 17543
- Rates from: $210
This hotel was once the Wilbur Chocolate Company factory — and has today been transformed into a historic, boutique property less than 45 minutes away from Hershey featuring an elegant guest experience. Dine at the on-site restaurant, Blackworth, which serves small bites, wood-fired pizzas, and grilled plates. There’s also an on-site fitness center, a 24/7 market, and an on-site business center. Guests can admire preserved design details in the common spaces like the original brickwork. Chic, industrial style lighting, exposed wooden pillars, and fashionably vintage furniture and fixtures make the spaces feel both traditional and contemporary. Other attractions nearby in addition to Hershey Park include the Wilbur Chocolate Museum, the 1861 Julius Sturgis Pretzel Bakery and the Wolf Sanctuary of PA.
Holiday Inn Express Hershey-Harrisburg Area, an IHG Hotel
- Address: 610 Walton Ave, Hummelstown, PA 17036
- Rates from: $225
This pet-friendly property is in a great location, just minutes from Hershey Park and Chocolate World. Included amenities include daily grab-and-go breakfast, a fitness center, and an indoor pool. The rooms are clean and bright, with ample lighting and ADA Accessible options. Each comfortable guest room is equipped with modern amenities like mini-fridges, in-room coffee makers, and cozy bedding. It’s a great spot to set as home base while exploring Hershey.
Best Western Plus Hershey
- Address: 1800 E Chocolate Ave, Palmdale, Hershey (PA), United States, 17033
- Rates from: $202
This property is just minutes from Hershey’s Chocolate World. After a day of adventures, guests can enjoy on-site amenities like the fitness center, an indoor pool, and the shared lounge space. Get some sunshine out on the terrace, or get some work done at the business center. Guest rooms are air-conditioned and equipped with mini-fridges, microwaves and Keurig coffee makers, TVs, clean bed linens, and towels. The property’s design is clean and classic, with a modern feeling, boasting natural tones like blues and browns that feel natural.
Courtyard by Marriott Hershey Chocolate Avenue
- Address: 515 East Chocolate Avenue, Hershey, PA 17033
- Rates from: $280
Courtyard Hershey Chocolate Avenue is located just minutes from Hersheypark, Hershey’s Chocolate World, Hershey Giant Center and Hersheypark® Stadium and close to downtown Hershey. Before or after a day out at one of the local attractions, guests can dine on-site at The Bistro — which serves breakfast, dinner, and cocktails. Relax and get cozy at one of the fire pits outside, go for a swim in the heated indoor pool, or break a sweat at the 24-hour fitness center. The spacious guest rooms and suites offer comfortable beds and are equipped with a mini-fridge and large televisions. The two-room suites even boast separate living and sleeping areas.
Hampton Inn & Suites Hershey
- Address: 749 E Chocolate Ave, Hershey, PA, 17033
- Rates from: $237
This 110-room property is on Chocolate Avenue, in the heart of downtown Hershey, just seconds from attractions like Hershey Chocolate World and Hersheypark. Spend time outside on the sunshine-soaked terrace, or enjoy the on-site amenities like a complimentary hot breakfast buffet, fitness center, and an indoor swimming pool and whirlpool. The design and decor are sensible and casual — featuring natural tones that blend to create a comfortable space for travelers to return to after a day out. There’s also a 24-hour market with snacks, drinks, and microwavable meals. Guest rooms are comfortable and clean, and feature amenities like mini-fridges, microwaves, and coffeemakers.
Hilton Garden Inn Hershey
- Address: 550 E Main St, Hummelstown, PA 17036
- Rates from: $223
This hilltop hotel is located less than two miles from downtown and close to attractions like Hersheypark and Hershey’s Chocolate World. Amenities include an on-site restaurant and bar, a fitness center, an outdoor terrace, and an indoor pool with a whirlpool. There’s also a 24-hour business center and a 24-hour on-site market for late-night snacking. Guest rooms at the Hershey Hilton Garden Inn feature cozy amenities including refrigerators, microwaves, and coffeemakers as well as ergonomic chairs and desks. The interior design in the common spaces feels classic and familiar. It’s an approachable place to set as home base for a trip to Hershey.
1825 Inn Bed and Breakfast
- Address: 409 S Lingle Ave, Palmyra, PA 17078
- Rates from: $210
Just a few miles from Hersheypark, guests can relax at this warm, historic, and peaceful bed and breakfast. The property was originally a private residence farmhouse nearly 200 years ago but has been transformed into a welcoming B&B. Guests will enjoy spending time on-site amongst the lush, green gardens and in the rustic but romantic guest rooms which boast their own private bathrooms, cable TV, and unique decor. Select rooms even host a spa bathtub or a cozy fireplace. Spend time out in the garden on the swing or lounging in the gazebo. Inside, there’s a spacious shared living area with puzzles and games. The property is proud to serve a hot homemade breakfast each morning that includes baked goods and fruit as well as a selection of evening snacks and tea.
Bluegreen Vacations Suites at Hershey
- Address: 176 Hersheypark Dr, Hershey, PA 17033
- Rates from: $343
This property is just 10 minutes from Hersheypark. After a day out, guests can rest in one of the spacious suites equipped with cable TV, a DVD player, and free Wi-Fi. Rooms also feature a washer and dryer as well as a kitchen with an oven, a full-size refrigerator, and a dishwasher. Swim in the seasonal outdoor pool, or work out at the fitness center. There’s a playground for kids to explore and a gazebo with barbeque facilities for outdoor cooking. Other resort amenities include a basketball court, game room, and clubhouse.
What is there to do in Hershey, Pennsylvania?
Hershey, which is just east of the Pennsylvania state capital of Harrisburg, boasts plenty of things to do for all ages and interests. For many, the name “Hershey” is synonymous with chocolate — named after Milton S. Hershey, who was the humanitarian and philanthropist who built the iconic chocolate company as well as this storied city. Nowadays, visitors can’t leave without checking out Hersheypark and riding one of the famous thrill rides. There’s also Hershey Gardens, with its seasonal botanical displays — and history buffs will love The Hershey Story Museum. The Spa At The Hotel Hershey is a fabulous spot to relax whether you’re staying on-site or just popping in for a treatment — and speaking of indulgences, the Hershey’s Chocolate World Attraction offers the chance to learn about and see how chocolate is made with a free tour ride paired with plenty of treats.
How far is Hershey, Pennsylvania, from Philadelphia?
Hershey, Pennsylvania is 95 miles, and roughly 90 minutes from Philadelphia via I-76.