Book Defiance hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Defiance

Cheap Defiance hotels

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

3 out of 5
1088 South Highway Drive Fenton MO
Fully refundableReserve now, pay when you stay
The price is NZ$170 per night from 22 Dec to 23 Dec
NZ$170
22 Dec - 23 Dec
includes taxes & fees
Stay at this business-friendly hotel in Fenton. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the breakfast and the helpful staff in their ...
Opens in a new windowHeritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

3.5 out of 5
777 Casino Center Drive Maryland Heights MO
The price is NZ$297 per night from 4 Jan to 5 Jan
NZ$297
4 Jan - 5 Jan 2026
includes taxes & fees
Stay at this business-friendly hotel in Maryland Heights. Enjoy free parking, 7 restaurants and a casino. Our guests praise the helpful staff and the clean rooms ...
Opens in a new windowHollywood Casino & Hotel St. Louis
The Wildwood Hotel

The Wildwood Hotel

3.5 out of 5
2801 Fountain Pl Wildwood MO
Fully refundableReserve now, pay when you stay
Stay at this business-friendly hotel in Wildwood. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff and the convenient parking ...
Opens in a new windowThe Wildwood Hotel
Save an average of 15% on thousands of hotels when you're signed in
Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa

4.5 out of 5
1 Ameristar Blvd St. Charles MO
Fully refundableReserve now, pay when you stay
The price is NZ$336 per night from 21 Dec to 22 Dec
NZ$336
21 Dec - 22 Dec
includes taxes & fees
Stay at this luxury hotel in St. Charles. Enjoy an outdoor pool, a full-service spa and 6 restaurants. Our guests praise the clean rooms in their reviews. Popular ...
Opens in a new windowAmeristar Casino Resort and Spa
Sonesta ES Suites St. Louis - Chesterfield

Sonesta ES Suites St. Louis - Chesterfield

3 out of 5
15431 Conway Rd Chesterfield MO
Fully refundableReserve now, pay when you stay
The price is NZ$174 per night from 23 Dec to 24 Dec
NZ$174
23 Dec - 24 Dec
includes taxes & fees
Stay at this hotel in Chesterfield. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff and the clean rooms in their reviews. ...
Opens in a new windowSonesta ES Suites St. Louis - Chesterfield
La Quinta Inn & Suites by Wyndham St. Louis Westport

La Quinta Inn & Suites by Wyndham St. Louis Westport

3 out of 5
11805 Lackland Rd Maryland Heights MO
Fully refundableReserve now, pay when you stay
The price is NZ$164 per night from 28 Dec to 29 Dec
NZ$164
28 Dec - 29 Dec
includes taxes & fees
Stay at this business-friendly hotel in Maryland Heights. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff and the clean ...
Opens in a new windowLa Quinta Inn & Suites by Wyndham St. Louis Westport
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West

Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West

3 out of 5
13639 Riverport Dr Maryland Heights MO
Fully refundableReserve now, pay when you stay
The price is NZ$143 per night from 23 Dec to 24 Dec
NZ$143
23 Dec - 24 Dec
includes taxes & fees
Stay at this business-friendly hotel in Maryland Heights. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff and the clean ...
Opens in a new windowLarkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
Best Western Plus The Charles Hotel

Best Western Plus The Charles Hotel

3 out of 5
1425 South 5th Street St. Charles MO
Fully refundableReserve now, pay when you stay
The price is NZ$175 per night from 18 Dec to 19 Dec
NZ$175
18 Dec - 19 Dec
includes taxes & fees
Stay at this business-friendly hotel in St. Charles. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the breakfast and the helpful staff ...
Opens in a new windowBest Western Plus The Charles Hotel
Crowne Plaza St. Louis Airport by IHG

Crowne Plaza St. Louis Airport by IHG

3.5 out of 5
11228 Lone Eagle Dr Bridgeton MO
Fully refundable
The price is NZ$256 per night from 14 Jan to 15 Jan
NZ$256
14 Jan - 15 Jan 2026
includes taxes & fees
Stay at this 3.5-star business-friendly hotel in Bridgeton. Enjoy free Wi-Fi, breakfast (surcharge) and a free airport shuttle. Our guests praise the helpful ...
Opens in a new windowCrowne Plaza St. Louis Airport by IHG
Don't see what you're looking for?
See all available properties in Defiance
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels In Defiance

Should you choose to vacation in Defiance, be sure book early, as you won't find a huge range of hotel options in close proximity to Defiance's downtown.

The Holiday Inn St. Louis West Six Flags, Missouri, which is the closest accommodation, sits 20 kilometres from downtown Defiance. Another alternative is the Residence Inn By Marriott St Louis Chesterfield, situated in Missouri, 20 kilometres from Defiance.

10 kilometres away from the main part of Defiance is the Staybridge Suites O'Fallon Chesterfield. The Residence Inn by Marriott O'Fallon is located 10 kilometres away. Some other accommodation options are the Holiday Inn Express St. Louis West - O'Fallon and the Hilton Garden Inn St. Louis/O'Fallon.

Looking to travel further afield? St. Louis - Northeast Missouri offers plenty of other attractions to keep you busy throughout your stay. Spend time at the history museums in St. Louis - Northeast Missouri. You can also make the time to admire its prairies. Or join the locals mountain biking and hiking while you're here.

Looking for more to do? Kick back and spend the day visiting the Hollywood Casino and Westport Plaza, which you'll find in Maryland Heights, 30 kilometres to the east of Defiance. If you'd like to visit Maryland Heights, check out the room rates at the Sheraton Westport Plaza Hotel St. Louis and Hawthorn Suites by Wyndham St. Louis Westport Plaza. Or, you could consider staying in Chesterfield, 16 kilometres to the east of Defiance, where you can pick from the Hampton Inn & Suites St. Louis/Chesterfield and Comfort Inn & Suites St. Louis - Chesterfield. If you're staying in Chesterfield, you might like to visit the Faust Park and Sophia M. Sachs Butterfly House.

If sport gives you a buzz, be sure to take a trip to Scottrade Center, which is 50 kilometres to the east of Defiance. Book a hotel near the action at the Four Seasons Hotel St Louis or the Grand Center Inn.

Visitors transiting through Lambert-St. Louis International Airport might like to book accommodation at the Marriott St. Louis Airport or the Holiday Inn St. Louis-Airport, both of which are close.

Defiance hotels essential information

Accommodation
858 hotels
Lowest Price
NZ$143
Highest Price
NZ$336
Popular hotels
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham, Hollywood Casino & Hotel St. Louis, The Wildwood Hotel, Ameristar Casino Resort and Spa, Sonesta ES Suites St. Louis - Chesterfield, La Quinta Inn & Suites by Wyndham St. Louis Westport, Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West, Best Western Plus The Charles Hotel, Crowne Plaza St. Louis Airport by IHG

Most recent Defiance hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.