Star Rating
Hotel Name
Price Range (USD)to
Amenities

St. Charles Hotels with Outdoor or Indoor Pools

Best Western Plus The Charles Hotel - Saint Charles
+1-888-690-5281
1425 South 5th St., Saint Charles, MO 63301 ~1.37 miles southeast of St. Charles
  • Pool details: Indoor, heated pool. Hours: 5am to 11pm, daily. Largest hotel pool in the St. Charles, MO area. 13 ft deep end. Large, oversized with pool lift available. No lifeguard on duty. Swim at your own risk. Children are not allowed in the pool area without an adult present.
  • Midscale Convention Center property
From$75
Very Good 4.0 /5Reviews Call
St. Charles Comfort Suites in St. Charles 1400 South 5th St., St. Charles, MO 63301
  • Includes a pool: Indoor heated pool open from 6:00am to 10:00pm
  • Great pool
  • Great breakfast and whirlpool tub
  • Pool is good
  • Good pool
  • 3-star Downtown property
From$80
Very Good 4.0 /5Review Score Call
Hampton Inn 3720 West Clay St., St. Charles, MO 63301
  • Pool in hotel: Indoor pool 6am - 12m
  • Mid-scale Suburban property
Holiday Inn Airport West - Earth City 3400 Rider Trail South, Earth City, MO 63045 ~3.22 miles southeast of St. Charles
  • Pool available: We have an Indoor Pool
  • 3-star Suburban property
La Quinta Inn & Suites St. Louis Airport / Riverpo : 13615 Riverport Dr. 13615 Riverport Dr., St. Louis, MO 63043 ~3.53 miles southeast of St. Charles
  • Has swimming pool: The hotel offers a heated indoor swimming pool that is available from 6am-10pm, daily.
  • Clean indoor pool
  • Nice breakfast and pool areas
  • Mid-scale Airport hotel
From$59
Very Good 4.0 /5Review Score Call
Drury Inn St. Peters in St Peters 170 Mid Rivers Mall Circle, St Peters, MO 63376 ~5.79 miles west of St. Charles
  • Includes a pool: Indoor Pool & Whirlpool (7 am - 10 pm)
  • Excellent pool
  • Great pool
  • Nice patio/pool area
  • Pool area well maintained
  • Our grandchildren loved the pool
  • Three Star Suburban property
From$88
Very Good 4.0 /5Review Score Call
Country Inn & Suites - St. Peters 3877 Veterans Memorial Pkwy., St. Peters, MO 63376 ~5.85 miles west of St. Charles
  • Has swimming pool: 6AM-12Midnight Adults only 6am-7:30 AM and 11:00 PM -midnightIndoor lap pool20X301.0 m-3.0 m
  • Clean pool area
  • Moderately clean pool area
  • About half of guests thought the pool was clean
  • Pool is mediocre
  • Ordinary pool
  • Indoor pool was open
  • Pool was nice
  • 3 star Suburban hotel
Homewood Suites by Hilton St. Louis Westport : 2434 Old Dorsett Rd. 2434 Old Dorsett Rd., Maryland Heights, MO 63043 ~6.01 miles southeast of St. Charles
  • Pool details: Open Monday-Sunday from 8:30AM till 10:00pm. Large Indoor pool.
  • Mid-scale Suburban hotel
Drury Inn & Suites St. Louis Westport 12220 Dorsett Rd., Maryland Heights, MO 63043 ~6.14 miles southeast of St. Charles
  • Has swimming pool: Outdoor Pool (10 am - 10 pm)
  • Swimming pool clean
  • Pool is good
  • Great pool
  • Clean pool
  • Midscale Suburban property
From$89
Very Good 4.5 /5Review Score Call
Staybridge Suites St. Louis Westport : 25 Progress Pkwy. 25 Progress Pkwy., St. Louis, MO 63146 ~6.62 miles southeast of St. Charles
  • Has swimming pool: Outdoor pool
  • 3 star Suburban hotel
Days Inn North Airport : 7350 North Hanley 7350 North Hanley, Hazelwood, MO 63042 ~6.88 miles east of St. Charles
  • Includes a pool: Outdoor pool - hours are 10:30am to Dusk.
  • Pool in need of cleaning
  • Dirty pool, said 90%
  • Economy Suburban hotel
Crowne Plaza St. Louis Airport - Bridgeton 11228 Lone Eagle Dr., Bridgeton, MO 63044 ~6.90 miles east of St. Charles
  • Pool in hotel: We have a beautiful indoor pool which is open from 6:30 am - 10:00 pm.
  • 3-star Airport property
From$85
Very Good 4.0 /5Reviews Call
Airport Plaza Inn & Conference Center : 4530 North Lindbergh Blvd. 4530 North Lindbergh Blvd., Bridgeton, MO 63044 ~6.97 miles east of St. Charles
  • Pool in hotel: Outdoor Pool.
  • 3 star Airport hotel
From$55
Average 3.0 /5Reviews Call
Country Inn & Suites St. Charles Mo 1190 South Main St., St. Charles, MO 63301
  • We have a pool ready for use
  • Mid-scale Suburban property
Courtyard St. Louis / St. Peters 4341 Veterans Memorial Pkwy., St. Peters, MO 63376 ~3.65 miles west of St. Charles
  • Has a pool!
  • 3-star Suburban hotel
Hampton Inn Westport 2454 Old Dorsett, Maryland Heights, MO 63043 ~5.96 miles southeast of St. Charles
  • We have a pool
  • 3 star Suburban property
Days Inn St. Louis Westport in Saint Louis
+1-888-690-5281
1970 Craig Rd., Saint Louis, MO 63146 ~7.26 miles southeast of St. Charles
  • With a pool!
  • Pool is good
  • Great pool
  • Clean swimming pool
  • Beautifully landscaped pool
  • Nice pool area
  • Clean pool area
  • Clean pool, said 100%
  • Economical Suburban property
Hawthorn Suites by Wyndham St. Louis Westport Plaz 1881 Craigshire Rd., Maryland Heights, MO 63146 ~7.27 miles southeast of St. Charles
  • Has swimming pool: Outdoor pool/Hot tub (seasonal)
  • Three Star Suburban hotel
Sonesta Es Suites St. Louis Westport : 1855 Craigshire Rd.
+1-800-997-5148
1855 Craigshire Rd., Maryland Heights, MO 63146 ~7.33 miles southeast of St. Charles
  • Has swimming pool
  • Midscale Suburban property
From$55
Very Good 4.5 /5Read Reviews Call
Crosslands St. Louis Airport Chapel Ridge Rd in Hazelwood 155 Chapel Ridge Rd., Hazelwood, MO 63042 ~7.91 miles east of St. Charles
  • Has swimming pool: Outdoor pool. Seasonal. Opens Memorial Day. Closes Labor Day. Pool hours are from 9a-9p.
  • Economical Airport property
Pear Tree Inn St. Louis Airport in St. Ann 10810 Pear Tree Lane, St. Ann, MO 63074 ~8.26 miles east of St. Charles
  • Pool in hotel: Outdoor Pool (10 am - 10 pm)
  • Economy Airport property
From$79
Very Good 4.0 /5Review Score Call
Comfort Inn & Suites : 7133 Douglas Palmer Place 7133 Douglas Palmer Place, St. Louis, MO 63042 ~8.57 miles east of St. Charles
  • Includes a pool: Indoor pool, 10a-10p
  • Good pool
  • Great pool
  • Cleanest pool
  • Cheap Airport property
From$71
Very Good 4.0 /5Reviews Call
Drury Inn & Suites St. Louis Creve Coeur 11980 Olive Blvd., Creve Coeur, MO 63141 ~8.59 miles southeast of St. Charles
  • Pool details: Indoor Pool & Whirlpool(Mon-Fri 6 am – 10 pm & Sat-Sun 9 am – 10 pm)
  • 3 star Suburban property
Doubletree Hotel St. Louis / Chesterfield - Chesterfield 16625 Swingley Ridge Rd., Chesterfield, MO 63017 ~8.83 miles south of St. Charles
  • Has swimming pool
  • Pool is good
  • Great pool
  • Biggest outdoor pool
  • Excellent pool area
  • Easier access to the pool
  • Four star Suburban hotel
From$99
Very Good 4.0 /5Reviews Call
Hilton Garden Inn in Chesterfield 16631 Chesterfield Grove, Chesterfield, MO 63005 ~8.85 miles south of St. Charles
  • Includes a pool: Indoor Heated Pool and Hot Tub open daily 5AM to 10PM
  • 3 star Suburban hotel
From$100
Very Good 4.0 /5Latest Reviews Call
 [1 - 25 of 50]    
Next: Show All Available St. Charles Hotels with Pricing
Back to Top