You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
St. Charles, Missouri, a charming city nestled along the Missouri River, offers a delightful blend of history and modernity, making it an ideal travel destination. Known for its rich heritage, St. Charles was founded in 1769 and served as the first Missouri capital. Visitors can explore the historic Main Street, lined with preserved 19th-century buildings, boutique shops, and cozy cafes. The city is also home to the Lewis and Clark Boathouse and Museum, celebrating the famous expedition that began here.
For those seeking the best neighborhoods to stay, the Historic District offers a quaint atmosphere with easy access to local attractions. Alternatively, the Frenchtown neighborhood provides a unique cultural experience with its French colonial architecture.
Top attractions include the Katy Trail, perfect for biking and hiking enthusiasts, and the Ameristar Casino Resort Spa for entertainment and relaxation. St. Charles promises a memorable stay with its blend of history, culture, and leisure activities.
See the latest prices and deals by choosing your dates

Hotel in St. Louis County, Chesterfield · 9.95 mi from centre
8.6
751 reviews
Breakfast available
Located in Chesterfield, Hampton Inn & Suites St. Louis/Chesterfield is in the business district, a 2-minute drive from The Factory and 6 minutes from Missouri River. This hotel is 3.7 mi (5.9 km) from St. Louis Premium Outlets and 11 mi (17.7 km) from Westport Plaza.

Hotel in St. Louis · 10.01 mi from centre
8.4
985 reviews
Breakfast available
Located in St. Louis, Marriott St. Louis West is on a lake, within a 15-minute drive of Westport Plaza and Hollywood Casino Amphitheatre. This hotel is 6 mi (9.7 km) from Missouri River and 9.8 mi (15.8 km) from Hollywood Casino.

Hotel in St. Louis County, Chesterfield · 10.05 mi from centre
9.4
936 reviews
Breakfast available
Located in Chesterfield, Hyatt Place St. Louis/Chesterfield is in the business district, within a 10-minute drive of The Factory and Topgolf. This hotel is 7.1 mi (11.4 km) from St. Louis Premium Outlets and 10.1 mi (16.2 km) from Westport Plaza.

Hotel in St. Louis · 10.60 mi from centre
8.2
978 reviews
Breakfast available
With a stay at Hilton Garden Inn St. Louis Airport in St. Louis (Berkeley), you'll be within a 15-minute drive of Forest Park and Washington University in St. Louis. This hotel is 11.6 mi (18.6 km) from Gateway Arch and 11.7 mi (18.9 km) from St. Louis Union Station.

Hotel in St. Louis County, Chesterfield · 11.59 mi from centre
8.2
957 reviews
Breakfast available
In the heart of Chesterfield, Comfort Inn & Suites Chesterfield - St. Louis is within a 5-minute drive of St. Louis Premium Outlets and Chesterfield Sports Fusion. This hotel is 7.5 mi (12.1 km) from Faust Park and 12.9 mi (20.8 km) from Kokomo Joe's Family Fun Center.

Hotel in St. Louis County, Frontenac · 11.76 mi from centre
8.6
953 reviews
Breakfast available
When you stay at Hilton St. Louis Frontenac in Frontenac, you'll be in the business district, within a 10-minute drive of Forest Park and St. Louis Zoo. This hotel is 11.5 mi (18.4 km) from St. Louis Union Station and 12.2 mi (19.6 km) from Busch Stadium.

Hotel in Ozarks, O'Fallon · 11.98 mi from centre
8.2
407 reviews
Breakfast available
When you stay at Residence Inn by Marriott O'Fallon in O'Fallon, you'll be in a shopping district, within a 5-minute drive of Golf Headquarters and Missouri Bluffs Golf Course. This hotel is 14.3 mi (22.9 km) from Ameristar Casino St. Charles and 15.6 mi (25.2 km) from Mississippi River.

Hotel in Bridgeton · 6.14 mi from centre
7.0
911 reviews
When you stay at Extended Stay America Select Suites - St. Louis - Airport - Central in Bridgeton, you'll be near the airport, within a 15-minute drive of Hollywood Casino Amphitheatre and Ameristar Casino St. Charles. This hotel is 9.4 mi (15.1 km) from Washington University in St. Louis and 10.9 mi (17.5 km) from St. Louis Zoo.

Hotel in Bridgeton · 6.23 mi from centre
8.4
769 reviews
Breakfast available
With a stay at Comfort Inn St. Louis Airport in Bridgeton, you'll be within a 10-minute drive of Hollywood Casino Amphitheatre and Ameristar Casino St. Charles. This hotel is 9.2 mi (14.9 km) from Washington University in St. Louis and 10.7 mi (17.2 km) from St. Louis Zoo.

Hotel in St. Louis County, Maryland Heights · 6.85 mi from centre
7.4
912 reviews
Breakfast available
When you stay at Extended Stay America Suites St Louis Westport Central in Maryland Heights, you'll be in the suburbs, within a 15-minute drive of Hollywood Casino Amphitheatre and Ameristar Casino St. Charles. This hotel is 9.8 mi (15.8 km) from Washington University in St. Louis and 12.8 mi (20.5 km) from St. Louis Zoo.

Aparthotel in St. Louis County, Maryland Heights · 7.13 mi from centre
7.0
1,108 reviews
Located in Maryland Heights, Value Suites Extended Stay - St Louis is in the business district, within a 10-minute drive of St. Louis Car Museum and Hollywood Casino Amphitheatre. This aparthotel is 7.8 mi (12.6 km) from Sophia M. Sachs Butterfly House and 13.7 mi (22 km) from St. Louis Zoo.

Hotel in St. Louis County, Hazelwood · 7.67 mi from centre
7.2
694 reviews
Breakfast available
When you stay at Best Western St. Louis Airport North Hotel & Suites in Hazelwood, you'll be in the business district, within a 15-minute drive of Hollywood Casino Amphitheatre and Ameristar Casino St. Charles. This hotel is 11.6 mi (18.7 km) from Washington University in St. Louis and 13.3 mi (21.4 km) from St. Louis Zoo.

Hotel in St. Louis · 8.07 mi from centre
8.8
236 reviews
Breakfast available
Located in St. Louis, Holiday Inn St. Louis - Creve Coeur by IHG is in the business district, within a 15-minute drive of Westport Plaza and Hollywood Casino Amphitheatre. This hotel is 8.7 mi (14.1 km) from Hollywood Casino and 9.9 mi (16 km) from St Charles Convention Center.

Hotel in St. Louis, Saint Louis · 8.27 mi from centre
8.3
68 reviews
Located within 8.7 miles of Hollywood Casino St. Louis and 14 miles of St. Louis Gateway Arch, Hampton Inn By Hilton St Louis Airport has rooms in Saint Louis. This 3-star hotel has air-conditioned rooms with a private bathroom. The hotel has an indoor pool, a 24-hour front desk and free WiFi.
All rooms at the hotel come with a flat-screen TV with cable channels and a safety deposit box. All guest rooms will provide guests with a fridge.
A buffet, à la carte or continental breakfast is served at the property.
Forest Park (St. Louis) is 10 miles from Hampton Inn By Hilton St Louis Airport, while St. Louis Zoo is 10 miles from the property. St. Louis Lambert International Airport is 1.9 miles away.

Hotel in St. Louis · 8.52 mi from centre
8.6
969 reviews
Breakfast available
With a stay at Courtyard by Marriott St Louis Creve Coeur in St. Louis (Creve Coeur), you'll be a 4-minute drive from Westport Plaza and 11 minutes from Hollywood Casino Amphitheatre. This hotel is 9.1 mi (14.6 km) from Washington University in St. Louis and 9.7 mi (15.6 km) from St Charles Convention Center.

Hotel in St. Louis · 8.69 mi from centre
8.6
977 reviews
Breakfast available
With a stay at Holiday Inn Express & Suites St Louis Airport by IHG in St. Louis (Woodson Terrace), you'll be within a 15-minute drive of Hollywood Casino Amphitheatre and Washington University in St. Louis. This hotel is 9.5 mi (15.3 km) from St. Louis Zoo and 13.6 mi (21.9 km) from St. Louis Union Station.

Hotel in Ozarks, St. Peters · 8.69 mi from centre
With a stay at WoodSpring Suites St Peters-OFallon in St. Peters, you'll be within a 15-minute drive of Mississippi River and Ameristar Casino St. Charles. This hotel is 12.8 mi (20.6 km) from Hollywood Casino Amphitheatre and 0.8 mi (1.3 km) from Bowlero St. Peters.

Hotel in Ozarks, St. Peters · 8.88 mi from centre
9.0
287 reviews
Breakfast available
With a stay at Holiday Inn Express & Suites St Peters by IHG in St. Peters, you'll be within a 15-minute drive of Mississippi River and Ameristar Casino St. Charles. This hotel is 12.6 mi (20.3 km) from Hollywood Casino Amphitheatre and 0.7 mi (1.1 km) from Bowlero St. Peters.

Holiday home in St. Louis, Woodson Terrace · 8.91 mi from centre
7.0
1 review
9 Mi to Forest Park Pet-Friendly Home in St Louis is located in Woodson Terrace, just 15 miles from St. Louis Gateway Arch and 31 miles from Six Flags St. Louis. Guests staying at this vacation home have access to a patio. Free Wifi is available throughout the property and Hollywood Casino St. Louis is 10 miles away.
The air-conditioned vacation home consists of 3 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a bath and free toiletries. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.
Forest Park (St. Louis) is 8.2 miles from the vacation home, while St. Louis Zoo is 8.3 miles away. St. Louis Lambert International Airport is 5 miles from the property.

Hotel in St. Louis · 9.29 mi from centre
7.4
806 reviews
A stay at St. Louis Airport Hotel places you in the heart of St. Louis, within a 15-minute drive of Forest Park and Washington University in St. Louis. This hotel is 8.1 mi (13 km) from St. Louis Art Museum and 8.4 mi (13.6 km) from St. Louis Zoo.