Pennsylvania may have travel restrictions in place due to COVID-19.

Bed and Breakfast in Hershey

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured B&B in Hershey

The Inn at Westwynd Farm B&B
4 out of 5
1620 Sand Beach Road, Hummelstown, PA
The price is $144 per night from Dec 6 to Dec 7

Situated in Hummelstown, this bed & breakfast is 2.7 mi (4.4 km) from Hershey Gardens and within 6 mi (10 km) of Hersheypark and Hersheypark Stadium. Hershey's ...

4.9/5Exceptional! (134 reviews)

"This is a fantastic inn. They offer a unique guest experience. It is romantic if you want it to be or just a beautiful restful retreat. You could come alone and have a Private restful get away or you could come with a partner for a romantic retreat. The porches offer privacy and great views no matter ..."…"

Reviewed on Sep 28, 2020

The Inn at Westwynd Farm B&B
Walton Manor Inn Bed & Breakfast
3.5 out of 5
231 East Main Street, Palmyra, PA
The price is $89 per night from Dec 8 to Dec 9

Situated in Palmyra, this bed & breakfast is within 6 mi (10 km) of Hershey Theatre, Hershey Gardens, and Hersheypark Arena. Hersheypark and Hersheypark Stadium ...

4.7/5Exceptional! (121 reviews)

"Nice older home close to shopping and other activities."…"

Reviewed on Sep 26, 2020

Walton Manor Inn Bed & Breakfast
1825 Inn Bed and Breakfast
3 out of 5
409 South Lingle Avenue, Palmyra, PA
Free CancellationReserve now, pay when you stay
The price is $155 per night from Dec 6 to Dec 7

Situated in Palmyra, this bed & breakfast is 2.7 mi (4.4 km) from Troegs Brewing Company and 3 mi (4.8 km) from Hershey Theatre. Risser Marvel Farm Market and ...

4.8/5Exceptional! (96 reviews)

"This property was very clean, welcoming and cozy! The breakfast every morning was delicious! We stayed in the cottage room and didn’t want to leave!! The small special touches, the beautiful grounds and the hosts Ellen and Don really made our stay special. We will definitely be back :)"…"

Reviewed on Feb 25, 2020

1825 Inn Bed and Breakfast
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Londonderry Inn
3.5 out of 5
2764 Horseshoe Pike, Palmyra, PA
The price is $165 per night from Dec 9 to Dec 10

Situated near the airport, this bed & breakfast is 0.8 mi (1.4 km) from Risser Marvel Farm Market and 2.8 mi (4.5 km) from Founders Hall. Hershey's Chocolate ...

4.9/5Exceptional! (16 reviews)

"We have a quick, but wonderful stay in The Londonderry Inn. The innkeeper was attentive and friendly and gave us great tips about the area. Check in and out was simple and quick and the room was beautiful and spacious. I would definitely recommend this property and would gladly book in again in the ..."…"

Reviewed on Sep 2, 2019

The Londonderry Inn
Carriage Stop Bed & Breakfast
3.5 out of 5
1500 Laudermilch Rd, Palmyra, PA
Free CancellationReserve now, pay when you stay
The price is $149 per night from Dec 6 to Dec 7

Situated in a rural location, this bed & breakfast is 3.1 mi (5 km) from Hollywood Casino and within 6 mi (10 km) of Hersheypark and Hersheypark Stadium. Hershey ...

4.9/5Exceptional! (16 reviews)

"The couple who owns this B&B are the real deal!! Genuine sweet kind kind caring and laid back. This is a real labor of love for them, and they will make you feel right at home!"…"

Reviewed on Nov 7, 2019

Carriage Stop Bed & Breakfast
Don't see what you're looking for?
See all available properties in Hershey
View all properties
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.

Other property types in Hershey

Days Inn by Wyndham Hershey

Days Inn by Wyndham Hershey

2.5 out of 5
350 W Chocolate Ave, Hershey, PA
The price is $80 per night from Dec 20 to Dec 21
4.1/5Very Good! (961 reviews)

"I really like the way this hotel was very clean. It really made me feel very comfortable during this pandemic."…"

Reviewed on Nov 20, 2020

Days Inn by Wyndham Hershey
Tru By Hilton Hershey Chocolate Avenue

Tru By Hilton Hershey Chocolate Avenue

2.5 out of 5
204 Hillcrest Road, Hershey, PA
The price is $101 per night from Jan 4 to Jan 5
4.4/5Wonderful! (385 reviews)

"Always happy with the beds, cleanliness and bathroom. The only drawback I could list is the location is a little noisy with semi trucks using Jake breaks as they go by. Earplugs would be a bonus."…"

Reviewed on Dec 4, 2020

Tru By Hilton Hershey Chocolate Avenue
Howard Johnson by Wyndham Hershey

Howard Johnson by Wyndham Hershey

2 out of 5
845 E Chocolate Ave, Hershey, PA
The price is $46 per night from Jan 3 to Jan 4
3.5/5Good! (980 reviews)

"Property was very clean and the staff was extremely friendly."…"

Reviewed on Sep 27, 2020

Howard Johnson by Wyndham Hershey
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.

Why Stay at a B&B in Hershey?

If you want to find a place to stay with fewer rooms than a hotel and a more personalized environment, a B&B may be the perfect thing for your trip to Hershey. Though you might have a hard time finding B&Bs in the heart of the city, there are 222 accommodations and 16 B&Bs in the larger area. If you love to catch a show while traveling, you'll want to get tickets at Hershey Theatre or Founders Hall during your trip to Hershey.

B&Bs Near Hershey

B&Bs all have a unique charm— whether it’s a garden for guests to admire or a sunlit breakfast nook to enjoy your morning cup of coffee, the small details are what make bed and breakfasts a home away from home. Below are some well-liked B&Bs in the area:

The Inn at Westwynd Farm B&B: 4 stars, 7 rooms

  • 3.5 mi (5.7 km) from the heart of Hershey
  • Full breakfast
  • On-site bar

The Manor on Front: 3.5 stars, 5 rooms

  • 13.3 mi (21.5 km) from the downtown core
  • Full breakfast
  • Individually decorated rooms

B. F. Hiestand House Bed & Breakfast: 3.5 stars, 6 rooms

  • Situated 16.6 mi (26.7 km) from the city center
  • Individually decorated rooms
  • Terrace

Olde Square Inn Bed and Breakfast: 3.5 stars, 7 rooms

  • Located 14.6 mi (23.5 km) from the city's core
  • Full breakfast
  • Outdoor pool

How to Pack for the Weather in Hershey

If you're trying to decide when might be the optimal time to travel to Hershey, we've compiled some relevant weather info to help you plan your getaway:

  • The hottest months are typically July and August, while January and February are the coldest months
  • Average rainfall is 40.71 inches in a year
  • January-March: Daytime temperatures average 56° F and nighttime temperatures average 22° F
  • April-June: 85° F is the daytime average and 38° F is the nighttime average
  • July-September: Daytime averages are around 86° F and nighttime averages are around 50° F
  • October-December: The average temperatures are 69° F during the day and 24° F at night

Exploring Hershey

Travelers who want to experience Hershey should check out its popular theater scene and major shopping area. When you want to explore some cultural attractions on your trip, The Hershey Story Museum and Hershey Theatre are worthy sites to check out. You might put Hershey's Chocolate World and Hersheypark Stadium on your list if you want to see more of the area.

Travelers also appreciate Hershey for its:

  • Chocolate
  • Theme parks
  • Excursions
  • Entertainment
  • Historical sites
  • Museums

Transportation Options In and Around Hershey

Fly into Harrisburg, PA (MDT-Harrisburg Intl.), which is located 8.2 mi (13.2 km) away from the heart of the city. Otherwise, you can search for flights to Harrisburg, PA (HAR-Capital City), which is 11.5 mi (18.5 km) away. If you'd like to explore around the area, you may want a rental car for your journey.

Frequently asked questions

Searching for B&Bs in Hershey?
If you’re looking for something a little different than your standard hotel, a stay at a bed and breakfast could be a great option for your vacation. Theater nuts will enjoy catching a show at Hershey Theatre or Founders Hall while in Hershey.
Are you thinking about B&Bs over traditional hotel rooms?
With attentive service, opportunities to socialize with other guests, and top-rated breakfasts, B&Bs provide a one-of-a-kind environment.
What are the top B&Bs in Hershey?
Below are some B&Bs in the area: West Ridge Bed and Breakfast: 3.5 stars, 9 rooms. 11.6 mi (18.6 km) from the heart of Hershey. Enjoy the free full breakfast and 24-hour fitness center. 1825 Inn Bed and Breakfast: 3 stars, 8 rooms. 2.7 mi (4.3 km) from the downtown core. Enjoy the free full breakfast and unique décor. The Manor on Front: 3.5 stars, 6 rooms. Situated 13.3 mi (21.5 km) from the heart of Hershey. The Inn at Westwynd Farm B&B: 4 stars, 7 rooms. 3.5 mi (5.7 km) from the heart of downtown. Enjoy the free full breakfast and bar/lounge.
What's the best time of year to stay at a B&B in Hershey?
When you’re dreaming of a getaway to Hershey, be sure to take into account the year-round temperatures. The hottest months are usually July and June with an average temp of 72°F, while the coldest months are January and February with an average of 35°F. Average annual precipitation for Hershey is 41 inches.
What is there to do in Hershey?
Travelers who want to experience Hershey should check out its popular theater scene and major shopping area. If you’re looking to find something to do during your travels, you might consider checking out Hersheypark and Hershey’s Chocolate World. You might put Hersheypark Stadium and Giant Center on your list if you want to see more of the area.
How can I get to and around Hershey?
You can plan your excursions in and around Hershey ahead of time with these transportation options. Fly into Harrisburg Intl. Airport (MDT), which is located 8.2 mi (13.2 km) away from the heart of the city. Otherwise, look for flights into Harrisburg, PA (HAR-Capital City), which is 11.5 mi (18.5 km) away. If you’d like to venture out around the area, you may want to rent a car for your trip.