Luxury Hotels in St. Charles, Missouri, United States
Country Inn & Suites by Radisson, St. Charles, MO

(896 reviews)
1190 South Main Street, St. Charles, MO 63301, United States Featuring 3-star accommodation, Country Inn & Suites by Radisson, St. Charles, MO is set in St. Charles, 8.3 km from... (Learn more)
Check availabilityDrury Plaza Hotel St. Louis St. Charles

(559 reviews)
380 Mulholland Drive, St. Charles, MO 63303, United States Drury Plaza Hotel St. Louis St. Charles is set in St. Charles, within 7.5 km of Hollywood Casino St. Louis and 35 km of ... (Learn more)
Check availabilityEmbassy Suites by Hilton Saint Louis Saint Charles

(354 reviews)
Two Convention Center Plaza, St. Charles, MO 63303, United States Adjacent to the St. Charles Convention Center and a short drive from downtown St. Louis, this all-suite hotel offers hel... (Learn more)
Check availabilityBest Western Plus The Charles Hotel

(226 reviews)
1425 South Fifth Street, St. Charles, MO 63301, United States Surrounded by a variety of popular attractions and legendary historical sites, this St. Charles, Missouri hotel offers s... (Learn more)
Check availabilityHampton Inn St Charles St Peters

(181 reviews)
3720 West Clay Street, St. Charles, MO 63301, United States Set directly off Interstate 70 in peaceful Saint Charles, Missouri, near the excitement of St. Louis city centre, this h... (Learn more)
Check availabilityFairfield Inn St. Louis St. Charles

(125 reviews)
801 Veterans Memorial Parkway, St. Charles, MO 63303, United States Located within 3.2 km from Family Arena and the Missouri River banks, Fairfield Inn St. Louis St. Charles has an indoor ... (Learn more)
Check availabilityTru by Hilton St. Charles St. Louis

(298 reviews)
333 Camelback Road , St. Charles, MO 63303, United States Situated in St. Charles, within 7.6 km of Hollywood Casino St. Louis and 35 km of St. Louis Gateway Arch, Tru by Hilton ... (Learn more)
Check availabilityAmericas Best Value Inn and Suites Saint Charles

(252 reviews)
1310 Bass Pro Drive, St. Charles, MO 63301, United States Located in St. Charles, Missouri, this hotel is less than a one kilometer walk from Ameristar Casino. It features an ind... (Learn more)
Check availabilityComfort Suites St Charles-St Louis

(113 reviews)
1400 South Fifth Street, St. Charles, MO 63301, United States This all-suite hotel in Saint Charles is a 30-minute drive from the Missouri Botanical Gardens. It features an indoor po... (Learn more)
Check availabilityHoliday Inn Express Hotel & Suites St. Charles, an IHG Hotel

(120 reviews)
3098 Elm Point Industrial Drive, St. Charles, MO 63301, United States This hotel features an indoor pool, 24-hour fitness centre, and rooms with a 32-inch flat-screen cable TV and free Wi-Fi... (Learn more)
Check availabilityRelax Inn Saint Charles

(186 reviews)
3800 Harry S. Truman Boulevard, St. Charles, MO 63301, United States Within five miles of Old Town Saint Charles, the Relax Inn Saint Charles hotel is your place to stay for exploring the a... (Learn more)
Check availabilityWoodSpring Suites St Louis St Charles

(67 reviews)
2100 Old Hwy 94 S, St. Charles, 63303, United States WoodSpring Suites St Louis St Charles is a 2-star property situated in St. Charles. Free WiFi is available and private p... (Learn more)
Check availabilitySuper 8 by Wyndham St Charles

(196 reviews)
3040 West Clay Street, St. Charles, MO 63301, United States Located off Interstate 70, this hotel is 4.8 km from Lindenwood University. It features a go and grab breakfast, and fr... (Learn more)
Check availability