Star rating
Hotel name
Price range (GBP) to
Amenities
+ more

Hershey Hotels with Outdoor or Indoor Pools

Days Inn by Wyndham Hershey : 350 West Chocolate Ave.
+1-888-389-4121
350 West Chocolate Ave., Hershey, PA 17033
  • Pool available: Indoor pool with whirlpool open daily from 7:00 AM to 11:00 PM
  • Two-star Downtown property
From$52
Very good 4.0 /5 Review Score Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Hershey" Get Alexa Skill →
Spark by Hilton Hummelstown Hershey in Hummelstown
+1-888-675-2083
84 Sipe Ave., Hummelstown, PA 17036 ~1.92 miles southwest of Hershey
  • Pool details: 10am - 10pm 43,000 gallons outdoor
  • Affordable Suburban hotel
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Comfort Inn at the Park : 1200 Mae St.
+1-800-716-8490
1200 Mae St., Hershey, PA 17036
  • Pool in hotel: Indoor Pool open 8am to 11pm
  • Three Star Resort hotel
From$69
Average 3.0 /5 Recent Reviews Call BookMore Details
Springhill Suites by Marriott Hershey Near The Park
+1-800-805-5223
115 Museum Dr., Hershey, PA 17033
  • Has swimming pool: Indoor Heated Pool/Whirlpool Spa
  • Midscale Rural property
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Best Western Plus Hershey
+1-888-965-1860
1800 East Chocolate Ave., Hershey, PA 17033
  • Pool in hotel: Heated Indoor Pool - 9AM - 11PM
  • Affordable Suburban property
Holiday Inn Express Hershey Harrisburg Area An Ihg Hotel : 610 Walton Ave.
+1-888-788-5576
610 Walton Ave., Hummelstown, PA 17036 ~2.46 miles west of Hershey
  • Includes a pool: We currently feature an indoor pool (max depth 5'). Both are open from 9AM - 11PM. Children under the age of 18 need to be supervised by a parent or guardian. No food or drinks are permitted in the pool area including alcoholic beverages.
  • Cheap Suburban property
From$60
Very good 4.0 /5 Review Score Call BookMore Details
Hilton Garden Inn Hershey
+1-888-897-9207
550 East Main St., Hummelstown, PA 17036 ~2.52 miles southwest of Hershey
  • Has swimming pool: Pool is open from 5AM-11PM. Indoor Pool with a whirlpool tub.
  • 3 star Suburban property
From$119
Average 3.0 /5 Reviews Call BookMore Details
Comfort Suites Hummelstown Hershey
+1-888-311-4278
320 Milroy Rd., Hummelstown, PA 17036 ~5.25 miles west of Hershey
  • Includes a pool: Our indoor pool is open 10:00 AM to 10:00 PM
  • Low Cost Suburban property
From$69
Very good 4.0 /5 Latest Reviews Call BookMore Details
Country Inn & Suites by Radisson Harrisburg Northeast Hershey
+1-888-469-4795
8000 Jonestown Rd., Harrisburg, PA 17112 ~5.74 miles northwest of Hershey
  • Pool details: Guests can enjoy our indoor pool and hot tub daily from 6 AM - 12 AM that rights till midnight. So even if you get back late it's not too late for a dip in the pool.
  • Three Star Suburban hotel
From$80
Average 3.5 /5 Recent Reviews Call BookMore Details
Mainstay Suites Grantville Hershey North - Grantville
+1-888-734-9421
105 Kelley Court, Grantville, PA 17028 ~6.02 miles north of Hershey
  • We have a pool ready for use
  • Cheap Resort hotel
From$60
Very good 4.0 /5 Reviews Call BookMore Details
Sleep Inn & Suites Harrisburg - Hershey North - Harrisburg
+1-888-841-5292
7100 Allentown Blvd., Harrisburg, PA 17112 ~6.18 miles northwest of Hershey
  • Pool in hotel
  • Low priced Suburban hotel
From$75
Very good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Harrisburg NE, an IHG Hotel - Harrisburg
+1-888-455-5160
7744 Linglestown Rd., Harrisburg, PA 17112 ~6.34 miles northwest of Hershey
  • Has swimming pool: Indoor heated pool open daily from 10:00 AM - 10:00 PM. Depth from 3'-5'
  • Low priced Suburban property
From$75
Average 3.0 /5 Recent Reviews Call BookMore Details
Best Western Grantville/Hershey : 450 Station Rd.
+1-888-965-8297
450 Station Rd., Grantville, PA 17028 ~6.51 miles north of Hershey
  • Pool in hotel: Indoor Pool open 7:00 AM - 9:00 PM
  • 3 star Highway hotel
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Harrisburg Hershey Area I 81
+1-888-906-6358
604 Station Rd., Grantville, PA 17028 ~6.59 miles north of Hershey
  • Pool in hotel: Indoor pool & outdoor pool + jacuzzi closes at 11pm
  • 3 star Suburban property
From$80
Average 3.0 /5 Review Score Call BookMore Details
Baymont by Wyndham Harrisburg in Harrisburg
+1-888-749-6785
5680 Allentown Blvd., Harrisburg, PA 17112 ~7.82 miles west of Hershey
  • Has swimming pool: Outdoor seasonal pool open from 10:00am-8:30pm daily. Depth from 3'-8'.
  • Mid-scale Suburban property
From$55
Very good 4.0 /5 Recent Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Hershey" Get Alexa Skill →
Ramada by Wyndham Harrisburg / Hershey Area in Harrisburg
+1-888-878-9982
300 North Mountain Rd., Harrisburg, PA 17112 ~8.02 miles west of Hershey
  • Includes a pool: 9am-10pm Indoor pool and hot tub
  • 3-star Highway hotel
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Candlewood Suites Harrisburg I 81 Hershey Area An Ihg Hotel : 504 North Mountain Rd.
+1-888-389-4485
504 North Mountain Rd., Harrisburg, PA 17112 ~8.09 miles west of Hershey
  • Has a pool!
  • Luxury 5-star Suburban hotel
From$150
Average 3.0 /5 Review Score Call BookMore Details
Comfort Inn & Suites Harrisburg Airport Hershey South
+1-888-389-4121
1589 West Harrisburg Pike, Middletown, PA 17057 ~8.19 miles southwest of Hershey
  • Pool details: Our hotel boasts an indoor salt water pool. Operating hours 7:00am-11:00pm.
  • Midscale Airport hotel
From$65
Very good 4.5 /5 Reviews Call BookMore Details
Red Lion Hotel Harrisburg in Harrisburg
+1-888-675-2083
4751 Lindle Rd., Harrisburg, PA 17111 ~8.43 miles west of Hershey
  • Pool in hotel: Outdoor pool open Memorial Day Weekend to Labor Day Weekend. 9am to 9pm Indoor pool open daily - 7am to 10pm
  • Affordable Resort property
From$59
Very good 4.5 /5 Hotel Reviews Call BookMore Details
Residence Inn by Marriott Harrisburg Hershey in Harrisburg
+1-800-716-8490
4480 Lewis Rd., Harrisburg, PA 17111 ~8.45 miles west of Hershey
  • Pool in hotel: Indoor and outdoor pools
  • Affordable Suburban property
From$75
Average 3.0 /5 Review Score Call BookMore Details
Best Western Premier The Central Hotel & Conference Center
+1-800-805-5223
800 East Park Dr., Harrisburg, PA 17111 ~8.66 miles west of Hershey
  • Pool details: Indoor Pool 10am-10pm
  • 3 star Suburban hotel
From$62
Very good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn Harrisburg East / Hershey : 4230 Union Deposit Rd.
+1-888-965-1860
4230 Union Deposit Rd., Harrisburg, PA 17111 ~8.77 miles west of Hershey
  • Has swimming pool: Memorial thru Labor Day guests can relax in our heated outdoor swimming pool.
  • Affordable Suburban property
From$90
Very good 4.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Harrisburg East, an IHG Hotel in Middletown
+1-888-788-5576
815 South Eisenhower Blvd., Middletown, PA 17057 ~8.77 miles southwest of Hershey
  • Pool details: Indoor heated pool.
  • Affordable Suburban hotel
From$80
Average 3.0 /5 Review Score Call BookMore Details
Hotel Indigo Harrisburg - Hershey, an IHG Hotel
+1-888-897-9207
765 Eisenhower Blvd., Harrisburg, PA 17111 ~8.83 miles west of Hershey
  • Has swimming pool: Outdoor Heated Pool with patio, firepits, and shaded cabanas. Open Memorial Day through Labor Day.
  • Affordable Airport hotel
From$139
Very good 4.0 /5 Reviews Call BookMore Details
Courtyard by Marriott Harrisburg Hershey in Harrisburg
+1-888-311-4278
725 Eisenhower Blvd., Harrisburg, PA 17111 ~8.83 miles west of Hershey
  • Pool in hotel: The pool is open 6am-11pm
  • 3 star Suburban hotel
From$75
Average 3.0 /5 Reviews Call BookMore Details
Sleep Inn & Suites : 631a Eisenhower Blvd.
+1-888-469-4795
631a Eisenhower Blvd., Harrisburg, PA 17111 ~8.84 miles west of Hershey
  • Includes a pool: Our indoor heated pool is open daily from 6am to 10pm. The pool is 3 to 4 foot deep. The pool meets all ADA requirements.
  • Low-priced Suburban hotel
From$65
Average 3.0 /5 Review Score Call BookMore Details
Country Inn & Suites by Radisson Harrisburg Hershey West Pa : 1025 Peiffers Ln
+1-888-734-9421
1025 Peiffers Ln, Harrisburg, PA 17109 ~8.89 miles west of Hershey
  • Pool details: Indoor pool open from 6 am - 11 pm. For youth groups, pool is available until 10 pm.
  • Mid-scale Suburban hotel
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Harrisburg East Hershey Area : 4021 Union Deposit Rd.
+1-888-841-5292
4021 Union Deposit Rd., Harrisburg, PA 17109 ~8.96 miles west of Hershey
  • Pool details: Outdoor Solar Heated Pool Hours: 10am-10pm
  • 3-star Suburban hotel
From$80
Average 3.0 /5 Review Score Call BookMore Details
Hilton Garden Inn Harrisburg East
+1-888-455-5160
3943 Tecport Dr., Harrisburg, PA 17111 ~9.16 miles west of Hershey
  • Pool in hotel: Pool hours are from 6am-10pm daily. We have an indoor pool with a spa opened year around. We offer an outdoor pool from Mid May- Mid September.
  • Three Star Airport property
From$80
Average 3.0 /5 Reviews Call BookMore Details
Candlewood Suites Harrisburg - Hershey, an IHG Hotel - Harrisburg
+1-888-965-8297
413 Port View Dr., Harrisburg, PA 17111 ~9.60 miles west of Hershey
  • Has swimming pool: Indoor Heated Pool - Open 8am-10pm
  • High end Highway hotel
From$125
Average 3.0 /5 Hotel Reviews Call BookMore Details
Best Western Harrisburg North
+1-888-906-6358
150 Nationwide Dr., Harrisburg, PA 17110 ~10.48 miles west of Hershey
  • Pool in hotel: 10am To 10pm
  • 3 star Highway property
From$79
Very good 4.0 /5 Reviews Call BookMore Details
Quality Inn Harrisburg Downtown Riverfront - Harrisburg
+1-888-749-6785
525 South Front St., Harrisburg, PA 17104 ~12.10 miles west of Hershey
  • With a pool!
  • Three Star Riverfront property
From$69
Average 3.5 /5 Review Score Call BookMore Details
Inn at Lebanon : 625 Quentin Rd.
+1-888-878-9982
625 Quentin Rd., Lebanon, PA 17042 ~12.19 miles east of Hershey
  • Includes a pool: We have an outdoor seasonal pool. It's open 9am -8:30 pm daily
  • Low-priced Suburban property
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Crowne Plaza Harrisburg Hershey An Ihg Hotel : 23 South 2nd St.
+1-888-389-4485
23 South 2nd St., Harrisburg, PA 17101 ~12.21 miles west of Hershey
  • Has swimming pool: Large heated in-door pool with deep end,38 capacity. Open 7 Am-10 PM. With Sweeping view of Downtown Harrisburg
  • Expensive Downtown property
From$100
Average 3.0 /5 Guest Reviews Call BookMore Details
Staybridge Suites Harrisburg, an IHG Hotel in Harrisburg
+1-888-389-4121
920 Wildwood Park Dr., Harrisburg, PA 17110 ~12.40 miles west of Hershey
  • Pool details: Indoor
  • Mid-scale Suburban property
From$80
Very good 4.0 /5 Guest Reviews Call BookMore Details
Scottish Inns Harrisburg Hershey South
+1-888-675-2083
300 Commerce Dr., New Cumberland, PA 17070 ~13.13 miles west of Hershey
  • Includes a swimming pool
  • 2 star Highway property
From$36
Very good 4.0 /5 Reviews Call BookMore Details
Best Western Plus New Cumberland Inn & Suites : 702 Limekiln Rd.
+1-800-716-8490
702 Limekiln Rd., New Cumberland, PA 17070 ~13.13 miles west of Hershey
  • Pool details: We have a beautiful indoor pool and spa open daily 8:00 AM to 10:00 PM!!
  • Three Star Highway property
From$62
Average 3.5 /5 Read Reviews Call BookMore Details
SureStay Plus by Best Western Jonestown Lebanon Valley - Jonestown
+1-800-805-5223
16 Marsanna Ln, Jonestown, PA 17038 ~13.22 miles northeast of Hershey
  • Pool details: Out door pool - May to sept only Pool hours 9am - 10 pm 5 ft deep
  • Three Star Highway hotel
From$50
Very good 4.0 /5 Review Score Call BookMore Details
Penn Harris Hotel in Camp Hill
+1-888-965-1860
1150 Camp Hill Bypass, Camp Hill, PA 17011 ~14.05 miles west of Hershey
  • Pool in hotel: 10am to 10pm. Large Outdoor pool open the second weekend of May and closes the end of September weather permitting.
  • 3-star Suburban hotel
From$59
Average 3.0 /5 Reviews Call BookMore Details
Hampton Inn Lebanon
+1-888-788-5576
1601 East Cumberland St., Lebanon, PA 17042 ~14.77 miles east of Hershey
  • Pool in hotel: Indoor heated pool
  • Mid-scale Suburban hotel
From$80
Very good 4.5 /5 Read Reviews Call BookMore Details
Holiday Inn Express & Suites Lancaster / Mt. Joy : 1550 East Main St.
+1-888-897-9207
1550 East Main St., Mount Joy, PA 17552 ~15.83 miles southeast of Hershey
  • Pool in hotel: Heat indoor pool is ope 9:00 AM to 10:00 PM daily.
  • 3 star Suburban hotel
From$79
Very good 4.0 /5 Reviews Call BookMore Details
Comfort Suites Manheim / Lancaster - Manheim
+1-888-311-4278
543 Champ Blvd., Manheim, PA 17545 ~17.03 miles southeast of Hershey
  • Pool details: Indoor Heated Salt water Pool
  • Affordable Rural property
From$106
Very good 4.5 /5 Guest Reviews Call BookMore Details
Hampton Inn by Hilton Harrisburg West
+1-888-469-4795
4950 Ritter Rd., Mechanicsburg, PA 17055 ~17.04 miles west of Hershey
  • Pool in hotel: Seasonal Outdoor Heated Pool
  • Midscale Suburban property
From$80
Very good 4.0 /5 Recent Reviews Call BookMore Details
Towneplace Suites Harrisburg West
+1-888-734-9421
4915 Ritter Rd., Mechanicsburg, PA 17055 ~17.09 miles west of Hershey
  • Pool available: Our Indoor Pool is open from 8:00AM to 10:00PM
  • 3-star Suburban hotel
From$144
Very good 4.0 /5 Reviews Call BookMore Details
Comfort Inn Mechanicsburg Harrisburg South
+1-888-841-5292
1012 Wesley Dr., Mechanicsburg, PA 17055 ~17.09 miles west of Hershey
  • Includes a pool: Currently unavailable
  • Low priced Suburban property
From$65
Very good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Harrisburg West in Mechanicsburg
+1-888-455-5160
2055 Technology Pkwy., Mechanicsburg, PA 17050 ~17.19 miles west of Hershey
  • Pool details: Dive in year-round! Our stunning indoor pool boasts floor-to-ceiling views & is open daily (6am-10 pm). Relax by the pool after your workout in our fitness center!
  • Affordable Suburban hotel
From$65
Very good 4.0 /5 Guest Reviews Call BookMore Details
Country Inn & Suites by Radisson, Harrisburg West Mechanicsburg
+1-888-965-8297
4943 Gettysburg Rd., Mechanicsburg, PA 17055 ~17.46 miles west of Hershey
  • Has swimming pool: Our spacious heated indoor pool is open 6am to midnight daily. With tables, chairs and loungers, families can enjoy this space together or couples can relax after a day of exploring. With extended hours are perfect for early risers or late night folks. Towels are provided and this is located on our first floor for convenience of all guests.
  • Midscale Highway property
From$52
Very good 4.0 /5 Read Reviews Call BookMore Details
Best Western Plus Harrisburg Mechanicsburg : 4900 Woodland Dr.
+1-888-906-6358
4900 Woodland Dr., Enola, PA 17025 ~17.60 miles west of Hershey
  • Pool details: Outdoor pool 9:00 am-Dusk Seasonal
  • Three Star Highway property
From$60
Very good 4.0 /5 Read Reviews Call BookMore Details
Econo Lodge Mechanicsburg
+1-888-749-6785
650 Gettysburg Rd., Mechanicsburg, PA 17055 ~17.86 miles west of Hershey
  • Pool in hotel: outdoor pool, 9am to 8pm
  • Low Cost Rural hotel
From$70
Average 3.0 /5 Recent Reviews Call BookMore Details
Wingate by Wyndham Mechanicsburg / Harrisburg West
+1-888-878-9982
385 Cumberland Pkwy., Mechanicsburg, PA 17055 ~18.33 miles west of Hershey
  • Has swimming pool: Indoor Saline Pool & heated Spa - 6am-11pm
  • 3 star Suburban hotel
From$80
Average 3.0 /5 Read Reviews Call BookMore Details

Next: Show All Available Hershey Hotels with Pricing
Back to Top