Lambert Callout

St. Charles Hotels

You'll find a wide variety of St. Charles hotels to suit your budget and tastes. If you're planning a meeting, you can get a good sense of what each hotel has to offer. Just explore the listings below.

Click to Show Map
1-10 of 18

America's Best Value Inn & Suites

  • 1310 Bass Pro Dr.
  • Saint Charles, MO 63301
  • 636-947-5900
  • Visit Website

Ameristar Casino Resort Spa

  • One Ameristar Blvd.
  • Saint Charles, MO 63301
  • 636-949-7777
  • Visit Website

Best Western Plus - The Charles Hotel

  • 1425 S. Fifth St.
  • Saint Charles, MO 63301
  • 636-946-6936
  • Visit Website

Comfort Inn & Suites O'Fallon

  • 100 Comfort Inn Ct.
  • O'Fallon, MO 63366
  • 636-696-8000
  • Visit Website

Comfort Suites

  • 1400 S. Fifth St.
  • Saint Charles, MO 63301
  • 636-949-0694
  • Visit Website

Country Inn & Suites

  • 1190 S. Main St.
  • Saint Charles, MO 63301
  • 636-724-5555
  • Visit Website

Embassy Suites

  • Two Convention Center Plaza
  • Saint Charles, MO 63303
  • 636-946-5544
  • Visit Website

Fairfield Inn & Suites by Marriott

  • 801 Veterans Memorial Pkwy.
  • Saint Charles, MO 63303
  • 636-946-1900
  • Visit Website

Hampton Inn - St. Charles

  • 3720 West Clay
  • Saint Charles, MO 63301
  • 636-947-6800
  • Visit Website

Holiday Inn Express & Suites St. Charles

  • 3098 Elm Point Industrial Dr.
  • Saint Charles, MO 63301
  • 636-757-6100
  • Visit Website
1-10 of 18