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., St Charles, MO 63303 ~0.91 miles west of St. Charles
  • Economical Suburban hotel
  • 3 floors in hotel
Red Roof Inn
+1-888-305-3366
2010 Zumbehl Rd., Saint Charles, MO 63303 ~1.06 miles west of St. Charles
  • Economical Suburban hotel
  • Hotel has 2 floors
  • The majority of guests found the staff to be friendly enough
  • Bathroom needs cleaning
Super 8 St. Charles 3040 West Clay, Saint Charles, MO 63301 ~1.27 miles west of St. Charles
  • Low-priced Convention Center hotel
  • Check in: 11:00 AM
Americas Best Value Inn & Suites St. Charles 1310 Bass Pro Dr., St. Charles, MO 63301
  • 2 star hotel
  • 64 sleeping rooms in hotel
Best Western Plus The Charles Hotel : 1425 South 5th St. 1425 South 5th St., Saint Charles, MO 63301 ~1.37 miles southeast of St. Charles
  • 3 star Convention Center hotel
  • Free complimentary breakfast
St. Charles Comfort Suites 1400 South 5th St., St. Charles, MO 63301
  • Mid-scale Downtown hotel
  • Comp. Breakfast
  • Nice rooms
  • Most guests thought rooms were spacious
Country Inn & Suites St. Charles Mo - St. Charles 1190 South Main St., St. Charles, MO 63301
  • Affordable Suburban hotel
  • Check-in: 3:00PM
From$119
Very Good 4.5 /5Review Score CallBookMore Details
Drury Plaza Hotel St. Louis St. Charles 380 Mulholland Dr., St. Charles, MO 63303
  • Three Star hotel
  • Hotel has 180 rooms
Ameristar Casino Resort Spa 1 Ameristar Blvd., St. Charles, MO 63301
  • 4-star Suburban hotel
  • Airport shuttle provided
  • Great service
  • Tremendous place to visit
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Value Place St. Louis Mo (St. Charles)
+1-800-881-1523
2100 Old Highway 94 South, Saint Charles, MO 63303 ~2.02 miles southwest of St. Charles
  • Two-star hotel
  • 4 floors in hotel
  • About half of guests didn't like the uncomfortable beds
  • The place clean
Holiday Inn Express & Suites St. Charles 3098 Elm Point Industrial Dr., St. Charles, MO 63301
  • Three Star Suburban hotel
  • 73 rooms in property
From$300
Very Good 4.0 /5Recent Reviews CallBookMore Details
Hampton Inn - St. Charles 3720 West Clay St., St. Charles, MO 63301
  • Midscale Suburban hotel
  • Free breakfast available
Rodeway Inn 3800 Harry South Truman Blvd., Saint Charles, MO 63301 ~2.78 miles west of St. Charles
  • Two star Highway property
  • Check in: 03:00 PM
  • Wifi bad
  • Most guests said the bathroom was dirty
Hollywood Casino St. Louis - Maryland Heights
+1-888-690-5281
777 Casino Center Dr., Maryland Heights, MO 63043 ~2.90 miles southeast of St. Charles
  • Affordable Airport property
  • 10 floors in property
  • Almost all guests enjoyed the friendly atmosphere
  • NO toilet paper
Sleep Inn & Suites : 150 Fountain Lakes Blvd. 150 Fountain Lakes Blvd., St. Charles, MO 63301
  • Cheap hotel
  • 70 sleeping rooms in hotel
  • Close to attractions
  • No outside pool
Fairfield Inn St. Charles : 801 Veterans Pkwy. 801 Veterans Pkwy., St. Charles, MO 63303
  • Mid-scale Suburban property
  • 3 floors in hotel
  • All guests thought rooms were spacious
  • Cleanliness just mediocre
Holiday Inn Express Riverport 13735 Riverport Dr., Maryland Heights, MO 63043 ~3.20 miles southeast of St. Charles
  • Three Star Suburban property
  • 6 floors in property
  • Good casino hotel
  • Rooms are ok
Holiday Inn Airport West : 3400 Rider Trail South 3400 Rider Trail South, Earth City, MO 63045 ~3.37 miles southeast of St. Charles
  • 3 star Suburban hotel
  • Airport shuttle available
From$79
Very Good 4.0 /5Review Score CallBookMore Details
La Quinta Inn & Suites St. Louis Airport / Riverpo - St. Louis 13615 Riverport Dr., St. Louis, MO 63043 Website ~3.53 miles southeast of St. Charles
  • 3 star Airport property
  • 3 floors in hotel
  • All guests were happy with the price of the breakfast
  • Great reception
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Homewood Suites by Hilton St. Louis Riverport - Maryland Heights
+1-866-429-5787
13639 Riverport Dr., Maryland Heights, MO 63043 ~3.53 miles southeast of St. Charles
  • Affordable Airport hotel
  • 3 floors in property
  • Food service was excellent
  • Average comfort
From$93
Very Good 4.0 /5Reviews CallBookMore Details
Residence Inn St. Louis Airport / Earth City 3290 Rider Trail South, Earth City, MO 63045 ~3.55 miles east of St. Charles
  • Midscale Airport hotel
  • Access to gym on-site
  • Rather comfortable
  • Great breakfast
Candlewood Suites in St. Louis 3250 Rider Trail South, St. Louis, MO 63045 ~3.55 miles east of St. Charles
  • Economy Airport hotel
  • Gym / Fitness Center Available
  • Nearby casinos
  • Friendly staff
From$59
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard St. Louis / St. Peters 4341 Veterans Memorial Pkwy., St. Peters, MO 63376 ~3.65 miles west of St. Charles
  • 3-star Suburban hotel
  • Hotel has 2 suites
Earth City Courtyard in St. Louis
+1-800-881-1523
3101 Rider Trail South, St. Louis, MO 63044 ~4.05 miles southeast of St. Charles
  • Affordable hotel
  • Check in: 1500
The Lodge Hotel & Banquets St. Louis 3551 Pennridge Dr., Bridgeton, MO 63044 ~4.48 miles east of St. Charles
  • Inexpensive property
Next 25 St. Charles Hotels >  [1 - 25 of 50]    
Next: See My St. Charles Hotels with Pricing
Back to Top