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

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 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

Courtyard by Marriott - St. Peters

  • 4341 Veterans Memorial Pkwy.
  • Saint Peters, MO 63376
  • 636-477-6900
  • Visit Website

Drury Plaza Hotel St. Charles

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