
Find hotels in Defiance, MO from CA $104
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Defiance
Family friendly
Check prices for these dates
Our top choices for Defiance hotels

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by WyndhamFenton
8.0 out of 10, Very good, (1,174 reviews)
The price is CA $124
CA $143 total
includes taxes & fees
Apr 7 - Apr 8

WoodSpring Suites St Peters-OFallon
WoodSpring Suites St Peters-OFallonSt. Peters
8.8 out of 10, Excellent, (70 reviews)
The price is CA $123
CA $146 total
includes taxes & fees
Apr 6 - Apr 7

Super 8 by Wyndham Warrenton
Super 8 by Wyndham WarrentonWarrenton
7.4 out of 10, Good, (636 reviews)
The price is CA $75
CA $86 total
includes taxes & fees
Apr 9 - Apr 10

Baymont by Wyndham Warrenton
Baymont by Wyndham WarrentonWarrenton
7.6 out of 10, Good, (1,000 reviews)
The price is CA $111
CA $127 total
includes taxes & fees
Apr 13 - Apr 14

Holiday Inn Express & Suites Wentzville St Louis West by IHG
Holiday Inn Express & Suites Wentzville St Louis West by IHGWentzville
9.4 out of 10, Exceptional, (886 reviews)
The price is CA $194
CA $231 total
includes taxes & fees
Apr 3 - Apr 4

The Wildwood Hotel
The Wildwood HotelWildwood
9.2 out of 10, Wonderful, (1,630 reviews)
The price is CA $122
CA $143 total
includes taxes & fees
Apr 29 - Apr 30

Sleep Inn & Suites O'Fallon MO - Technology Drive
Sleep Inn & Suites O'Fallon MO - Technology DriveO'Fallon
9.0 out of 10, Wonderful, (1,000 reviews)
The price is CA $121
CA $143 total
includes taxes & fees
Apr 19 - Apr 20

Wingate by Wyndham St. Louis/Fenton Route 66
Wingate by Wyndham St. Louis/Fenton Route 66Fenton
7.8 out of 10, Good, (1,174 reviews)
The price is CA $118
CA $136 total
includes taxes & fees
Apr 6 - Apr 7

Drury Inn & Suites Southwest St. Louis
Drury Inn & Suites Southwest St. LouisValley Park
9.6 out of 10, Exceptional, (1,006 reviews)
The price is CA $165
CA $193 total
includes taxes & fees
Apr 16 - Apr 17

Quality Inn Foristell
Quality Inn ForistellForistell
8.2 out of 10, Very good, (959 reviews)
The price is CA $122
CA $138 total
includes taxes & fees
Apr 19 - Apr 20

Hampton Inn St. Louis Wentzville
Hampton Inn St. Louis WentzvilleWentzville
9.0 out of 10, Wonderful, (680 reviews)
The price is CA $176
CA $202 total
includes taxes & fees
Apr 14 - Apr 15

Hampton Inn St. Charles St. Peters
Hampton Inn St. Charles St. PetersSt. Charles
8.0 out of 10, Very good, (1,000 reviews)
The price is CA $147
CA $169 total
includes taxes & fees
Apr 13 - Apr 14

Super 8 by Wyndham St Charles
Super 8 by Wyndham St CharlesSt. Charles
8.0 out of 10, Very good, (1,003 reviews)
The price is CA $117
CA $134 total
includes taxes & fees
Apr 8 - Apr 9

Holiday Inn St. Louis West Six Flags by IHG
Holiday Inn St. Louis West Six Flags by IHGEureka
9.0 out of 10, Wonderful, (1,001 reviews)
The price is CA $155
CA $181 total
includes taxes & fees
May 3 - May 4

Holiday Inn Express St. Louis West - O'Fallon by IHG
Holiday Inn Express St. Louis West - O'Fallon by IHGO'Fallon
8.6 out of 10, Excellent, (894 reviews)
The price is CA $146
CA $172 total
includes taxes & fees
Apr 16 - Apr 17

Best Western Plus Fenton
Best Western Plus FentonFenton
9.2 out of 10, Wonderful, (246 reviews)
The price is CA $150
CA $173 total
includes taxes & fees
Apr 15 - Apr 16

Comfort Suites St Charles - St Louis
Comfort Suites St Charles - St LouisSt. Charles
8.4 out of 10, Very good, (1,007 reviews)
The price is CA $137
CA $158 total
includes taxes & fees
May 3 - May 4

TownePlace Suites by Marriott Wentzville
TownePlace Suites by Marriott WentzvilleWentzville
9.4 out of 10, Exceptional, (51 reviews)
The price is CA $210
CA $247 total
includes taxes & fees
Apr 4 - Apr 5

Drury Inn & Suites St. Louis St. Peters
Drury Inn & Suites St. Louis St. PetersSt. Peters
9.4 out of 10, Exceptional, (1,000 reviews)
The price is CA $165
CA $190 total
includes taxes & fees
Apr 13 - Apr 14

Quality Inn Near Six Flags St. Louis
Quality Inn Near Six Flags St. LouisPacific
8.4 out of 10, Very good, (368 reviews)
The price is CA $137
CA $157 total
includes taxes & fees
Apr 9 - Apr 10
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Defiance attractions
Learn more about Defiance
Nestled along the Missouri River, this historic village offers scenic hiking trails and access to nearby wine country. Visit the Daniel Boone Home in neighbouring Defiance Township or enjoy tastings at the family-owned wineries dotting the surrounding countryside.

Top Defiance Hotel Reviews
Recent Reviews in Defiance

Crowne Plaza St. Louis Airport by IHG
10/10 Excellent
More cheap stays in Defiance

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
1970 Craig Rd Maryland Heights MO
The price is CA $93 per night from Apr 6 to Apr 7
CA $93
CA $108 total
Apr 6 - Apr 7
includes taxes & fees
4.6/10 (1,000 reviews)
Hotels in Defiance with star rating

4 Star Hotels
7 properties
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near 9-11 Memorial
- B&B in Augusta
- Boutique Hotels in Augusta
- Cheap Hotels in Augusta
- Historic Hotels in Augusta
- Hotels with a Pool in Augusta
- Augusta Hotels
- Rv Parks in Augusta
- Villas in Augusta
- Hotels near Augusta Winery
- Ballwin Hotels
- Chesterfield Hotels
- Hotels near Chesterfield Sports Fusion
- Cottleville Hotels
- Luxury Hotels in Dardenne Prairie
- Dardenne Prairie Hotels
- Lodges in Dardenne Prairie
- Ellisville Hotels
- Eureka Hotels
- Cheap Hotels in Gray Summit
- Pet-Friendly Hotels in Gray Summit
- Gray Summit Hotels
- Guest Houses in Grover
- Romantic Hotels in Grover
- Grover Hotels
- Aparthotels in Hamburg
- Hostels in Hamburg
- Harvester Hotels
- Hotels near Hidden Valley Ski Resort
- B&B in Labadie
- Labadie Hotels
- Lake St Louis Hotels
- Hotels near National Equestrian Center
- Apartments in New Melle
- B&B in New Melle
- O'fallon Hotels
- Pacific Hotels
- Hotels near Purina Farms
- Hotels near Route 66 State Park
- Aparthotels in Saint Albans
- B&B in Saint Albans
- Guest Houses in Saint Albans
- Saint Albans Hotels
- Inns in Saint Albans
- Motels in Saint Albans
- Hotels near Six Flags St. Louis
- Hotels near St. Louis Premium Outlets
- Hotels near The Factory
- Hotels near Vietnam Veterans Memorial
- Villa Ridge Hotels
- Farmstay in Weldon Spring
- Apartments in Weldon Spring
- Cheap Hotels in Weldon Spring Heights
- Hotels & Resorts for Couples in Weldon Spring Heights
- Weldon Spring Heights Hotels
- Wentzville Hotels
- Aparthotels in Wildwood
- B&B in Wildwood
- Cabin Rentals in Wildwood
- Chalets in Wildwood
- Cottages in Wildwood
- Guest Houses in Wildwood
- All Inclusive Resorts and in Wildwood
- Best Western Hotels in Wildwood
- Business Hotels in Wildwood
- Cheap Hotels in Wildwood
- Family Hotels in Wildwood
- Golf Hotels in Wildwood
- Historic Hotels in Wildwood
- Hotels with Early Check-in in Wildwood
- Hotels with Balconies in Wildwood
- Hotels with Bar in Wildwood
- Hotels with Hot Tubs in Wildwood
- Hotels with an Indoor Pool in Wildwood
- Luxury Hotels in Wildwood
- Marriott Hotels & Resorts in Wildwood
- Pet-Friendly Hotels in Wildwood
- Spa Hotels in Wildwood
- Waterpark Hotels in Wildwood
- Wildwood Hotels
- Lodges in Wildwood
- Motels in Wildwood
- Townhomes in Wildwood
- Flights to Gray Summit
- Flights to Wildwood
- Flights from Wildwood
- Flights from Newton (EWK) to St. Louis (SUS)
- Flights from Niagara Falls (IAG) to St. Louis (SUS)
- Flights from Little Rock (LIT) to St. Louis (SUS)
- Flights from Poplar Bluff (POF) to St. Louis (SUS)
- Flights from Vancouver (YVR) to St. Louis (SUS)
- Flights from Toronto (YYZ) to St. Louis (SUS)













































































