Last-minute hotel deals in St. Louis

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.

Clear filters

St. Louis

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
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, Maryland Heights · 16.69 mi from centre

7.2

 

987 reviews

Breakfast available

When you stay at Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West in Maryland Heights, you'll be near the airport – a 2-minute drive from Hollywood Casino Amphitheatre and 6 minutes from Ameristar Casino St. Charles. This hotel is 14.6 mi (23.6 km) from Washington University in St. Louis and 16.1 mi (26 km) from St. Louis Zoo.

Compare price on Booking.com
Compare price on Booking.com
Holiday Inn St. Louis Airport West Earth City 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 County, Earth City · 16.83 mi from centre

7.5

 

129 reviews

Breakfast available

Located in Earth City, 4.9 km from Hollywood Casino St. Louis, Holiday Inn St. Louis Airport West Earth City by IHG provides accommodation with a fitness centre, free private parking, a terrace and a restaurant. This 3-star hotel offers an ATM and a business centre. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi.

At the hotel, every room is fitted with a desk. Every room comes with a coffee machine, while some rooms here will provide you with a kitchenette with a fridge and a microwave.

Breakfast is available, and includes à la carte, continental and American options.

Holiday Inn St. Louis Airport West Earth City by IHG offers an indoor pool.

St. Louis Gateway Arch is 33 km from the accommodation, while Six Flags Over Mid-America is 47 km away. St. Louis Lambert International Airport is 13 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hollywood Casino & Hotel St. Louis
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, Maryland Heights · 17.52 mi from centre

8.2

 

1,761 reviews

Located in Maryland Heights, Hollywood Casino & Hotel St. Louis is on a river, just a 3-minute walk from Hollywood Casino and a 4-minute drive from Hollywood Casino Amphitheatre. This casino hotel is 5.5 mi (8.9 km) from Historic Main Street and 5.7 mi (9.1 km) from St Charles Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton Hotel St. Louis - Chesterfield
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, Chesterfield · 20.09 mi from centre

8.6

 

977 reviews

Breakfast available

With a stay at DoubleTree by Hilton Hotel St. Louis - Chesterfield in Chesterfield, you'll be 6.4 mi (10.3 km) from St. Louis Premium Outlets and 10.4 mi (16.8 km) from Westport Plaza. This hotel is 10.6 mi (17.1 km) from Hollywood Casino Amphitheatre and 11.6 mi (18.6 km) from Family Arena.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AC Hotel by Marriott 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 · 20.18 mi from centre

8.8

 

148 reviews

Breakfast available

With a stay at AC Hotel by Marriott St. Louis Chesterfield in Chesterfield, you'll be within a 15-minute walk of Chesterfield Central Park and Chesterfield Amphitheater. This hotel is 10.9 mi (17.6 km) from Hollywood Casino Amphitheatre and 13.9 mi (22.4 km) from Ameristar Casino St. Charles.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Courtyard by Marriott 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 · 21.95 mi from centre

8.8

 

476 reviews

Breakfast available

With a stay at Courtyard by Marriott St. Louis Chesterfield in Chesterfield, you'll be within a 5-minute drive of Taubman Prestige Outlets and Sky Zone Indoor Trampoline Park - St. Louis. This hotel is 12.9 mi (20.7 km) from Hollywood Casino Amphitheatre and 15.9 mi (25.5 km) from Ameristar Casino St. Charles.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Express & Suites St. Louis - Chesterfield 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 County, Chesterfield · 22.34 mi from centre

9.0

 

816 reviews

Breakfast available

Located in Chesterfield, Holiday Inn Express & Suites St. Louis - Chesterfield by IHG is within a 5-minute drive of Chesterfield Sports Fusion and Sky Zone Indoor Trampoline Park - St. Louis. This hotel is 14.8 mi (23.7 km) from Hollywood Casino Amphitheatre and 17.7 mi (28.6 km) from Ameristar Casino St. Charles.

Compare price on Booking.com
Compare price on Booking.com
Primary image
TownePlace Suites by Marriott 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 · 25.31 mi from centre

8.8

 

219 reviews

Breakfast available

Located in Chesterfield, TownePlace Suites by Marriott St. Louis Chesterfield is within a 5-minute drive of St. Louis Premium Outlets and Missouri River. This hotel is 16.4 mi (26.4 km) from Ameristar Casino St. Charles and 16.5 mi (26.5 km) from Hollywood Casino Amphitheatre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Lodge Hotel and Banquets
Full 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 · 15.71 mi from centre

4.4

 

289 reviews

With a stay at The Lodge Hotel and Banquets, you'll be centrally located in Bridgeton – a 5-minute drive from Hollywood Casino Amphitheatre and 7 minutes from Ameristar Casino St. Charles. This hotel is 11.6 mi (18.7 km) from Washington University in St. Louis and 13.1 mi (21.1 km) from St. Louis Zoo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Extended Stay America Select Suites St Louis Earth City
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 · 16.18 mi from centre

6.4

 

810 reviews

When you stay at Extended Stay America Select Suites St Louis Earth City in Bridgeton, you'll be in the suburbs – a 4-minute drive from Hollywood Casino Amphitheatre and 6 minutes from Ameristar Casino St. Charles. This hotel is 12.7 mi (20.5 km) from Washington University in St. Louis and 14.2 mi (22.8 km) from St. Louis Zoo.

Compare price on Booking.com
Compare price on Booking.com
Extended Stay America Select Suites - St Louis - Earth City
Full 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, Earth City · 16.19 mi from centre

5.9

 

186 reviews

Extended Stay America Select Suites - St Louis - Earth City is set in Earth City, 33 km from St. Louis Gateway Arch and 48 km from Six Flags Over Mid-America. Featuring barbecue facilities, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is non-smoking and is situated 6.2 km from Hollywood Casino St. Louis.

All rooms at the hotel are fitted with a flat-screen TV with cable channels, a kitchen and a dining area. The units will provide guests with a fridge.

Forest Park (St. Louis) is 23 km from Extended Stay America Select Suites - St Louis - Earth City, while St. Louis Zoo is 23 km from the property. St. Louis Lambert International Airport is 11 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Americas Best Inn - Eureka
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.

Motel in St. Louis County, Eureka · 26.50 mi from centre

6.0

 

113 reviews

Breakfast available

With a stay at Americas Best Inn - Eureka in Eureka, you'll be within a 5-minute drive of Six Flags St. Louis and Spooner's Frozen Custard. This motel is 1.8 mi (2.9 km) from Hurricane Harbor and 3.2 mi (5.2 km) from Winding Brook Estates Lavender Farm.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Super 8 by Wyndham Eureka/Six Flags Nearby
Full 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, Eureka · 26.57 mi from centre

6.8

 

975 reviews

Breakfast available

With a stay at Super 8 by Wyndham Eureka/Six Flags Nearby in Eureka, you'll be within a 5-minute drive of Six Flags St. Louis and Spooner's Frozen Custard. This hotel is 1.7 mi (2.7 km) from Hurricane Harbor and 3.1 mi (5 km) from Winding Brook Estates Lavender Farm.

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