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

These properties may not be in the centre of St. Louis, but are nearby and match your search.
Primary image
Days Inn by Wyndham Pontoon Beach
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 Southern Illinois, Granite City · 10.87 mi from centre

6.0

 

515 reviews

Breakfast available

With a stay at Days Inn by Wyndham Pontoon Beach in Granite City, you'll be within a 15-minute drive of Mississippi River and Horseshoe Lake State Park. This hotel is 13.1 mi (21.1 km) from Gateway Arch and 13.9 mi (22.3 km) from Busch Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Americas Best Value Inn St. Louis South
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 · 10.97 mi from centre

5.6

 

933 reviews

Breakfast available

Located in St. Louis, Americas Best Value Inn St. Louis South is within a 15-minute drive of Grant's Farm and Anheuser-Busch Brewery. This hotel is 9.1 mi (14.7 km) from Magic House - St. Louis Children's Museum and 9.4 mi (15.1 km) from Missouri Botanical Gardens and Arboretum.

Compare price on Booking.com
Compare price on Booking.com
Americas Best Value Inn St. Louis / South
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, Saint Louis · 10.98 mi from centre

4.6

 

267 reviews

Featuring an outdoor pool and rooms with free cable TV and seating areas, this St. Louis hotel is 4 miles from the Mississippi River.

All rooms at Americas Best Value Inn St. Louis/South have free cable TV, ironing facilities and a work desk. Some rooms have a separate seating area with a sofa as well as a microwave and refrigerator.

Breakfast is offered to guests of the St. Louis/South Americas Best Value Inn. Along with the seasonal outdoor pool, the hotel has a fitness center and a games room. Wi-fi is free throughout the hotel.

Easily reached from Interstate 55, the hotel is 3 miles from the Grant’s Farm wildlife park and Clydesdale stables. Jefferson Barracks County Park is 5 miles away and the hotel is 13 miles from the Gateway Arch.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Best Western St. Louis Fairview Heights
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 Southern Illinois, Fairview Heights · 11.16 mi from centre

3.6

 

4 reviews

Breakfast available

With a stay at Best Western St. Louis Fairview Heights in Fairview Heights, you'll be within a 15-minute drive of Mississippi River and St. Claire Square Mall. This hotel is 13 mi (21 km) from Busch Stadium and 13.8 mi (22.2 km) from St. Louis Union Station.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Comfort Suites Fairview Heights - 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 Southern Illinois, Fairview Heights · 11.17 mi from centre

6.6

 

967 reviews

Breakfast available

Located in Fairview Heights, Comfort Suites Fairview Heights - St. Louis is in the business district – a 3-minute drive from St. Claire Square Mall and 10 minutes from Cahokia Mounds State Historic Site. This hotel is 8 mi (12.9 km) from National Shrine of Our Lady of the Snows and 11.9 mi (19.2 km) from World Wide Technology Raceway.

Compare price on Booking.com
Compare price on Booking.com
Best Western St. Louis Fairview Heights
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 Southern Illinois, Fairview Heights · 11.17 mi from centre

4.2

 

13 reviews

Breakfast available

Located in Fairview Heights, 21 km from St. Louis Gateway Arch, Best Western St. Louis Fairview Heights provides accommodation with a fitness centre, free private parking and a shared lounge. This 2-star hotel offers a 24-hour front desk and a business centre. Edward Jones Dome is 20 km away and Old Courthouse is 21 km from the hotel.

Guest rooms are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a coffee machine, a shower, a hairdryer and a desk. At the hotel each room is fitted with a private bathroom.

A Full English/Irish breakfast is available at Best Western St. Louis Fairview Heights.

The accommodation offers an indoor pool.

Laclede's Landing is 20 km from Best Western St. Louis Fairview Heights, while Lumiã¨Re Place is 20 km away. MidAmerica St. Louis Airport is 16 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Super 8 by Wyndham St. Louis Airport
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 · 11.39 mi from centre

5.0

 

972 reviews

Breakfast available

With a stay at Super 8 by Wyndham St. Louis Airport in St. Louis (Breckenridge Hills), you'll be within a 15-minute drive of Hollywood Casino Amphitheatre and Forest Park. This hotel is 11.6 mi (18.6 km) from St. Louis Union Station and 7.1 mi (11.4 km) from Washington University in St. Louis.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Quality Inn St. Louis Airport Hotel
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 · 11.40 mi from centre

6.0

 

938 reviews

With a stay at Quality Inn St. Louis Airport Hotel in St. Louis (Woodson Terrace), you'll be within a 15-minute drive of Hollywood Casino Amphitheatre and Ameristar Casino St. Charles. This hotel is 8.3 mi (13.3 km) from Washington University in St. Louis and 9.8 mi (15.7 km) from St. Louis Zoo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Super 8 by Wyndham Fairview Heights-St. Louis
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 Southern Illinois, Fairview Heights · 11.53 mi from centre

6.6

 

954 reviews

Breakfast available

Located in Fairview Heights, Super 8 by Wyndham Fairview Heights-St. Louis is within a 15-minute drive of Mississippi River and America's Center Convention Complex. This hotel is 12.5 mi (20.2 km) from Gateway Arch and 13.2 mi (21.2 km) from Busch Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
BEST WAY INN
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 Bridgeton · 13.33 mi from centre

6.4

 

12 reviews

When you stay at BEST WAY INN in Bridgeton, you'll be near the airport, within a 10-minute drive of Hollywood Casino Amphitheatre and Ameristar Casino St. Charles. This motel is 9.6 mi (15.4 km) from Washington University in St. Louis and 11.1 mi (17.8 km) from St. Louis Zoo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
HomeTowne Studios by Red Roof St. Louis - Airport/ N Lindbergh
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, Hazelwood · 13.40 mi from centre

5.2

 

955 reviews

When you stay at HomeTowne Studios by Red Roof St. Louis - Airport/ N Lindbergh 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 mi (17.6 km) from Washington University in St. Louis and 12.4 mi (20 km) from St. Louis Zoo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Welcome Suites Hazelwood
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 · 13.47 mi from centre

5.2

 

213 reviews

When you stay at Welcome Suites Hazelwood in Hazelwood, you'll be near the airport, within a 15-minute drive of Hollywood Casino Amphitheatre and Ameristar Casino St. Charles. This hotel is 11 mi (17.7 km) from Washington University in St. Louis and 12.5 mi (20.1 km) from St. Louis Zoo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North
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, Hazelwood · 13.59 mi from centre

6.2

 

921 reviews

Breakfast available

When you stay at La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North 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.7 mi (18.8 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 - Westport - E Lackland Rd
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 · 13.69 mi from centre

5.6

 

967 reviews

When you stay at Extended Stay America Select Suites - St. Louis - Westport - E Lackland Rd 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.4 mi (15.1 km) from Washington University in St. Louis and 12.3 mi (19.8 km) from St. Louis Zoo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Red Roof Inn St Louis - Westport/ Maryland Heights
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, Maryland Heights · 13.73 mi from centre

5.2

 

976 reviews

Located in Maryland Heights, Red Roof Inn St Louis - Westport/ Maryland Heights is within a 15-minute drive of Hollywood Casino Amphitheatre and Ameristar Casino St. Charles. This hotel is 9.3 mi (14.9 km) from Washington University in St. Louis and 12.2 mi (19.7 km) from St. Louis Zoo.

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

6.2

 

720 reviews

When you stay at Extended Stay America Select Suites St Louis Westport Craig 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.6 mi (15.5 km) from Washington University in St. Louis and 12.6 mi (20.2 km) from St. Louis Zoo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
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 · 14.00 mi from centre

4.6

 

936 reviews

Breakfast available

Located in Maryland Heights, Days Inn and Suites by Wyndham St. Louis/Westport Plaza is in the business district – a 1-minute drive from Westport Plaza and 9 minutes from Hollywood Casino Amphitheatre. This hotel is 6.2 mi (9.9 km) from Hollywood Casino and 8 mi (12.9 km) from St Charles Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Extended Stay America Suites - St Louis - Fenton
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, Fenton · 14.64 mi from centre

5.6

 

172 reviews

Breakfast available

With a stay at Extended Stay America Suites - St Louis - Fenton in Fenton, you'll be within a 15-minute drive of Forest Park and Meramec River. This hotel is 12.5 mi (20.1 km) from St. Louis Zoo and 12.5 mi (20.2 km) from Washington University in St. Louis.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Motel 6 Maryland Heights, MO
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.

Motel in St. Louis County, Maryland Heights · 14.75 mi from centre

5.8

 

950 reviews

With a stay at Motel 6 Maryland Heights, MO in Maryland Heights, you'll be within a 10-minute drive of Hollywood Casino Amphitheatre and Ameristar Casino St. Charles. This motel is 10.8 mi (17.4 km) from Washington University in St. Louis and 14.6 mi (23.4 km) from St. Louis Zoo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Wingate by Wyndham St. Louis/Fenton Route 66
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, Fenton · 15.66 mi from centre

8.6

 

883 reviews

Breakfast available

Located in Fenton, Wingate by Wyndham St. Louis/Fenton Route 66 is in the suburbs, within a 5-minute drive of LIFECHURCH and SSM Health St. Clare Hospital - Fenton. This hotel is 13.4 mi (21.5 km) from St. Louis Zoo and 13.4 mi (21.6 km) from Washington University in St. Louis.

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