All states›Missouri›St Charles

Hotels And Motels in St Charles, MO

13 hotels and motels in and around St Charles, Missouri.

St Charles has about 72,458 residents, which works out to 18 hotels and motels per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Top 10 hotels and motels in St Charles

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.

  1. 1Best Western Plus The Charles Hotel

    1425 S 5th St, St Charles, MO 63301

    Spotted an error? Let us know

  2. 2Embassy Suites by Hilton St Louis St Charles

    2 Convention Center Plz, St Charles, MO 63303-2153

    Spotted an error? Let us know

  3. 3Comfort Suites

    1400 S 5th St, St Charles, MO 63301

    Spotted an error? Let us know

BEFORE YOU GO

Plan a hotel stay

Practical guides for comparing options, preparing questions and confirming arrangements directly.

All guides
  1. 4Super 8 St. Charles

    3040 W Clay St, St Charles, MO 63301

    Spotted an error? Let us know

  2. 5Americas Best Value Inn and Suites St. Louis St. Charles Inn

    1310 Bass Pro Drive, St Charles, MO 63301

    Spotted an error? Let us know

  3. 6Sleep Inn

    150 Fountain Lakes Blvd, St Charles, MO 63301

    Spotted an error? Let us know

  4. 7Padre's Cycle Inn LLC

    St Charles, MO

    Spotted an error? Let us know

  5. 8Hotellogy

    498 S 5th St, St Charles, MO 63301-2633

    Spotted an error? Let us know

  6. 9Tru by Hilton St. Charles St. Louis

    333 Camelback Rd, St Charles, MO 63303

    Spotted an error? Let us know

  7. 10Embassy Suites Hotels

    119 1st Capitol Dr, St Charles, MO 63301-2840

    Spotted an error? Let us know

13hotels and motels
18per 100,000 residents
12with a phone
13with a website

Of the 13 hotels and motels listed in St Charles, 12 give a phone number and 13 have a website. By what they offer: 1 extendeds stay. The nearest bigger selection is Maryland Heights with 18.

St Charles 13 hotels and motels

All 3 other hotels and motels in St Charles

Same order: the most complete listings first.

  1. Hampton Inn St. Charles

    3720 W Clay St, St Charles, MO 63301

    Spotted an error? Let us know

  2. Hampton Inn & Suites St. Charles Old Town Area

    1410 S 5th St, St Charles, MO 63301

    Spotted an error? Let us know

  3. Home2 Suites by Hilton St. Charles St. Louis

    32 Research Park Circle, St Charles, MO 63304

    Extended stay

    Spotted an error? Let us know

Nearby in Missouri