Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Harrisburg - Hershey Hotels with Outdoor or Indoor Pools

Penn Harris Hotel
+1-888-389-4121
1150 Camp Hill Bypass, Camp Hill, PA 17011 ~1.62 miles east of Harrisburg - Hershey
  • Has swimming pool: 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 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 Harrisburg - Hershey" Get Alexa Skill →
Holiday Inn Express Hotel & Suites Harrisburg West
+1-888-675-2083
2055 Technology Pkwy., Mechanicsburg, PA 17050 ~2.74 miles northwest of Harrisburg - Hershey
  • Includes a pool: 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!
  • 3 star Suburban property
From$65
Very Good 4.0 /5 Reviews Call BookMore Details
Best Western Plus Harrisburg Mechanicsburg : 4900 Woodland Dr.
+1-800-716-8490
4900 Woodland Dr., Enola, PA 17025 ~3.09 miles northwest of Harrisburg - Hershey
  • Pool available: Outdoor pool 9:00 am-Dusk Seasonal
  • Mid-scale Highway hotel
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Comfort Inn Mechanicsburg Harrisburg South - Mechanicsburg
+1-800-805-5223
1012 Wesley Dr., Mechanicsburg, PA 17055 ~3.21 miles south of Harrisburg - Hershey
  • Includes a pool: Currently unavailable
  • Economical Suburban hotel
From$65
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Crowne Plaza Harrisburg Hershey An Ihg Hotel
+1-888-965-1860
23 South 2nd St., Harrisburg, PA 17101 ~3.34 miles east of Harrisburg - Hershey
  • Pool available: Large heated in-door pool with deep end,38 capacity. Open 7 Am-10 PM. With Sweeping view of Downtown Harrisburg
  • Expensive Downtown hotel
From$100
Average 3.0 /5 Recent Reviews Call BookMore Details
Hampton Inn by Hilton Harrisburg West
+1-888-788-5576
4950 Ritter Rd., Mechanicsburg, PA 17055 ~3.54 miles south of Harrisburg - Hershey
  • Has swimming pool: Seasonal Outdoor Heated Pool
  • Midscale Suburban hotel
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Towneplace Suites Harrisburg West in Mechanicsburg
+1-888-897-9207
4915 Ritter Rd., Mechanicsburg, PA 17055 ~3.65 miles south of Harrisburg - Hershey
  • Pool details: Our Indoor Pool is open from 8:00AM to 10:00PM
  • Three Star Suburban property
From$144
Very Good 4.0 /5 Review Score Call BookMore Details
Country Inn & Suites by Radisson Harrisburg West Mechanicsburg : 4943 Gettysburg Rd.
+1-888-311-4278
4943 Gettysburg Rd., Mechanicsburg, PA 17055 ~3.77 miles south of Harrisburg - Hershey
  • Pool details: 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.
  • 3 star Highway hotel
From$52
Very Good 4.0 /5 Reviews Call BookMore Details
Staybridge Suites Harrisburg, an IHG Hotel : 920 Wildwood Park Dr.
+1-888-469-4795
920 Wildwood Park Dr., Harrisburg, PA 17110 ~3.77 miles northeast of Harrisburg - Hershey
  • Pool details: Indoor
  • Midscale Suburban property
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Econo Lodge Mechanicsburg - Mechanicsburg
+1-888-734-9421
650 Gettysburg Rd., Mechanicsburg, PA 17055 ~4.11 miles south of Harrisburg - Hershey
  • Pool in hotel: outdoor pool, 9am to 8pm
  • Economy Rural hotel
From$70
Average 3.0 /5 Reviews Call BookMore Details
Holiday Inn Express & Suites New Cumberland, an IHG Hotel - New Cumberland
+1-888-841-5292
190 Beacon Hill Blvd., New Cumberland, PA 17070 ~4.41 miles southeast of Harrisburg - Hershey
  • Pool available: Indoor Pool Open 8:00-10:00PM
  • 2 star Suburban hotel
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Best Western Plus New Cumberland Inn & Suites
+1-888-455-5160
702 Limekiln Rd., New Cumberland, PA 17070 ~4.51 miles southeast of Harrisburg - Hershey
  • Pool details: We have a beautiful indoor pool and spa open daily 8:00 AM to 10:00 PM!!
  • Affordable Highway property
From$62
Average 3.5 /5 Hotel Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Mechanicsburg Harrisburg - Mechanicsburg
+1-888-965-8297
350 Bent Creek Blvd., Mechanicsburg, PA 17050 ~4.56 miles west of Harrisburg - Hershey
  • Pool in hotel: Indoor Pool Indoor hot tub
  • Low Cost Highway hotel
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Wingate by Wyndham Mechanicsburg / Harrisburg West in Mechanicsburg
+1-888-906-6358
385 Cumberland Pkwy., Mechanicsburg, PA 17055 ~4.63 miles southwest of Harrisburg - Hershey
  • Pool details: Indoor Saline Pool & heated Spa - 6am-11pm
  • Mid-scale Suburban hotel
From$80
Average 3.0 /5 Review Score Call BookMore Details
Quality Inn Harrisburg Downtown Riverfront : 525 South Front St.
+1-888-749-6785
525 South Front St., Harrisburg, PA 17104 ~3.50 miles east of Harrisburg - Hershey
  • Has swimming pool
  • 3 star Riverfront property
From$69
Average 3.5 /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 Harrisburg - Hershey" Get Alexa Skill →
Scottish Inns Harrisburg Hershey South in New Cumberland
+1-888-878-9982
300 Commerce Dr., New Cumberland, PA 17070 ~4.40 miles southeast of Harrisburg - Hershey
  • Includes a pool
  • Low priced Highway property
From$36
Very Good 4.0 /5 Reviews Call BookMore Details
Best Western Harrisburg North Hotel in Harrisburg
+1-888-389-4485
150 Nationwide Dr., Harrisburg, PA 17110 ~6.01 miles northeast of Harrisburg - Hershey
  • Pool available: 10am To 10pm
  • 3-star Highway hotel
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
Candlewood Suites Harrisburg - Hershey, an IHG Hotel
+1-888-389-4121
413 Port View Dr., Harrisburg, PA 17111 ~6.18 miles east of Harrisburg - Hershey
  • Pool in hotel: Indoor Heated Pool - Open 8am-10pm
  • 4 star Highway hotel
From$125
Average 3.0 /5 Latest Reviews Call BookMore Details
Hilton Garden Inn Harrisburg East
+1-888-675-2083
3943 Tecport Dr., Harrisburg, PA 17111 ~6.58 miles east of Harrisburg - Hershey
  • Pool details: 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.
  • Midscale Airport property
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express Harrisburg East Hershey Area
+1-800-716-8490
4021 Union Deposit Rd., Harrisburg, PA 17109 ~6.63 miles east of Harrisburg - Hershey
  • Has swimming pool: Outdoor Solar Heated Pool Hours: 10am-10pm
  • Three Star Suburban property
From$80
Average 3.0 /5 Reviews Call BookMore Details
Country Inn & Suites by Radisson Harrisburg Hershey West Pa
+1-800-805-5223
1025 Peiffers Ln, Harrisburg, PA 17109 ~6.69 miles east of Harrisburg - Hershey
  • Includes a pool: Indoor pool open from 6 am - 11 pm. For youth groups, pool is available until 10 pm.
  • Mid-scale Suburban property
From$80
Average 3.0 /5 Review Score Call BookMore Details
Hampton Inn Harrisburg East / Hershey
+1-888-965-1860
4230 Union Deposit Rd., Harrisburg, PA 17111 ~6.84 miles east of Harrisburg - Hershey
  • Pool details: Memorial thru Labor Day guests can relax in our heated outdoor swimming pool.
  • Three Star Suburban hotel
From$90
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Best Western Premier The Central Hotel & Conference Center
+1-888-788-5576
800 East Park Dr., Harrisburg, PA 17111 ~6.89 miles east of Harrisburg - Hershey
  • Pool details: Indoor Pool 10am-10pm
  • Mid-scale Suburban property
From$62
Very Good 4.0 /5 Review Score Call BookMore Details
Sleep Inn & Suites : 631a Eisenhower Blvd.
+1-888-897-9207
631a Eisenhower Blvd., Harrisburg, PA 17111 ~7.08 miles east of Harrisburg - Hershey
  • Has swimming 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.
  • Two-star Suburban property
From$65
Average 3.0 /5 Reviews Call BookMore Details
Courtyard by Marriott Harrisburg Hershey
+1-888-311-4278
725 Eisenhower Blvd., Harrisburg, PA 17111 ~7.14 miles east of Harrisburg - Hershey
  • Includes a pool: The pool is open 6am-11pm
  • Three Star Suburban hotel
From$75
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hotel Indigo Harrisburg - Hershey, an IHG Hotel in Harrisburg
+1-888-469-4795
765 Eisenhower Blvd., Harrisburg, PA 17111 ~7.18 miles east of Harrisburg - Hershey
  • Includes a pool: Outdoor Heated Pool with patio, firepits, and shaded cabanas. Open Memorial Day through Labor Day.
  • Midscale Airport hotel
From$139
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Residence Inn by Marriott Harrisburg Hershey in Harrisburg
+1-888-734-9421
4480 Lewis Rd., Harrisburg, PA 17111 ~7.29 miles east of Harrisburg - Hershey
  • Pool details: Indoor and outdoor pools
  • 3 star Suburban property
From$75
Average 3.0 /5 Latest Reviews Call BookMore Details
Red Lion Hotel Harrisburg
+1-888-841-5292
4751 Lindle Rd., Harrisburg, PA 17111 ~7.57 miles east of Harrisburg - Hershey
  • Includes a pool: Outdoor pool open Memorial Day Weekend to Labor Day Weekend. 6am to 10pm Indoor pool open daily - 6am to 11pm
  • Three Star Resort property
From$59
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Holiday Inn Harrisburg East, an IHG Hotel
+1-888-455-5160
815 South Eisenhower Blvd., Middletown, PA 17057 ~8.44 miles east of Harrisburg - Hershey
  • Pool available: Indoor heated pool.
  • 3 star Suburban hotel
From$80
Average 3.0 /5 Read Reviews Call BookMore Details
Baymont by Wyndham Harrisburg : 5680 Allentown Blvd.
+1-888-965-8297
5680 Allentown Blvd., Harrisburg, PA 17112 ~9.10 miles east of Harrisburg - Hershey
  • Pool available: Outdoor seasonal pool open from 10:00am-8:30pm daily. Depth from 3'-8'.
  • Midscale Suburban property
From$55
Very Good 4.0 /5 Reviews Call BookMore Details
Ramada by Wyndham Harrisburg / Hershey Area
+1-888-906-6358
300 North Mountain Rd., Harrisburg, PA 17112 ~9.28 miles northeast of Harrisburg - Hershey
  • Pool available: 9am-10pm Indoor pool and hot tub
  • Affordable Highway property
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Candlewood Suites Harrisburg I 81 Hershey Area An Ihg Hotel in Harrisburg
+1-888-749-6785
504 North Mountain Rd., Harrisburg, PA 17112 ~9.36 miles northeast of Harrisburg - Hershey
  • Pool details: Indoor Pool Available •Pool Is Heated •Hours: 8:00 AM to 10:00 PM •Whirlpool in Pool Area •Whirlpool Hours: 8:00 AM to 10:00 PM • Outdoor Gazebo Grill
  • Luxury 5-star Suburban property
From$150
Average 3.0 /5 Hotel Reviews Call BookMore Details
Rodeway Inn : 1239 Harrisburg Pike
+1-888-878-9982
1239 Harrisburg Pike, Carlisle, PA 17013 ~10.29 miles west of Harrisburg - Hershey
  • Has a pool!
  • Low Cost Highway property
From$45
Average 3.0 /5 Latest Reviews Call BookMore Details
Comfort Suites Hummelstown Hershey in Hummelstown
+1-888-389-4485
320 Milroy Rd., Hummelstown, PA 17036 ~10.41 miles east of Harrisburg - Hershey
  • Has swimming pool: Our indoor pool is open 10:00 AM to 10:00 PM
  • Cheap Suburban hotel
From$69
Very Good 4.0 /5 Review Score Call BookMore Details
Comfort Inn & Suites Harrisburg Airport Hershey South in Middletown
+1-888-389-4121
1589 West Harrisburg Pike, Middletown, PA 17057 ~10.58 miles east of Harrisburg - Hershey
  • Pool details: Our hotel boasts an indoor salt water pool. Operating hours 7:00am-11:00pm.
  • Mid-scale Airport hotel
From$65
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Larkspur Landing Hotel Carlisle
+1-888-675-2083
1164 Harrisburg Pike, Carlisle, PA 17013 ~10.89 miles west of Harrisburg - Hershey
  • Has swimming pool: Indoor Pool and Whirlpool Open 8am to 10pm
  • Mid-scale Highway property
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn Pa Turnpike I 81 in Carlisle
+1-800-716-8490
77 Shady Lane, Carlisle, PA 17013 ~11.01 miles west of Harrisburg - Hershey
  • Includes a pool: Indoor, heated pool. Open 5:30 AM to 10 PM everyday.
  • 3-star Suburban hotel
From$74
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Best Western Carlisle : 1155 Harrisburg Pike
+1-800-805-5223
1155 Harrisburg Pike, Carlisle, PA 17013 ~11.05 miles west of Harrisburg - Hershey
  • With a pool!
  • Economy Highway hotel
From$59
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Sleep Inn & Suites Harrisburg - Hershey North - Harrisburg
+1-888-965-1860
7100 Allentown Blvd., Harrisburg, PA 17112 ~11.32 miles east of Harrisburg - Hershey
  • Our hotel comes with a pool
  • Economical Suburban hotel
From$75
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express Harrisburg NE, an IHG Hotel - Harrisburg
+1-888-788-5576
7744 Linglestown Rd., Harrisburg, PA 17112 ~13.15 miles northeast of Harrisburg - Hershey
  • Has swimming pool: Indoor heated pool open daily from 10:00 AM - 10:00 PM. Depth from 3'-5'
  • Economy Suburban property
From$75
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express Hershey Harrisburg Area An Ihg Hotel
+1-888-897-9207
610 Walton Ave., Hummelstown, PA 17036 ~13.24 miles east of Harrisburg - Hershey
  • Pool available: 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.
  • Economy Suburban hotel
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hilton Garden Inn Hershey
+1-888-311-4278
550 East Main St., Hummelstown, PA 17036 ~13.26 miles east of Harrisburg - Hershey
  • Has swimming pool: Pool is open from 5AM-11PM. Indoor Pool with a whirlpool tub.
  • Three Star Suburban hotel
From$119
Average 3.0 /5 Recent Reviews Call BookMore Details
Comfort Inn at the Park : 1200 Mae St.
+1-888-469-4795
1200 Mae St., Hershey, PA 17036 ~13.54 miles east of Harrisburg - Hershey
  • Pool available: Indoor Pool open 8am to 11pm
  • Affordable Resort property
From$69
Average 3.0 /5 Recent Reviews Call BookMore Details
Springhill Suites by Marriott Hershey Near The Park
+1-888-734-9421
115 Museum Dr., Hershey, PA 17033 ~13.69 miles east of Harrisburg - Hershey
  • Pool details: Indoor Heated Pool/Whirlpool Spa
  • 3-star Rural property
From$75
Very Good 4.0 /5 Review Score Call BookMore Details
Country Inn & Suites Harrisburg Northeast in Harrisburg
+1-888-841-5292
8000 Jonestown Rd., Harrisburg, PA 17112 ~13.72 miles east of Harrisburg - Hershey
  • Pool available: 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 property
From$80
Average 3.5 /5 Latest Reviews Call BookMore Details
Spark by Hilton Hummelstown Hershey : 84 Sipe Ave.
+1-888-455-5160
84 Sipe Ave., Hummelstown, PA 17036 ~13.83 miles east of Harrisburg - Hershey
  • Includes a pool: 10am - 10pm 43,000 gallons outdoor
  • Affordable Suburban hotel
From$80
Average 3.0 /5 Reviews Call BookMore Details
Sleep Inn Carlisle South : 5 Garland Dr.
+1-888-965-8297
5 Garland Dr., Carlisle, PA 17013 ~14.77 miles west of Harrisburg - Hershey
  • Pool details: Inddor Pool
  • Cheap Downtown hotel
From$50
Average 3.0 /5 Review Score Call BookMore Details
Best Western Carlisle South
+1-888-906-6358
101 Alexander Spring Rd., Carlisle, PA 17015 ~15.03 miles west of Harrisburg - Hershey
  • Includes a pool: Outdoor pool open Memorial day through Labor Day from 9am to 9pm weather permitting.
  • Three Star Suburban hotel
From$69
Average 3.0 /5 Review Score Call BookMore Details
Days Inn by Wyndham Hershey - Hershey
+1-888-749-6785
350 West Chocolate Ave., Hershey, PA 17033 ~15.15 miles east of Harrisburg - Hershey
  • Pool details: Indoor pool with whirlpool open daily from 7:00 AM to 11:00 PM
  • Cheap Downtown hotel
From$52
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Country Inn & Suites by Radisson, Carlisle, PA : 1529 Commerce Ave.
+1-888-878-9982
1529 Commerce Ave., Carlisle, PA 17015 ~15.87 miles west of Harrisburg - Hershey
  • Includes a pool
  • Three Star Suburban hotel
From$67
Very Good 4.0 /5 Recent Reviews Call BookMore Details

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