Star Rating
Hotel Name
Price Range (USD)to
Amenities

St. Charles Missouri Accommodations

Find the perfect hotel in St. Charles using our hotel guide provided below. Search for cheap and discounted hotel and motel rates in or close to St. Charles, MO for your personal leisure or group travel. Discover the best St. Charles Missouri hotel rooms. Review the St. Charles hotel list below to find the perfect lodging. We also have a map of the St. Charles hotels.

The St. Charles center is approximately the area of Lindenwood University and 1 mile west of Living Word Bible College.

St. Charles Hotels/Motels & Accommodations

Towneplace Suites St. Louis St. Charles : 1800 Zumbehl Rd. 1800 Zumbehl Rd., St. Charles, MO 63303
  • Affordable Suburban property
  • Hotel has 26 suites
Red Roof Inn - Saint Charles
+1-888-305-3366
2010 Zumbehl Rd., Saint Charles, MO 63303 ~1.06 miles west of St. Charles
  • Economy Suburban property
  • 108 sleeping rooms in hotel
  • Easily accessible by car and close to shopping areas
  • Minibar can be a problem
Super 8 St. Charles in Saint Charles 3040 West Clay, Saint Charles, MO 63301 ~1.27 miles west of St. Charles
  • Economy Convention Center property
  • Free breakfast available
Fairfield Inn & Suites St. Louis St. Charles : 801 Veterans Memorial Pkwy. 801 Veterans Memorial Pkwy., St. Charles, MO 63303
  • 3-star Suburban property
  • 80 rooms in hotel
  • About half of guests said rooms were dirty
  • Bad housekeeping, according to 62%
Americas Best Value Inn & Suites St. Charles 1310 Bass Pro Dr., St. Charles, MO 63301
  • Inexpensive property
  • Check in: 3:00 PM
Best Western Plus The Charles Hotel in Saint Charles 1425 South 5th St., Saint Charles, MO 63301 ~1.37 miles southeast of St. Charles
  • Mid-scale Convention Center hotel
  • Comp. Breakfast
St. Charles Comfort Suites in St. Charles 1400 South 5th St., St. Charles, MO 63301
  • 3 star Downtown hotel
  • Gym / Fitness Center Available
  • Rooms were clean and comfortable
  • Furniture needs more attention
From$90
Very Good 4.0 /5Reviews CallBookMore Details
TRU by Hilton St. Charles Mo St. Louis Mo 333 Camelback Rd., St Charles, MO 63303 ~1.67 miles southeast of St. Charles
  • Mid-scale Downtown hotel
  • Free complimentary breakfast
Drury Plaza Hotel St. Louis St. Charles 380 Mulholland Dr., St. Charles, MO 63303
  • 3 star Suburban hotel
  • 4 conference rooms in property
Country Inn & Suites St. Charles Mo : 1190 South Main St. 1190 South Main St., St. Charles, MO 63301
  • Three Star Suburban hotel
  • 26 suites in hotel
Ameristar Casino Resort Spa 1 Ameristar Blvd., Saint Charles, MO 63301 ~1.93 miles southeast of St. Charles
  • Expensive Suburban hotel
  • Access to gym on-site
From$185
Very Good 4.5 /5Read Reviews CallBookMore Details
Value Place St. Louis Mo (St. Charles) in Saint Charles
+1-866-221-8581
2100 Old Highway 94 South, Saint Charles, MO 63303 ~2.02 miles southwest of St. Charles
  • Low Cost hotel
  • 121 rooms in hotel
  • Steps can be heard
  • Lighting in the rooms is stark
Holiday Inn Express & Suites St. Charles - St. Charles 3098 Elm Point Industrial Dr., St. Charles, MO 63301
  • Mid-scale Suburban hotel
  • Fitness center on property
Hampton Inn in St. Charles 3720 West Clay St., St. Charles, MO 63301
  • Affordable Suburban hotel
  • Free breakfast
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Rodeway Inn 3800 Harry South Truman Blvd., Saint Charles, MO 63301 ~2.78 miles west of St. Charles
  • Economical Highway hotel
  • Check-in: 03:00 PM
  • Outdated decor
  • Terrific location
Sleep Inn St. Charles Mo - St. Charles Mo 150 Fountain Lakes Blvd., St. Charles Mo, MO 63301 ~2.88 miles north of St. Charles
  • Midscale property
  • 70 rooms in hotel
  • Most guests criticized the small bathroom
  • AC needs updating
Hollywood Casino St. Louis
+1-800-881-1523
777 Casino Center Dr., Maryland Heights, MO 63043 ~2.90 miles southeast of St. Charles
  • Affordable Airport property
  • 7 meeting rooms in hotel
  • Could use a good cleaning
  • Rooms need regular maintenance
Holiday Inn Express Riverport : 13735 Riverport Dr. 13735 Riverport Dr., Maryland Heights, MO 63043 ~3.20 miles southeast of St. Charles
  • Three Star Airport property
  • Airport shuttle available
  • Noisy heat/air conditioning
  • Wifi quality could be improved
Holiday Inn St. Louis Arpt West Earth City 3400 Rider Trail South, Earth City, MO 63045 ~3.37 miles southeast of St. Charles
  • Three Star Suburban property
  • Check in: 3 pm
La Quinta Inn & Suites St. Louis Airport / Riverpo in St. Louis 13615 Riverport Dr., St. Louis, MO 63043 Website ~3.53 miles southeast of St. Charles
  • 3-star Airport property
  • Fitness center on property
  • Wifi is good
  • Professional service
From$59
Very Good 4.0 /5Reviews CallBookMore Details
Homewood Suites by Hilton Riverport Airport West 13639 Riverport Dr., Maryland Heights, MO 63043 ~3.53 miles southeast of St. Charles
  • 3-star Airport property
  • 104 suites in hotel
  • Gym is lacking
  • Incredible breakfast options
Residence Inn St. Louis Airport / Earth City in Earth City 3290 Rider Trail South, Earth City, MO 63045 ~3.55 miles east of St. Charles
  • Midscale Airport property
  • 4 floors in hotel
  • All guests thought rooms were spacious
  • Great rooms and fantastic service
From$88
Very Good 4.0 /5Reviews CallBookMore Details
Candlewood Suites 3250 Rider Trail South, St. Louis, MO 63045 ~3.55 miles east of St. Charles
  • Economical Airport hotel
  • 122 rooms in property
  • Room is clean
  • Great room
From$45
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard St. Louis / St. Peters in St. Peters 4341 Veterans Memorial Pkwy., St. Peters, MO 63376 ~3.65 miles west of St. Charles
  • Mid-scale Suburban hotel
  • Check in: 3:00PM
Earth City Courtyard - St. Louis
+1-888-283-3404
3101 Rider Trail South, St. Louis, MO 63044 ~4.05 miles southeast of St. Charles
  • Three Star hotel
  • Check-in time: 1500
Next 25 St. Charles Hotels >  [1 - 25 of 50]    
Next: See My St. Charles Hotels with Pricing
Back to Top