Last-minute hotel deals in St. Charles

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

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.

Clear filters

St. Charles

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of St. Charles, but are nearby and match your search.
Primary image
Hampton Inn & Suites St. Louis/Chesterfield
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Marriott St. Louis West
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hyatt Place St. Louis/Chesterfield
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Garden Inn St. Louis Airport
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Comfort Inn & Suites Chesterfield - St. Louis
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton St. Louis Frontenac
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Residence Inn by Marriott O'Fallon
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Extended Stay America Select Suites - St. Louis - Airport - Central
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Comfort Inn St. Louis Airport
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Extended Stay America Suites St Louis Westport Central
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Value Suites Extended Stay - St Louis
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Best Western St. Louis Airport North Hotel & Suites
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn St. Louis - Creve Coeur by IHG
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Hampton Inn By Hilton St Louis Airport
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Courtyard by Marriott St Louis Creve Coeur
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Express & Suites St Louis Airport by IHG
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
WoodSpring Suites St Peters-OFallon
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Express & Suites St Peters by IHG
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
9 Mi to Forest Park Pet-Friendly Home in St Louis
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
St. Louis Airport Hotel
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG