Star Rating
Hotel Name
Price Range (USD)to
Amenities

St. Charles Hotels with Outdoor or Indoor Pools

Best Western Plus The Charles Hotel 1425 South 5th St., Saint Charles, MO 63301 ~1.37 miles southeast of St. Charles
  • Pool available: 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
  • Pool details: Indoor heated pool open from 6:00am to 10:00pm
  • Great pool
  • Great breakfast and whirlpool tub
  • Pool is good
  • Good pool
  • Mid-scale Downtown hotel
Hampton Inn in St. Charles 3720 West Clay St., St. Charles, MO 63301
  • Pool details: Indoor pool 6am - 12m
  • 3-star Suburban property
Holiday Inn Airport West : 3400 Rider Trail South 3400 Rider Trail South, Earth City, MO 63045 ~3.22 miles southeast of St. Charles
  • Has swimming pool: We have an Indoor Pool
  • 3-star Suburban property
La Quinta Inn & Suites St. Louis Airport / Riverpo - St. Louis 13615 Riverport Dr., St. Louis, MO 63043 ~3.53 miles southeast of St. Charles
  • Pool details: The hotel offers a heated indoor swimming pool that is available from 6am-10pm, daily.
  • Clean indoor pool
  • Nice breakfast and pool areas
  • 3 star Airport property
Drury Inn St. Peters 170 Mid Rivers Mall Circle, St Peters, MO 63376 ~5.79 miles west of St. Charles
  • Pool available: Indoor Pool & Whirlpool (7 am - 10 pm)
  • Excellent pool
  • Great pool
  • Nice patio/pool area
  • Pool area well maintained
  • Our grandchildren loved the pool
  • 3-star Suburban property
From$80
Very Good 4.0 /5Read Reviews Call
Country Inn & Suites 3877 Veterans Memorial Pkwy., St. Peters, MO 63376 ~5.85 miles west of St. Charles
  • Includes a 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
  • Affordable Suburban property
Homewood Suites by Hilton St. Louis Westport 2434 Old Dorsett Rd., Maryland Heights, MO 63043 ~6.01 miles southeast of St. Charles
  • Includes a pool: Open Monday-Sunday from 8:30AM till 10:00pm. Large Indoor pool.
  • Mid-scale Suburban hotel
Drury Inn & Suites St. Louis Westport in Maryland Heights 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
Staybridge Suites St. Louis Westport in St. Louis 25 Progress Pkwy., St. Louis, MO 63146 ~6.62 miles southeast of St. Charles
  • Has swimming pool: Outdoor pool
  • Affordable Suburban hotel
From$79
Excellent 5.0 /5Review Score Call
Days Inn North Airport : 7350 North Hanley 7350 North Hanley, Hazelwood, MO 63042 ~6.88 miles east of St. Charles
  • Pool in hotel: Outdoor pool - hours are 10:30am to Dusk.
  • Pool in need of cleaning
  • Dirty pool, said 90%
  • Low priced Suburban property
Crowne Plaza St. Louis Airport - Bridgeton 11228 Lone Eagle Dr., Bridgeton, MO 63044 ~6.90 miles east of St. Charles
  • Includes a pool: We have a beautiful indoor pool which is open from 6:30 am - 10:00 pm.
  • 3-star Airport hotel
From$85
Very Good 4.0 /5Reviews Call
Airport Plaza Inn & Conference Center - Bridgeton 4530 North Lindbergh Blvd., Bridgeton, MO 63044 ~6.97 miles east of St. Charles
  • Has swimming pool: Outdoor Pool.
  • 3 star Airport hotel
Towneplace Suites St. Louis St. Charles 1800 Zumbehl Rd., St Charles, MO 63303 ~0.91 miles west of St. Charles
  • Includes a swimming pool
  • Economy Suburban property
Country Inn & Suites St. Charles Mo : 1190 South Main St. 1190 South Main St., St. Charles, MO 63301
  • Has a pool!
  • 3-star Suburban property
From$99
Very Good 4.5 /5Read Reviews Call
Courtyard St. Louis / St. Peters 4341 Veterans Memorial Pkwy., St. Peters, MO 63376 ~3.65 miles west of St. Charles
  • Has a pool!
  • Mid-scale Suburban hotel
Hampton Inn Westport : 2454 Old Dorsett 2454 Old Dorsett, Maryland Heights, MO 63043 ~5.96 miles southeast of St. Charles
  • With a pool!
  • 3 star Suburban property
Comfort Inn St. Louis Westport - Saint Louis 12031 Lackland Rd., Saint Louis, MO 63146 ~7.04 miles southeast of St. Charles
  • Pool in hotel: Outdoor Pool
  • Low-priced Suburban hotel
From$75
Very Good 4.0 /5Reviews Call
Doubletree Hotel St. Louis at Westport - St. Louis 1973 Craigshire, St. Louis, MO 63146 ~7.16 miles southeast of St. Charles
  • Pool in hotel
  • Three Star Suburban property
Days Inn St. Louis Westport in Saint Louis
+1-888-690-5247
1970 Craig Rd., Saint Louis, MO 63146 ~7.26 miles southeast of St. Charles
  • Has a pool!
  • Pool is good
  • Great pool
  • Clean swimming pool
  • Beautifully landscaped pool
  • Nice pool area
  • Clean pool area
  • Clean pool, said 100%
  • 2 star Suburban hotel
Hawthorn Suites by Wyndham St. Louis Westport Plaz in Maryland Heights 1881 Craigshire Rd., Maryland Heights, MO 63146 ~7.27 miles southeast of St. Charles
  • Pool available: Outdoor pool/Hot tub (seasonal)
  • Midscale Suburban hotel
Sonesta Es Suites St. Louis Westport in Maryland Heights
+1-800-881-1523
1855 Craigshire Rd., Maryland Heights, MO 63146 ~7.33 miles southeast of St. Charles
  • Includes a swimming pool
  • Three Star Suburban hotel
From$55
Very Good 4.5 /5Reviews Call
Crosslands St. Louis Airport Chapel Ridge Rd 155 Chapel Ridge Rd., Hazelwood, MO 63042 ~7.91 miles east of St. Charles
  • Pool in hotel: Outdoor pool. Seasonal. Opens Memorial Day. Closes Labor Day. Pool hours are from 9a-9p.
  • Two-star Airport property
Pear Tree Inn St. Louis Airport : 10810 Pear Tree Lane 10810 Pear Tree Lane, St. Ann, MO 63074 ~8.26 miles east of St. Charles
  • Pool in hotel: Outdoor Pool (10 am - 10 pm)
  • Economical Airport hotel
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 hotel
 [1 - 25 of 50]    
Next: Show All Available St. Charles Hotels with Pricing
Back to Top