Duncannon Hotels with Outdoor or Indoor Pools

Best Western Plus Harrisburg Mechanicsburg : 4900 Woodland Dr.
+1-888-389-4121
4900 Woodland Dr., Enola, PA 17025 +1-888-389-4121 ~8.07 miles south of Duncannon
  • Includes a pool: Outdoor pool 9:00 am-Dusk Seasonal
  • Mid-scale Highway property
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Harrisburg West : 2055 Technology Pkwy.
+1-888-675-2083
2055 Technology Pkwy., Mechanicsburg, PA 17050 Website +1-888-675-2083 ~8.32 miles southeast of Duncannon
  • Pool available: 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!
  • Midscale Suburban property
From$65
Very Good 4.0 /5 Latest Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Mechanicsburg Harrisburg in Mechanicsburg
+1-800-716-8490
350 Bent Creek Blvd., Mechanicsburg, PA 17050 +1-800-716-8490 ~9.88 miles south of Duncannon
  • Pool available: Indoor Pool Indoor hot tub
  • Midscale Highway property
From$80
Average 3.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express Harrisburg Sw Mechanicsburg
+1-800-805-5223
6325 Carlisle Pike, Mechanicsburg, PA 17050 +1-800-805-5223 ~10.57 miles south of Duncannon
  • Pool details: Hours - 10:00 to 22:00 Outdoor Heated Pool Open Memorial Day to Labor Day
  • Midscale Suburban hotel
From$66
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Staybridge Suites Harrisburg, an IHG Hotel - Harrisburg
+1-888-965-1860
920 Wildwood Park Dr., Harrisburg, PA 17110 +1-888-965-1860 ~11.04 miles southeast of Duncannon
  • Pool in hotel: Indoor
  • Affordable Suburban property
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Best Western Harrisburg North - Harrisburg
+1-888-788-5576
150 Nationwide Dr., Harrisburg, PA 17110 +1-888-788-5576 ~12.03 miles southeast of Duncannon
  • Pool details: 10am To 10pm
  • 3 star Highway property
From$79
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Penn Harris Hotel - Camp Hill
+1-888-897-9207
1150 Camp Hill Bypass, Camp Hill, PA 17011 +1-888-897-9207 ~12.13 miles southeast of Duncannon
  • Pool available: 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 Latest Reviews Call BookMore Details
Rodeway Inn
+1-888-311-4278
1239 Harrisburg Pike, Carlisle, PA 17013 +1-888-311-4278 ~12.28 miles southwest of Duncannon
  • Includes a pool
  • Cheap Highway hotel
From$45
Average 3.0 /5 Guest Reviews Call BookMore Details
Larkspur Landing Hotel Carlisle
+1-888-469-4795
1164 Harrisburg Pike, Carlisle, PA 17013 +1-888-469-4795 ~12.72 miles southwest of Duncannon
  • Pool details: Indoor Pool and Whirlpool Open 8am to 10pm
  • Midscale Highway property
From$80
Average 3.0 /5 Review Score Call BookMore Details
Crowne Plaza Harrisburg Hershey An Ihg Hotel
+1-888-734-9421
23 South 2nd St., Harrisburg, PA 17101 +1-888-734-9421 ~12.77 miles southeast of Duncannon
  • Pool available: Large heated in-door pool with deep end,38 capacity. Open 7 Am-10 PM. With Sweeping view of Downtown Harrisburg
  • High end Downtown property
From$75
Average 3.0 /5 Guest Reviews Call BookMore Details
Best Western Carlisle
+1-888-841-5292
1155 Harrisburg Pike, Carlisle, PA 17013 +1-888-841-5292 ~13.02 miles southwest of Duncannon
  • Our hotel comes with a pool
  • Cheap Highway hotel
From$59
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Comfort Inn Pa Turnpike I 81 - Carlisle
+1-888-455-5160
77 Shady Lane, Carlisle, PA 17013 +1-888-455-5160 ~13.03 miles southwest of Duncannon
  • Pool in hotel: Indoor, heated pool. Open 5:30 AM to 10 PM everyday.
  • Mid-scale Suburban hotel
From$74
Very Good 4.5 /5 Read Reviews Call BookMore Details
Quality Inn Riverfront
+1-888-965-8297
525 South Front St., Harrisburg, PA 17104 +1-888-965-8297 ~13.11 miles southeast of Duncannon
  • We have a pool
  • Affordable Riverfront hotel
From$69
Average 3.5 /5 Hotel Reviews Call BookMore Details
Comfort Inn Mechanicsburg Harrisburg South : 1012 Wesley Dr.
+1-888-906-6358
1012 Wesley Dr., Mechanicsburg, PA 17055 +1-888-906-6358 ~13.43 miles south of Duncannon
  • Pool available: Currently unavailable
  • Two star Suburban hotel
From$65
Very Good 4.0 /5 Reviews Call BookMore Details
Hampton Inn by Hilton Harrisburg West in Mechanicsburg
+1-888-749-6785
4950 Ritter Rd., Mechanicsburg, PA 17055 +1-888-749-6785 ~13.86 miles south of Duncannon
  • Has swimming pool: Seasonal Outdoor Heated Pool
  • Midscale Suburban property
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Country Inn & Suites by Radisson Harrisburg West Mechanicsburg in Mechanicsburg
+1-888-878-9982
4943 Gettysburg Rd., Mechanicsburg, PA 17055 +1-888-878-9982 ~13.86 miles south of Duncannon
  • 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.
  • Mid-scale Highway hotel
From$52
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Candlewood Suites Harrisburg I 81 Hershey Area An Ihg Hotel
+1-888-389-4485
504 North Mountain Rd., Harrisburg, PA 17112 +1-888-389-4485 ~13.91 miles east of Duncannon
  • 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
  • Luxurious Five Star Suburban hotel
From$150
Average 3.0 /5 Hotel Reviews Call BookMore Details
Homewood Suites Harrisburg West
+1-888-389-4121
5001 Ritter Rd., Mechanicsburg, PA 17055 +1-888-389-4121 ~13.94 miles south of Duncannon
  • Pool available: Seasonal Outdoor Heated Pool
  • Three Star Suburban property
From$121
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Towneplace Suites Harrisburg West
+1-888-675-2083
4915 Ritter Rd., Mechanicsburg, PA 17055 +1-888-675-2083 ~13.96 miles south of Duncannon
  • Pool available: Our Indoor Pool is open from 8:00AM to 10:00PM
  • 3-star Suburban hotel
From$144
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Ramada by Wyndham Harrisburg / Hershey Area
+1-800-716-8490
300 North Mountain Rd., Harrisburg, PA 17112 +1-800-716-8490 ~13.98 miles east of Duncannon
  • Pool details: 9am-10pm Indoor pool and hot tub
  • Midscale Highway hotel
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Econo Lodge Mechanicsburg
+1-800-805-5223
650 Gettysburg Rd., Mechanicsburg, PA 17055 +1-800-805-5223 ~14.01 miles south of Duncannon
  • Has swimming pool: outdoor pool, 9am to 8pm
  • Two-star Rural hotel
From$70
Average 3.0 /5 Hotel Reviews Call BookMore Details
Baymont by Wyndham Harrisburg : 5680 Allentown Blvd.
+1-888-965-1860
5680 Allentown Blvd., Harrisburg, PA 17112 +1-888-965-1860 ~14.19 miles east of Duncannon
  • Pool available: Outdoor seasonal pool open from 10:00am-8:30pm daily. Depth from 3'-8'.
  • Affordable Suburban property
From$55
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Harrisburg East Hershey Area - Harrisburg
+1-888-788-5576
4021 Union Deposit Rd., Harrisburg, PA 17109 +1-888-788-5576 ~14.25 miles southeast of Duncannon
  • Includes a pool: Outdoor Solar Heated Pool Hours: 10am-10pm
  • 3-star Suburban property
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Wingate by Wyndham Mechanicsburg / Harrisburg West : 385 Cumberland Pkwy.
+1-888-897-9207
385 Cumberland Pkwy., Mechanicsburg, PA 17055 +1-888-897-9207 ~14.32 miles south of Duncannon
  • Pool available: Indoor Saline Pool & heated Spa - 6am-11pm
  • 3-star Suburban hotel
From$80
Average 3.0 /5 Reviews Call BookMore Details
Hampton Inn Harrisburg East / Hershey in Harrisburg
+1-888-311-4278
4230 Union Deposit Rd., Harrisburg, PA 17111 +1-888-311-4278 ~14.35 miles southeast of Duncannon
  • Pool details: Memorial thru Labor Day guests can relax in our heated outdoor swimming pool.
  • 3 star Suburban hotel
From$90
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Country Inn & Suites by Radisson Harrisburg Hershey West Pa - Harrisburg
+1-888-469-4795
1025 Peiffers Ln, Harrisburg, PA 17109 +1-888-469-4795 ~14.35 miles southeast of Duncannon
  • Includes a pool: 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 Read Reviews Call BookMore Details
Best Western Premier The Central Hotel & Conference Center : 800 East Park Dr.
+1-888-734-9421
800 East Park Dr., Harrisburg, PA 17111 +1-888-734-9421 ~14.68 miles southeast of Duncannon
  • Has swimming pool: Indoor Pool 10am-10pm
  • Mid-scale Suburban hotel
From$62
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express & Suites New Cumberland, an IHG Hotel
+1-888-841-5292
190 Beacon Hill Blvd., New Cumberland, PA 17070 +1-888-841-5292 ~15.14 miles southeast of Duncannon
  • Includes a pool: Indoor Pool Open 8:00-10:00PM
  • Low Cost Suburban hotel
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Scottish Inns Harrisburg Hershey South : 300 Commerce Dr.
+1-888-455-5160
300 Commerce Dr., New Cumberland, PA 17070 +1-888-455-5160 ~15.19 miles southeast of Duncannon
  • Has swimming pool
  • 2 star Highway hotel
From$36
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Candlewood Suites : 413 Port View Dr.
+1-888-965-8297
413 Port View Dr., Harrisburg, PA 17111 +1-888-965-8297 ~15.27 miles southeast of Duncannon
  • Pool details: Indoor Heated Pool - Open 8am-10pm
  • Four star Highway hotel
From$125
Average 3.0 /5 Recent Reviews Call BookMore Details
Best Western Plus New Cumberland Inn & Suites : 702 Limekiln Rd.
+1-888-906-6358
702 Limekiln Rd., New Cumberland, PA 17070 +1-888-906-6358 ~15.31 miles southeast of Duncannon
  • Has swimming pool: We have a beautiful indoor pool and spa open daily 8:00 AM to 10:00 PM!!
  • 3-star Highway hotel
From$62
Average 3.5 /5 Hotel Reviews Call BookMore Details
Hilton Garden Inn Harrisburg East - Harrisburg
+1-888-749-6785
3943 Tecport Dr., Harrisburg, PA 17111 +1-888-749-6785 ~15.49 miles southeast of Duncannon
  • Pool available: 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.
  • 3 star Airport property
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Sleep Inn & Suites Harrisburg - Hershey North - Harrisburg
+1-888-878-9982
7100 Allentown Blvd., Harrisburg, PA 17112 +1-888-878-9982 ~15.95 miles east of Duncannon
  • We have a pool ready for use
  • Economical Suburban hotel
From$75
Very Good 4.0 /5 Reviews Call BookMore Details
Residence Inn Harrisburg / Hershey in Harrisburg
+1-888-389-4485
4480 Lewis Rd., Harrisburg, PA 17111 +1-888-389-4485 ~15.99 miles southeast of Duncannon
  • Pool available: Indoor and outdoor pools
  • Affordable Suburban property
From$75
Average 3.0 /5 Latest Reviews Call BookMore Details
Sleep Inn & Suites : 631a Eisenhower Blvd.
+1-888-389-4121
631a Eisenhower Blvd., Harrisburg, PA 17111 +1-888-389-4121 ~16.13 miles southeast of Duncannon
  • Pool available: 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.
  • Inexpensive Suburban hotel
From$65
Average 3.0 /5 Guest Reviews Call BookMore Details
Courtyard by Marriott Harrisburg Hershey - Harrisburg
+1-888-675-2083
725 Eisenhower Blvd., Harrisburg, PA 17111 +1-888-675-2083 ~16.21 miles southeast of Duncannon
  • Pool details: The pool is open 6am-11pm
  • Three Star Suburban hotel
From$75
Average 3.0 /5 Guest Reviews Call BookMore Details
Hotel Indigo Harrisburg Hershey An Ihg Hotel - Harrisburg
+1-800-716-8490
765 Eisenhower Blvd., Harrisburg, PA 17111 +1-800-716-8490 ~16.29 miles southeast of Duncannon
  • Pool details: Outdoor Heated Pool with patio, firepits, and shaded cabanas. Open Memorial Day through Labor Day.
  • 3-star Airport property
From$139
Very Good 4.0 /5 Reviews Call BookMore Details
Red Lion Hotel Harrisburg in Harrisburg
+1-800-805-5223
4751 Lindle Rd., Harrisburg, PA 17111 +1-800-805-5223 ~16.55 miles southeast of Duncannon
  • Pool available: Outdoor pool open Memorial Day Weekend to Labor Day Weekend. 6am to 10pm Indoor pool open daily - 6am to 11pm
  • 3 star Resort property
From$59
Very Good 4.5 /5 Review Score Call BookMore Details
Holiday Inn Express Harrisburg Ne An Ihg Hotel
+1-888-965-1860
7744 Linglestown Rd., Harrisburg, PA 17112 +1-888-965-1860 ~16.72 miles east of Duncannon
  • Includes a 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 Recent Reviews Call BookMore Details
Sleep Inn Carlisle South - Carlisle
+1-888-788-5576
5 Garland Dr., Carlisle, PA 17013 +1-888-788-5576 ~16.99 miles southwest of Duncannon
  • Pool available: Inddor Pool
  • Cheap Downtown hotel
From$50
Average 3.0 /5 Hotel Reviews Call BookMore Details
Best Western Carlisle South
+1-888-897-9207
101 Alexander Spring Rd., Carlisle, PA 17015 +1-888-897-9207 ~17.07 miles southwest of Duncannon
  • Includes a pool: Outdoor pool open Memorial day through Labor Day from 9am to 9pm weather permitting.
  • 3-star Suburban property
From$69
Average 3.0 /5 Reviews Call BookMore Details
Country Inn & Suites Harrisburg Northeast : 8000 Jonestown Rd.
+1-888-311-4278
8000 Jonestown Rd., Harrisburg, PA 17112 +1-888-311-4278 ~17.49 miles east of Duncannon
  • 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.
  • Mid-scale Suburban property
From$80
Average 3.5 /5 Guest Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey in Harrisburg
+1-888-469-4795
265 North Hershey Rd., Harrisburg, PA 17112 +1-888-469-4795 ~17.59 miles east of Duncannon
  • Pool details: Indoor Heated Pool w/Spa - Currently closed due to the COVID-19 crisis.
  • Low Cost Highway hotel
From$60
Average 3.0 /5 Reviews Call BookMore Details
Country Inn & Suites by Radisson, Carlisle, PA
+1-888-734-9421
1529 Commerce Ave., Carlisle, PA 17015 +1-888-734-9421 ~17.62 miles southwest of Duncannon
  • Has swimming pool
  • Mid-scale Suburban property
From$67
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Harrisburg East, an IHG Hotel - Middletown
+1-888-841-5292
815 South Eisenhower Blvd., Middletown, PA 17057 +1-888-841-5292 ~18.09 miles southeast of Duncannon
  • Pool in hotel: Indoor heated pool.
  • Three Star Suburban hotel
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Comfort Suites Hummelstown Hershey
+1-888-455-5160
320 Milroy Rd., Hummelstown, PA 17036 +1-888-455-5160 ~18.14 miles southeast of Duncannon
  • Has swimming pool: Our indoor pool is open 10:00 AM to 10:00 PM
  • Economy Suburban property
From$69
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Hampton Inn & Suites Hershey Near The Park
+1-888-965-8297
195 Hershey Rd., Hummelstown, PA 17036 +1-888-965-8297 ~19.58 miles east of Duncannon
  • Pool in hotel: Indoor salt water pool; open from 6am-11pm
  • 3 star Suburban hotel
From$109
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Best Western Grantville/Hershey - Grantville
+1-888-906-6358
450 Station Rd., Grantville, PA 17028 +1-888-906-6358 ~19.70 miles east of Duncannon
  • Has swimming pool: Indoor Pool open 7:00 AM - 9:00 PM
  • Midscale Highway hotel
From$80
Average 3.0 /5 Reviews Call BookMore Details
Springhill Suites by Marriott Hershey Near The Park - Hershey
+1-888-749-6785
115 Museum Dr., Hershey, PA 17033 +1-888-749-6785 ~19.73 miles east of Duncannon
  • Pool in hotel: Indoor Heated Pool/Whirlpool Spa
  • Midscale Rural hotel
From$75
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Harrisburg Hershey Area I 81
+1-888-878-9982
604 Station Rd., Grantville, PA 17028 +1-888-878-9982 ~19.90 miles east of Duncannon
  • Has swimming pool: Indoor pool & outdoor pool + jacuzzi closes at 11pm
  • Three Star Suburban property
From$80
Average 3.0 /5 Reviews Call BookMore Details
Back to Top