Luxury Hotels in St. Charles, Missouri, United States

Country Inn & Suites by Radisson, St. Charles, MO

8.9 "Very good"
(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 availability

Drury Plaza Hotel St. Louis St. Charles

9.4 "Fabulous"
(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 availability

Embassy Suites by Hilton Saint Louis Saint Charles

8.6 "Very good"
(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 availability

Best Western Plus The Charles Hotel

7.6 "Good"
(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 availability

Hampton Inn St Charles St Peters

7.5 ""
(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 availability

Fairfield Inn St. Louis St. Charles

7.4 "Good"
(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 availability

Tru by Hilton St. Charles St. Louis

8 "Very good"
(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 availability

Americas Best Value Inn and Suites Saint Charles

5.4 "Okay"
(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 availability

Comfort Suites St Charles-St Louis

7.9 "Good"
(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 availability

Holiday Inn Express Hotel & Suites St. Charles, an IHG Hotel

7.2 "Good"
(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 availability

Relax Inn Saint Charles

5.5 "Okay"
(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 availability

WoodSpring Suites St Louis St Charles

5.4 "Okay"
(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 availability

Super 8 by Wyndham St Charles

7.3 "Good"
(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