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

Mount Joy Hotels with Outdoor or Indoor Pools

Holiday Inn Express & Suites Lancaster / Mt. Joy in Mount Joy 1550 East Main St., Mount Joy, PA 17552
  • Pool in hotel: Heat indoor pool is ope 9:00 AM to 10:00 PM daily.
  • Affordable Suburban property
From$79
Very good 4.0 /5 Guest Reviews 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 Mount Joy" Get Alexa Skill →
Hampton Inn & Suites Mount Joy / Lancaster West : 2301 Strickler Rd. 2301 Strickler Rd., Manheim, PA 17545 ~3.04 miles east of Mount Joy
  • Pool available: Large indoor pool and jacuzzi open 8AM - 10PM.
  • Three Star Suburban property
From$100
Average 3.0 /5 Review Score Call BookMore Details
SureStay Plus by Best Western Elizabethtown Hershey in Elizabethtown 147 Merts Dr., Elizabethtown, PA 17022 ~3.76 miles northwest of Mount Joy
  • Pool available: Indoor salt water pool and hot tub. Open from 9:00AM to 9:00PM daily.
  • Three Star Rural property
From$99
Very good 4.0 /5 Review Score Call BookMore Details
Comfort Suites Manheim / Lancaster in Manheim 543 Champ Blvd., Manheim, PA 17545 ~4.22 miles east of Mount Joy
  • Pool in hotel: Indoor Heated Salt water Pool
  • Affordable Highway property
From$106
Very good 4.5 /5 Reviews Call BookMore Details
Comfort Inn Lancaster County 3903 Abel Dr., Columbia, PA 17512 ~5.63 miles southeast of Mount Joy
  • Has swimming pool: Indoor Pool and Spa
  • 3-star Highway hotel
From$70
Average 3.0 /5 Latest Reviews Call BookMore Details
Extended Stay America Suites Lancaster County 314 Primrose Lane, Mountville, PA 17554 ~6.04 miles southeast of Mount Joy
  • Pool details: Outdoor Pool open from Memorial Day Weekend to Labor Day Weekend. Our sister property, Sleep Inn, has an Indoor Pool and Whirlpool open year round and available to our guests at no charge. Pool hours for both properties are 8am to 10pm.
  • Low Cost Suburban hotel
From$69
Average 3.0 /5 Hotel Reviews Call BookMore Details
Days Inn & Suites by Wyndham Lancaster Amish Country in Lancaster 2929 Hempland Rd., Lancaster, PA 17601 ~7.18 miles southeast of Mount Joy
  • Pool details: Outdoor Pool
  • 3-star Rural property
From$80
Average 3.0 /5 Reviews Call BookMore Details
Spark by Hilton Lancaster : 150 Granite Run Dr. 150 Granite Run Dr., Lancaster, PA 17601 ~9.19 miles east of Mount Joy
  • Pool available: Outdoor pool. Memorial Day to Labor day. 8am to 10pm.
  • 3-star Highway property
From$99
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Hilton Garden Inn Lancaster in Lancaster 101 Granite Run Dr., Lancaster, PA 17601 ~9.23 miles east of Mount Joy
  • Has swimming pool: 7a-10p
  • Mid-scale Suburban hotel
From$80
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Homewood Suites Lancaster in Lancaster 200 Granite Run Dr., Lancaster, PA 17601 ~9.33 miles east of Mount Joy
  • Pool available: 9am to 10pm
  • 3-star Suburban property
From$130
Very good 4.5 /5 Latest Reviews Call BookMore Details
Eden Resort & Suites, BW Premier Collection 222 Eden Rd., Lancaster, PA 17601 ~11.22 miles east of Mount Joy
  • Has swimming pool: At the Eden Resort & Suites, we believe that recreation should be a vital part of everyone’s lifestyle! For those that like to “work hard” and then “play hard”, we have a wide variety of recreational options. And for those that want to retreat and relax, we have special features just for you including exclusive Lancaster spa benefits. The Eden Resort & Suites is among the most luxurious hotels in Amish Country and Lancaster at large. •Indoor Heated Pool & Whirlpool: Open daily year round from 9am-10pm, weather permitting •Heated Outdoor Pools & Outdoor Recreation Complex open Memorial Day to Labor Day, weather permitting.
  • High-end Suburban property
From$75
Average 3.0 /5 Reviews Call BookMore Details
Lancaster Marriott at Penn Square 25 South Queen St., Lancaster, PA 17603 ~11.74 miles east of Mount Joy
  • Pool in hotel: Indoor pool is temporarily closed
  • Mid-scale Downtown hotel
From$149
Very good 4.0 /5 Guest Reviews Call BookMore Details
Courtyard by Marriott York : 2799 Concord Rd. 2799 Concord Rd., York, PA 17402 ~12.15 miles southwest of Mount Joy
  • Pool in hotel: Pool and Hot Tub hours: 6am - 10pm
  • Affordable property
From$80
Average 3.0 /5 Read Reviews Call BookMore Details
Towneplace Suites York : 2789 Concord Rd. 2789 Concord Rd., York, PA 17402 ~12.19 miles southwest of Mount Joy
  • Pool in hotel
  • Expensive property
From$69
Average 3.0 /5 Guest Reviews Call BookMore Details
Quality Inn & Suites York - York 2600 East Market St., York, PA 17402 ~12.75 miles southwest of Mount Joy
  • Pool in hotel: outdoor pool open from 10am till 10pm
  • Mid-scale Suburban hotel
From$80
Average 3.0 /5 Hotel 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 Mount Joy" Get Alexa Skill →
Fairfield Inn & Suites Hershey Chocolate Avenue : 651 West Areba Ave. 651 West Areba Ave., Hershey, PA 17033 ~14.33 miles northwest of Mount Joy
  • Has swimming pool: Indoor Salt Water Pool
  • Affordable Suburban hotel
From$104
Very good 4.5 /5 Guest Reviews Call BookMore Details
Four Points by Sheraton York in York 1650 Toronita St., York, PA 17402 ~14.34 miles southwest of Mount Joy
  • Pool available: Heated indoor pool and hot tub, open 6:00AM - 10:00PM
  • Three Star Suburban hotel
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
TRU by Hilton Hershey - Hershey 204 Hillcrest Rd., Hershey, PA 17033 ~14.34 miles northwest of Mount Joy
  • Has swimming pool: 6 AM- 10 PM
  • Three Star property
From$98
Very good 4.0 /5 Guest Reviews Call BookMore Details
Mainstay Suites North - York 1402 Toronita St. Building B, York, PA 17402 ~14.39 miles southwest of Mount Joy
  • Includes a pool: Indoor Pool Offered
  • Cheap property
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Inn at York - York 222 Arsenal Rd., York, PA 17402 ~14.40 miles southwest of Mount Joy
  • Pool details: Outdoor Pool, very big 25'x 50', 10' ft at deep end
  • Inexpensive Highway hotel
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Best Western Plus Hershey in Hershey 1800 East Chocolate Ave., Hershey, PA 17033 ~14.43 miles northwest of Mount Joy
  • Includes a pool: Heated Indoor Pool - 9AM - 11PM
  • Affordable Suburban property
Days Inn by Wyndham Hershey : 350 West Chocolate Ave. 350 West Chocolate Ave., Hershey, PA 17033 ~14.49 miles northwest of Mount Joy
  • Has swimming pool: Indoor pool with whirlpool open daily from 7:00 AM to 11:00 PM
  • Economy Downtown property
From$52
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Spark by Hilton Hummelstown Hershey - Hummelstown 84 Sipe Ave., Hummelstown, PA 17036 ~14.54 miles northwest of Mount Joy
  • Pool available: 10am - 10pm 43,000 gallons outdoor
  • Three Star Suburban property
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Best Western Chocolate Inn at the Park : 1200 Mae St. 1200 Mae St., Hummelstown, PA 17036 ~14.57 miles northwest of Mount Joy
  • Pool in hotel: Indoor Pool open 8am to 10pm
  • Three Star Resort hotel
From$69
Average 3.0 /5 Latest Reviews Call BookMore Details
Comfort Inn & Suites Harrisburg Airport Hershey South 1589 West Harrisburg Pike, Middletown, PA 17057 ~14.65 miles west of Mount Joy
  • Pool in hotel: Our hotel boasts an indoor salt water pool. Operating hours 7:00am-11:00pm.
  • 3-star Airport property
From$65
Very good 4.5 /5 Hotel Reviews Call BookMore Details
Hilton Garden Inn Hershey 550 East Main St., Hummelstown, PA 17036 ~14.71 miles northwest of Mount Joy
  • Has swimming pool: Pool is open from 5AM-11PM. Indoor Pool with a whirlpool tub.
  • Midscale Suburban hotel
From$119
Average 3.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Hershey Harrisburg Area An Ihg Hotel - Hummelstown 610 Walton Ave., Hummelstown, PA 17036 ~14.86 miles northwest of Mount Joy
  • Pool in hotel: 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.
  • Two-star Suburban hotel
From$60
Very good 4.0 /5 Latest Reviews Call BookMore Details
Home2 Suites by Hilton York 212 Pauline Dr., York, PA 17402 ~15.25 miles southwest of Mount Joy
  • Pool details: Indoor Heated Saline Pool
  • 3 star Highway hotel
From$50
Very good 4.0 /5 Read Reviews Call BookMore Details
Hampton Inn & Suites York South in York 2159 South Queen St., York, PA 17402 ~15.33 miles southwest of Mount Joy
  • Has swimming pool: Indoor Heated Saline pool
  • Midscale Highway hotel
From$50
Excellent 5.0 /5 Review Score Call BookMore Details
Inn at Lebanon : 625 Quentin Rd. 625 Quentin Rd., Lebanon, PA 17042 ~15.99 miles north of Mount Joy
  • Includes a pool: We have an outdoor seasonal pool. It's open 9am -8:30 pm daily
  • 3-star Suburban property
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
The Inn at Leola Village a Historic Hotel of America - Leola 38 Deborah Dr., Leola, PA 17540 ~16.09 miles east of Mount Joy
  • Pool in hotel: outdoor til dusk
  • High-end Resort property
From$82
Very good 4.0 /5 Recent Reviews Call BookMore Details
Parkview Inn & Suites Lancaster : 2260 Lincoln Highway East 2260 Lincoln Highway East, Lancaster, PA 17602 ~16.28 miles east of Mount Joy
  • Has swimming pool: Indoor 6:00AM - 10:30PM Daily
  • 3-star Suburban property
From$73
Very good 4.5 /5 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites Lancaster East at The Outlets 2270 East Lincoln Highway, Lancaster, PA 17602 ~16.37 miles east of Mount Joy
  • Has swimming pool: Indoor, heated saline pool.
  • Mid-scale Highway property
From$99
Very good 4.0 /5 Recent Reviews Call BookMore Details
Springhill Suites by Marriott Hershey Near The Park 115 Museum Dr., Hershey, PA 17033 ~16.43 miles northwest of Mount Joy
  • Pool details: Indoor Heated Pool/Whirlpool Spa
  • Three Star Rural property
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Dutch Wonderland Inn in Lancaster 2285 Lincoln Highway East, Lancaster, PA 17602 ~16.50 miles east of Mount Joy
  • Has swimming pool: No matter the season, we have a pool for you! Indoor pool hours: 10 a.m. - 8 p.m. weekdays 10 a.m. - 10 p.m. weekends Outdoor pool & splash pad hours: 10 a.m. - 8 p.m. weekdays 10 a.m. - 9 p.m. weekends (subject to seasonal availability)
  • 3-star Resort property
From$89
Average 3.0 /5 Read Reviews Call BookMore Details
Comfort Suites Hummelstown Hershey in Hummelstown 320 Milroy Rd., Hummelstown, PA 17036 ~16.55 miles northwest of Mount Joy
  • Pool details: Our indoor pool is open 10:00 AM to 10:00 PM
  • Two-star Suburban hotel
From$69
Very good 4.0 /5 Guest Reviews Call BookMore Details
Wyndham Lancaster Resort & Convention Center 2300 Lincoln Highway East, Lancaster, PA 17602 ~16.56 miles east of Mount Joy
  • Includes a pool: Indoor Pool: 7am - 11pm (No Lifeguard On Duty) Outdoor Pool (Seasonal & Weather Permitting): 11am - 8pm
  • 3 star Resort hotel
From$99
Average 3.0 /5 Latest Reviews Call BookMore Details
Red Roof Inn Lancaster : 2307 Lincoln Highway East 2307 Lincoln Highway East, Lancaster, PA 17602 ~16.57 miles east of Mount Joy
  • Pool in hotel: Pool is open from 9 A.M till 9 P,M,
  • Economy Suburban hotel
From$49
Poor 2.0 /5 Reviews Call BookMore Details
TRU by Hilton Lancaster East - Lancaster 2320 Lincoln Highway East, Lancaster, PA 17602 ~16.66 miles east of Mount Joy
  • Has swimming pool: Indoor Saline pool available Lobby Level. Hours, 6am - 11pm.
  • 3-star Rural property
From$70
Average 3.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Harrisburg East 815 South Eisenhower Blvd., Middletown, PA 17057 ~16.83 miles west of Mount Joy
  • Pool available: Indoor heated pool.
  • Midscale Suburban property
From$80
Average 3.0 /5 Reviews Call BookMore Details
Wyndham Garden York 2000 Loucks Rd., York, PA 17408 ~17.09 miles southwest of Mount Joy
  • Includes a pool: 9 am -9 pm
  • 3 star Suburban hotel
From$99
Average 3.0 /5 Read Reviews Call BookMore Details
Hampton Inn Lebanon 1601 East Cumberland St., Lebanon, PA 17042 ~18.03 miles north of Mount Joy
  • Includes a pool: Indoor heated pool
  • 3-star Suburban property
From$80
Very good 4.5 /5 Reviews Call BookMore Details
Red Lion Hotel Harrisburg 4751 Lindle Rd., Harrisburg, PA 17111 ~18.11 miles northwest of Mount Joy
  • Pool in hotel: Outdoor pool open Memorial Day Weekend to Labor Day Weekend. 9am to 9pm Indoor pool open daily - 7am to 10pm
  • Three Star Resort hotel
From$59
Very good 4.5 /5 Guest Reviews Call BookMore Details
Hotel Indigo Harrisburg - Hershey by IHG in Harrisburg 765 Eisenhower Blvd., Harrisburg, PA 17111 ~18.42 miles northwest of Mount Joy
  • Pool in hotel: Outdoor Heated Pool with patio, firepits, and shaded cabanas. Open Memorial Day through Labor Day.
  • Mid-scale Airport property
From$139
Very good 4.0 /5 Read Reviews Call BookMore Details
Express Inn & Suites 631a Eisenhower Blvd., Harrisburg, PA 17111 ~18.57 miles northwest of Mount Joy
  • 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 Read Reviews Call BookMore Details
Residence Inn by Marriott Harrisburg Hershey - Harrisburg 4480 Lewis Rd., Harrisburg, ME 17111 ~18.63 miles northwest of Mount Joy
  • Pool available: Indoor and outdoor pools
  • 3 star Suburban hotel
From$75
Average 3.0 /5 Hotel Reviews Call BookMore Details
Home2 Suites by Hilton 21 Quarry Ridge Dr., Ephrata, PA 17522 ~18.71 miles east of Mount Joy
  • Has swimming pool: Our indoor, saline based pool is open from 6am to 10pm daily.
  • Midscale property
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Candlewood Suites Harrisburg - Hershey by IHG in Harrisburg 413 Port View Dr., Harrisburg, PA 17111 ~19.48 miles northwest of Mount Joy
  • Has swimming pool: Indoor Heated Pool - Open 8am-10pm
  • High end Highway hotel
From$125
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites Lancaster East Strasburg Pa : 1900 Historic Dr. 1900 Historic Dr., Strasburg, PA 17579 ~19.57 miles east of Mount Joy
  • Pool in hotel: Indoor Heated Pool open 9 AM - 10 PM. 20 x 40
  • Mid-scale Rural hotel
From$79
Average 3.0 /5 Latest Reviews Call BookMore Details
Mainstay Suites Grantville Hershey North in Grantville 105 Kelley Court, Grantville, PA 17028 ~19.84 miles northwest of Mount Joy
  • Includes a swimming pool
  • Low-priced Resort hotel
From$60
Very good 4.0 /5 Review Score Call BookMore Details

Next: Show All Available Mount Joy Hotels with Pricing
Back to Top