Book Hotels in Barnhart, MO
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Barnhart hotels

Drury Inn & Suites Southwest St. Louis
Great stay
Reviewed on Jan 2, 2026

Drury Inn & Suites St. Louis Forest Park
Friendly staff. Clean rooms. The location is great along with all the freebies.
Reviewed on Dec 28, 2025

The Wildwood Hotel
Continental breakfast, clean rooms, polite and helpful hosts, good experience. Visit with family if two elderly as well, and they like the comfort and clean environment, then only concern no bottled waters in rooms.
Reviewed on Jan 6, 2026

Pear Tree Inn St. Louis Arnold
Everything was clean and quiet. Staff was very pleasant and courteous
Reviewed on Dec 31, 2025

River City Casino & Hotel
Very clean rooms and building. Was very impressed. We're only there for a night while driving through but was a great place to stay the night and the price was unbeatable.
Reviewed on Dec 28, 2025

Best Western St. Louis-Kirkwood Route 66
Front desk agent was terrific!
Reviewed on Jan 2, 2026

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
The staff was very friendly but lack of communication on rooms being turned over during our three night stay was not good. Also kept having to ask for towels.
Reviewed on Jan 6, 2026

Forest Park Hotel by MDR
The staff was very nice and helpful I appreciate the level of care and concern
Reviewed on Dec 17, 2025

Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave
👍
Reviewed on Dec 1, 2025
Barnhart Hotel & Travel Guide\n
Researching the best way to spend a bit of time in Farmington? Through Travelocity, you'll find a select number of places to base your adventure in Barnhart. Within an easy driving distance from the Barnhart CBD, you will find 2 modern short and long-stay accommodation options.
Look at some Travelocity accommodation options located within a 6 miles (10 kilometers) distance, including the Comfort Inn Arnold and Super 8 Pevely.
The River City Casino & Hotel is positioned 17 miles (27 kilometers) from downtown Barnhart. Or, alternatively, the Holiday Inn St. Louis West Six Flags is situated 17 miles (28 kilometers) away. More alternatives around Barnhart include the Hampton Inn St. Louis/Sunset Hills and the Hampton Inn & Suites St.Louis South at I-55.
The nearest places to spend the night in Farmington are Festus and Ironton. Festus is 9 miles (14 kilometers) to the south of Barnhart, while Ironton is 50 miles (83 kilometers) to the south. Travelocity-listed hotel options in Festus include the Holiday Inn Express Hotel & Suites FESTUS - SOUTH ST. LOUIS and Lexington Inn - Shalimar Plaza & Conference Center. The Fort Davidson Hotel and Shepherd Mountain Inn are some of the Travelocity-registered hotels and apartments in Ironton.
Before you and your family leave Farmington, why not make sure you are able to see an exciting game of sport. Visit Busch Stadium, found northeast of Barnhart. Travelocity readers that would like the ease of sleeping close to the stadium, make a reservation in the Four Seasons Hotel St Louis or Grand Center Inn.
Lambert-St. Louis International Airport is situated 30 miles (46 kilometers) from Barnhart. Enlightened visitors who hope to find a hotel nearby can look into a night at the Marriott St. Louis Airport or Holiday Inn St. Louis-Airport.
Frequently asked questions
Recent Barnhart hotel reviews by fellow wanderers

The Wildwood Hotel
Explore More Ways to Travel with Travelocity
- Eureka Hotels
- Oakville Hotels
- Sunset Hills Hotels
- Hotels near Simpson Park
- Concord Hotels
- House Springs Hotels
- Hotels near Missouri Civil War Museum
- Tesson Ferry Hotels
- Hematite Hotels
- B&B in Imperial
- Cabins in Imperial
- Condos in Imperial
- Extended Stay Hotels in Imperial
- Imperial Hotels
- Motels in Imperial
- Villas in Imperial
- De Soto Hotels
- Apartments in Arnold
- B&B in Arnold
- Cabins in Arnold
- Condos in Arnold
- Extended Stay Hotels in Arnold
- Cheap Hotels in Arnold
- Kid Friendly Hotels in Arnold
- Hilton Hotels in Arnold
- Hotels with Bar in Arnold
- Hotels with Hot Tubs in Arnold
- Hotels with an Indoor Pool in Arnold
- Hotels with smoking rooms in Arnold
- Luxury Hotels in Arnold
- Pet Friendly Hotels in Arnold
- Spa Resorts & in Arnold
- Hotel Wedding Venues Hotels in Arnold
- Arnold Hotels
- Motels in Arnold
- Rv Parks in Arnold
- Villas in Arnold
- Hotels near Suson Park
- Hillsboro Hotels
- Hotels near Myron and Sonya Glassberg Family Conservation Area
- B&B in Kimmswick
- Cabins in Kimmswick
- Condos in Kimmswick
- Motels in Kimmswick
- Villas in Kimmswick
- Apartments in Festus
- B&B in Festus
- Cabins in Festus
- Condos in Festus
- Extended Stay Hotels in Festus
- Hotels with Bar in Festus
- Hotels with an Indoor Pool in Festus
- Pet Friendly Hotels in Festus
- Festus Hotels
- Motels in Festus
- Rv Parks in Festus
- Villas in Festus
- Hotels near Laumeier Sculpture Park
- Fenton Hotels
- Sappington Hotels
- Mehlville Hotels
- Valley Park Hotels
- Hotels near Lone Elk Park
- Green Park Hotels
- Hotels near Jefferson Barracks Historic Park
- Apartments in Pevely
- B&B in Pevely
- Cabins in Pevely
- Chalets in Pevely
- Extended Stay Hotels in Pevely
- Convention Center Hotels in Pevely
- Hotels with Hot Tubs in Pevely
- Luxury Hotels in Pevely
- Pevely Hotels
- Motels in Pevely
- Vacation Homes in Pevely
- Villas in Pevely
- Hotels near Swing-A-Round Fun Town
- Farmstay in Herculaneum
- B&B in Herculaneum
- Cabins in Herculaneum
- Herculaneum Hotels
- Motels in Herculaneum
- Scotsdale Hotels
- Hotels near Route 66 State Park
- Dittmer Hotels






