Hotels in 63341 - Defiance MO

Only hotels in 63341 zip code are listed below. Search for cheap and discount hotel rates in Defiance, MO for your upcoming leisure or conference / group travel. We list the best 63341 hotels and motels so you can review the Defiance hotel list below to find the perfect lodging. Hotels in Saint Charles county and area code 636 are also listed.


Find availability nearby Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

63341 Hotels/Motels & Accommodations

Photo of Staybridge Suites O'fallon ChesterfieldStaybridge Suites O'fallon Chesterfield
+1-800-230-4134
$85+

1155 Technology Dr., Ofallon, MO 63304
  • 3 star Rural hotel
  • Check in time: 3:00 PM
~7.76 Miles from 63341
Exterior of Holiday Inn Express St. Louis West O'fallonHoliday Inn Express St. Louis West O'fallon in Ofallon
+1-800-997-5148
$85+

1175 Technology Dr., Ofallon, MO 63304
  • 4.0/5, Very Good Latest Reviews
  • 3 star Rural hotel
  • 123 sleeping rooms in hotel
~7.89 Miles from 63341
Image of Hilton Garden Inn St. Louis / O'fallonHilton Garden Inn St. Louis / O'fallon
+1-800-997-5149
$89+

2310 Technology Dr., Ofallon, MO 63366
  • 4.5/5, Very Good Review Score
  • 3-star Suburban property
  • 3 meeting rooms in property
~8.02 Miles from 63341
Exterior of Residence Inn by Marriott Saint Louis / O'fallonResidence Inn by Marriott Saint Louis / O'fallon in O'fallon
+1-800-230-4134
$76+

101 Progress Point Court, O'fallon, MO 63368
  • 4.0/5, Very Good Latest Reviews
  • Affordable Suburban property
  • 4 floors in hotel
~8.03 Miles from 63341
Photo of Wingate by Wyndham St. CharlesWingate by Wyndham St. Charles
+1-800-997-5148
$79+

32 Research Park Circle, Weldon Spring, MO 63304
  • 4.0/5, Very Good Reviews
  • Three Star Golf Course hotel
  • 4 meeting rooms in hotel
~8.81 Miles from 63341
Exterior of Comfort Inn & Suites Chesterfield MoComfort Inn & Suites Chesterfield Mo
+1-800-997-5149
$64+

18375 Chesterfield Airport Rd., Chesterfield, MO 63005
  • 4.0/5, Very Good Guest Reviews
  • 2 star Suburban property
  • 94 rooms in hotel
~9.26 Miles from 63341
West 70 Inn
+1-800-230-4134
$52+

12 Highway West, Foristell, MO 63348
  • 4.0/5, Very Good Latest Reviews
  • Cheap Rural property
  • 58 rooms in property
~9.77 Miles from 63341
Image of Motel 6Motel 6
+1-800-997-5148
$29+

900 Corporate Pkwy., Wentzville, MO 63385
  • Inexpensive property
  • 4 floors in hotel
~10.80 Miles from 63341
Knights Inn : 1400 Continental Dr.
+1-800-997-5149
$35+

1400 Continental Dr., Wentzville, MO 63385
  • 3.5/5, Average Review Score
  • Low-priced Suburban property
  • 2 floors in property
~10.96 Miles from 63341
Americas Best Value Inn
+1-800-230-4134
$45+

10600 Veterans Memorial Pkwy., Lake St. Louis, MO 63367
  • Cheap property
  • Check-in: 3PM
~11.06 Miles from 63341
Best Western Plus Washington Hotel : 2621 East 5th St.
+1-800-997-5148
$129+

2621 East 5th St., Washington, MO 63090
  • Affordable Suburban property
  • Free complimentary breakfast
~11.15 Miles from 63341
The Wildwood Hotel
+1-800-997-5149
$80+

2801 Fountain Pl., Wildwood, MO 63040
  • 4.5/5, Very Good Review Score
  • Midscale property
  • 109 rooms in property
~11.32 Miles from 63341
Comfort Inn Near Six Flags St. Louis - Pacific
+1-800-230-4134
$89+

1320 Thornton St., Pacific, MO 63069
  • 4.0/5, Very Good Recent Reviews
  • Midscale Highway hotel
  • Complimentary breakfast is offered
~11.74 Miles from 63341
Quality Inn Near Six Flags
+1-800-997-5148
$79+

1400 West Osage St., Pacific, MO 63069
  • 3.5/5, Average Read Reviews
  • Inexpensive Rural hotel
  • Free complimentary breakfast
~11.77 Miles from 63341
Comfort Inn & Suites Ofallon
+1-800-997-5149
$71+

100 Comfort Inn Court, OFallon, MO 63366~11.80 Miles from 63341
Super 8 Motel O'fallon in Ofallon
+1-800-230-4134
$60+

987 West Terra Ln, Ofallon, MO 63366
  • 3.0/5, Average Read Reviews
  • Low priced Highway hotel
  • Check-in time: 2:00 PM
~11.84 Miles from 63341
Hampton Inn & Suites St. Louis Chesterfield : 5 Mcbride & Son Center Dr.
+1-800-997-5148
$75+

5 Mcbride & Son Center Dr., Chesterfield, MO 63005
  • Three Star Suburban hotel
  • 3 meeting rooms in hotel
~11.89 Miles from 63341
Fairfield Inn Wentzville Mo
+1-800-997-5149
$89+

130 Crossroads South Dr., Wentzville, MO 63385
  • Mid-scale Highway property
  • Check in time: 3:00pm
~12.20 Miles from 63341
Holiday Inn West at Six Flags St. Louis in Eureka
+1-800-230-4134
$113+

4901 Six Flags Rd., Eureka, MO 63025
  • 3.5/5, Average Review Score
  • Midscale Suburban hotel
  • Hotel has 179 rooms
~12.24 Miles from 63341
America's Best Inn
+1-800-997-5148
$45+

1725 West 5th St., Eureka, MO 63025
  • 2.5/5, Poor Guest Reviews
  • Economical Highway hotel
  • 2 floors in property
~13.03 Miles from 63341
Hilton Garden Inn
+1-800-997-5149
$74+

16631 Chesterfield Grove, Chesterfield, MO 63005
  • 4.0/5, Very Good Recent Reviews
  • Midscale Suburban property
  • 4 floors in property
~13.26 Miles from 63341
Doubletree Hotel St. Louis / Chesterfield : 16625 Swingley Ridge Rd.
+1-800-230-4134
$84+

16625 Swingley Ridge Rd., Chesterfield, MO 63017
  • 4.0/5, Very Good Read Reviews
  • 4 star Suburban hotel
  • 224 rooms in property
~13.62 Miles from 63341
Days Inn St. Peters in Saint Peters
+1-800-997-5148
$34+

130 Salt Lick Rd., Saint Peters, MO 63376
  • 3.0/5, Average Read Reviews
  • Low Cost Suburban hotel
  • 2 floors in hotel
~13.81 Miles from 63341
Exterior of Drury Plaza Hotel ChesterfieldDrury Plaza Hotel Chesterfield : 355 Chesterfield Center East
+1-800-997-5149
$98+

355 Chesterfield Center East, Chesterfield, MO 63017
  • 4.5/5, Very Good Guest Reviews
  • Three Star Suburban property
  • 10 floors in hotel
~14.00 Miles from 63341
Hyatt Place St. Louis / Chesterfield - Chesterfield
+1-800-230-4134
$81+

333 Chesterfield Center East, Chesterfield, MO 63017
  • Mid-scale Suburban hotel
  • 4 meeting rooms in hotel
~14.04 Miles from 63341
Hampton Inn St. Louis Chesterfield : 16201 Swingley Ridge
+1-800-997-5148
$67+

16201 Swingley Ridge, Chesterfield, MO 63017
  • Affordable Suburban hotel
  • 8 suites in property
~14.08 Miles from 63341
Residence Inn by Marriott Chesterfield
+1-800-997-5149
$119+

15431 Conway Rd., Chesterfield, MO 63017
  • 4.0/5, Very Good Latest Reviews
  • Affordable Suburban property
  • Fitness center on property
~14.37 Miles from 63341
Homewood Suites by Hilton St. Louis Chesterfield : 840 North Chesterfield Pkwy. West
+1-800-230-4134
$69+

840 North Chesterfield Pkwy. West, Chesterfield, MO 63017
  • Affordable Suburban hotel
  • 2 conference rooms in property
~14.38 Miles from 63341
Springhill Suites Chesterfield in Chesterfield
+1-800-997-5148
$95+

1065 Chesterfield Pkwy. East, Chesterfield, MO 63017
  • Midscale Suburban hotel
  • 92 rooms in hotel
~14.54 Miles from 63341
Drury Inn St. Peters - St Peters
+1-800-997-5149
$98+

170 Mid Rivers Mall Circle, St Peters, MO 63376
  • 4.0/5, Very Good Latest Reviews
  • 3-star Suburban property
  • Check in time: 3:00 PM
~14.98 Miles from 63341
Country Inn & Suites
+1-800-230-4134
$103+

3877 Veterans Memorial Pkwy., St. Peters, MO 63376~14.99 Miles from 63341
Extended Stay America St. Peters - St. Peters
+1-800-997-5148
$36+

5555 Veterans Memorial Pkwy., St. Peters, MO 63376
  • 2.5/5, Poor Read Reviews
  • Low priced Suburban hotel
  • Check-in time: 3:00 PM
~15.72 Miles from 63341
Extended Stay America St. Louis St. Peters
+1-800-997-5149
$29+

5555 Vetrans Memorial Pkwy., St.peters, MO 63376
  • 2.5/5, Poor Reviews
  • Low Cost Suburban property
  • Check in: 3:00 PM
~15.88 Miles from 63341
Garden Plaza Hotel in Saint Peters
+1-800-230-4134
$40+

4341 Veterans Memorial Pkwy., Saint Peters, MO 63376~16.07 Miles from 63341
Fairfield Inn St. Charles
+1-800-997-5148
$69+

801 Veterans Pkwy., St. Charles, MO 63303
  • 3.5/5, Average Review Score
  • Midscale Suburban property
  • Fitness center on property
~16.55 Miles from 63341
Super 8 Hotel in Union
+1-800-997-5149
$76+

1015 East Main St., Union, MO 63084
  • 4.0/5, Very Good Read Reviews
  • Cheap Rural property
  • Check in time: 3:00
~17.00 Miles from 63341
Rodeway Inn - Saint Charles
+1-800-230-4134
$29+

3800 Harry South Truman Blvd., Saint Charles, MO 63301
  • 3.0/5, Average Guest Reviews
  • Cheap Highway hotel
  • Check-in time: 03:00 PM
~17.24 Miles from 63341
Hampton Inn St. Charles
+1-800-997-5148
$81+

3720 West Clay, St. Charles, MO 63301
  • 4.5/5, Very Good Read Reviews
  • Mid-scale Suburban hotel
  • Free breakfast available
~17.27 Miles from 63341
Value Place St. Louis Mo (St. Charles) - Saint Charles
+1-800-997-5149
$34+

2100 Old Highway 94 South, Saint Charles, MO 63303
  • Two star hotel
  • Check-in: 3:00 p.m.
~17.28 Miles from 63341
St. Louis Marriott West
+1-800-230-4134
$89+

660 Maryville Center Dr., St. Louis, MO 63141
  • 4.0/5, Very Good Reviews
  • High-end Suburban hotel
  • 8 floors in property
~17.45 Miles from 63341
Red Roof Inn
+1-800-997-5148
$25+

2010 Zumbehl Rd., Saint Charles, MO 63303
  • 3.5/5, Average Reviews
  • Economy Suburban hotel
  • 2 floors in property
~18.07 Miles from 63341
Towneplace Suites by Marriott St. Charles in St Charles
+1-800-997-5149
$45+

1800 Zumbehl Rd., St Charles, MO 63303
  • 3.5/5, Average Recent Reviews
  • Mid-scale Suburban property
  • Check-in: 3:00pm
~18.09 Miles from 63341
Hampton Inn St. Louis Southwest Near Six Flags
+1-800-230-4134
$85+

9 Lambert Drury Place, St. Louis, MO 63088
  • 4.5/5, Very Good Guest Reviews
  • Midscale Suburban property
  • Access to gym on-site
~19.04 Miles from 63341
Embassy Suites St. Louis St. Charles / Hotel & Spa
+1-800-997-5148
$119+

2 Convention Center Plz, St Charles, MO 63303
  • 4.5/5, Very Good Guest Reviews
  • Midscale Convention Center property
  • Check in time: 3:00 PM
~19.11 Miles from 63341
Image of Drury Inn & Suites St. Louis SouthwestDrury Inn & Suites St. Louis Southwest - St. Louis
+1-800-997-5149
$79+

5 Lambert Drury Place (I 44 & 141), St. Louis, MO 63088
  • 4.5/5, Very Good Review Score
  • 3-star Suburban hotel
  • 7 floors in property
~19.16 Miles from 63341
Americas Best Value Inn & Suites St. Charles
+1-800-230-4134
$75+

1310 Bass Pro Dr., St. Charles, MO 63301
  • Low priced property
  • Check-in: 3:00 PM
~19.41 Miles from 63341
Best Western Plus The Charles Hotel : 1425 South 5th St.
+1-800-997-5148
$76+

1425 South 5th St., Saint Charles, MO 63301
  • 4.5/5, Very Good Guest Reviews
  • Mid-scale Convention Center property
  • 133 sleeping rooms in hotel
~19.50 Miles from 63341
St. Charles Comfort Suites : 1400 South 5th St.
+1-800-997-5149
$75+

1400 South 5th St., St. Charles, MO 63301
  • 4.0/5, Very Good Guest Reviews
  • 3-star Downtown property
  • Comp. Breakfast
~19.60 Miles from 63341
Hollywood Casino St. Louis : 777 Casino Center Dr.
+1-800-230-4134
$180+

777 Casino Center Dr., Maryland Heights, MO 63043
  • Midscale Airport property
  • Hotel has 10 floors
~19.74 Miles from 63341
Ameristar Casino Resort Spa : 1 Ameristar Blvd.
+1-800-997-5148
$109+

1 Ameristar Blvd., St. Charles, MO 63301
  • High end Suburban hotel
  • 397 suites in hotel
~19.93 Miles from 63341



Next: Show All Available 63341 Hotels with Pricing >