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 1425 South 5th St., Saint Charles, MO 63301 ~1.38 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.
  • Three Star Convention Center property
From$75
Very Good 4.0 /5Read Reviews Call
St. Charles Comfort Suites 1400 South 5th St., St. Charles, MO 63301
  • Has swimming pool: Indoor heated pool open from 6:00am to 10:00pm
  • Great pool
  • Great breakfast and whirlpool tub
  • Pool is good
  • Good pool
  • Midscale Downtown property
From$80
Very Good 4.0 /5Read Reviews Call
Hampton Inn 3720 West Clay St., St. Charles, MO 63301
  • Has swimming pool: Indoor pool 6am - 12m
  • 3 star Suburban hotel
From$79
Very Good 4.5 /5Review Score Call
Holiday Inn Airport West 3400 Rider Trail South, Earth City, MO 63045 ~3.22 miles southeast of St. Charles
  • Pool in hotel: We have an Indoor Pool
  • Midscale Suburban property
La Quinta Inn & Suites St. Louis Airport / Riverpo 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 hotel
From$59
Very Good 4.0 /5Reviews Call
Drury Inn St. Peters : 170 Mid Rivers Mall Circle 170 Mid Rivers Mall Circle, St Peters, MO 63376 ~5.79 miles west of St. Charles
  • Has swimming 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
  • Mid-scale Suburban hotel
Country Inn & Suites : 3877 Veterans Memorial Pkwy. 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
  • 3 star Suburban hotel
From$78
Very Good 4.5 /5Review Score Call
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 12220 Dorsett Rd., Maryland Heights, MO 63043 ~6.14 miles southeast of St. Charles
  • Pool available: Outdoor Pool (10 am - 10 pm)
  • Swimming pool clean
  • Pool is good
  • Great pool
  • Clean pool
  • Three Star Suburban property
From$85
Very Good 4.5 /5Reviews Call
Staybridge Suites St. Louis Westport - St. Louis 25 Progress Pkwy., St. Louis, MO 63146 ~6.62 miles southeast of St. Charles
  • Pool in hotel: Outdoor pool
  • Three Star Suburban property
From$79
Excellent 5.0 /5Reviews Call
Crowne Plaza St. Louis Airport in 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.
  • Mid-scale Airport property
From$85
Very Good 4.0 /5Read Reviews Call
Airport Plaza Inn & Conference Center - Bridgeton 4530 North Lindbergh Blvd., Bridgeton, MO 63044 ~6.97 miles east of St. Charles
  • Pool in hotel: Outdoor Pool.
  • Three Star Airport hotel
Towneplace Suites St. Louis St. Charles in St Charles 1800 Zumbehl Rd., St Charles, MO 63303 ~0.91 miles west of St. Charles
  • Has a pool!
  • Low Cost Suburban property
Embassy Suites by Hilton St. Louis St. Charles - Saint Charles
+1-800-881-1523
2 Convention Center Plaza, Saint Charles, MO 63303 ~1.16 miles southeast of St. Charles
  • Includes a swimming pool
  • High end Suburban property
Country Inn & Suites St. Charles Mo 1190 South Main St., St. Charles, MO 63301
  • Has swimming pool
  • 3-star Suburban hotel
From$104
Very Good 4.5 /5Hotel Reviews Call
Holiday Inn Express & Suites St. Charles
+1-800-997-5149
3098 Elm Point Industrial Dr., St. Charles, MO 63301
  • With a pool!
  • 2-star property
Holiday Inn Express St. Louis Airport Riverport
+1-888-690-5281
13735 Riverport Dr., St. Louis, MO 63043 ~3.20 miles southeast of St. Charles
  • Our hotel comes with a pool
  • Low-priced Suburban hotel
Courtyard St. Louis / St. Peters 4341 Veterans Memorial Pkwy., St. Peters, MO 63376 ~3.65 miles west of St. Charles
  • Includes a swimming pool
  • 3 star Suburban property
From$85
Excellent 5.0 /5Read Reviews Call
Hampton Inn Westport 2454 Old Dorsett, Maryland Heights, MO 63043 ~5.96 miles southeast of St. Charles
  • Has swimming pool
  • Three Star Suburban hotel
Embassy Suites by Hilton St. Louis Airport
+1-888-690-5247
11237 Lone Eagle Dr., Bridgeton, MO 63044 ~6.80 miles east of St. Charles
  • We have a pool ready for use
  • 4 star Airport property
Comfort Inn St. Louis Westport in Saint Louis 12031 Lackland Rd., Saint Louis, MO 63146 ~7.04 miles southeast of St. Charles
  • Pool in hotel: Outdoor Pool
  • Midscale Suburban hotel
Doubletree Hotel St. Louis at Westport - St. Louis 1973 Craigshire, St. Louis, MO 63146 ~7.16 miles southeast of St. Charles
  • Our hotel comes with a pool
  • Mid-scale Suburban property
From$79
Very Good 4.0 /5Review Score Call
Days Inn St. Louis Westport
+1-888-283-3404
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%
  • Economy Suburban property
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 in hotel: Outdoor pool/Hot tub (seasonal)
  • 3 star Suburban hotel
Sonesta Es Suites St. Louis Westport - Maryland Heights
+1-888-690-5281
1855 Craigshire Rd., Maryland Heights, MO 63146 ~7.33 miles southeast of St. Charles
  • We have a pool
  • Mid-scale Suburban property
From$55
Very Good 4.5 /5Read Reviews Call
 [1 - 25 of 50]    
Next: Show All Available St. Charles Hotels with Pricing
Back to Top