There isn't a big range of places to base yourself on Travelocity within a 6-mile (10-kilometer) distance of downtown Defiance. We recommend you book as soon as you're ready if you want to stay close to the action.
The Holiday Inn St. Louis West Six Flags, Missouri, which is the closest Travelocity-listed place to stay, sits 13 miles (21 kilometers) from downtown Defiance. Instead, you could think about the Residence Inn By Marriott St Louis Chesterfield, located in Missouri, which is 14 miles (22 kilometers) from the town center.
6 miles (10 kilometers) away from the heart of Defiance, you will find the Staybridge Suites O'Fallon Chesterfield. Alternatively, the Residence Inn by Marriott O'Fallon is 6 miles (10 kilometers) away. Some other options in the Defiance area include the Holiday Inn Express St. Louis West - O'Fallon and the Hilton Garden Inn St. Louis/O'Fallon.
If you have the time, why not broaden your horizons and get to know the other sights located around St. Louis - Northeast Missouri while you are in Defiance? Photographers will love St. Louis - Northeast Missouri's prairies. While you're at it, go to a few of its history museums. Sporty visitors may also try mountain biking, hiking and cycling in the region.
Downtown St. Louis is 30 miles (52 kilometers) to the east of Defiance and boasts Old Post Office and Scott Joplin House State Historic Site. The Four Seasons Hotel St Louis and Grand Center Inn are some of the great hotel choices in Downtown St. Louis. Or, you could stay in North MetroEast, 45 miles (69 kilometers) to the east of Defiance, where you can pick from the Hampton Inn Suites St LouisEdwardsville and Comfort Inn and Conference Center. If you're staying in North MetroEast, set aside some time to check out the Gardens at SIUE and Edwardsville Arts Center.
If enjoying sport is never far from your mind, pay a visit to Busch Stadium, located 35 miles (53 kilometers) to the east of Defiance. Book a hotel surrounded by the sporting action at the The Westin St. Louis or the Embassy Suites St. Louis - Downtown.
If you are planning on arriving through Lambert-St. Louis International Airport, you might like to stay at Marriott St. Louis Airport, or Holiday Inn St. Louis-Airport, both of which are a short distance away.