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

La Quinta Inn & Suites by Wyndham Festus - St. Louis South
La Quinta Inn & Suites by Wyndham Festus - St. Louis SouthFestus
8.0 out of 10, Very good, (1,001 reviews)
The price is CA $118
CA $135 total
includes taxes & fees
Jun 16 - Jun 17

The Principal Hotel
The Principal HotelColumbia
9.6 out of 10, Exceptional, (296 reviews)
The price is CA $158
CA $175 total
includes taxes & fees
Jun 15 - Jun 16

Pear Tree Inn St. Louis Arnold
Pear Tree Inn St. Louis ArnoldArnold
9.4 out of 10, Exceptional, (1,022 reviews)
The price is CA $126
CA $145 total
includes taxes & fees
Jul 8 - Jul 9

Super 8 by Wyndham Waterloo
Super 8 by Wyndham WaterlooWaterloo
7.4 out of 10, Good, (391 reviews)
The price is CA $104
CA $116 total
includes taxes & fees
Jun 30 - Jul 1

Corner George Inn Bed & Breakfast
Corner George Inn Bed & BreakfastMaeystown
9.0 out of 10, Wonderful, (154 reviews)
The price is CA $180
CA $199 total
includes taxes & fees
Jun 17 - Jun 18

River City Casino & Hotel
River City Casino & HotelSt. Louis
9.0 out of 10, Wonderful, (1,622 reviews)
The price is CA $128
CA $169 total
includes taxes & fees
Jun 29 - Jun 30

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by WyndhamFenton
7.8 out of 10, Good, (1,359 reviews)
The price is CA $139
CA $161 total
includes taxes & fees
Jun 14 - Jun 15

Americas Best Value Inn St. Louis South
Americas Best Value Inn St. Louis SouthSt. Louis
5.4 out of 10, (1,007 reviews)
The price is CA $89
CA $102 total
includes taxes & fees
Jun 16 - Jun 17

Days Inn & Suites By Wyndham Festus
Days Inn & Suites By Wyndham FestusFestus
4.2 out of 10, (13 reviews)
The price is CA $112
CA $128 total
includes taxes & fees
Jun 28 - Jun 29

Holiday Inn Express Hotel & Suites FESTUS - SOUTH ST. LOUIS by IHG
Holiday Inn Express Hotel & Suites FESTUS - SOUTH ST. LOUIS by IHGFestus
9.4 out of 10, Exceptional, (734 reviews)
The price is CA $162
CA $186 total
includes taxes & fees
Jun 21 - Jun 22

Hampton Inn St. Louis - Columbia
Hampton Inn St. Louis - ColumbiaColumbia
8.6 out of 10, Excellent, (510 reviews)
The price is CA $148
CA $164 total
includes taxes & fees
Jun 21 - Jun 22

Baymont by Wyndham Festus
Baymont by Wyndham FestusFestus
6.8 out of 10, (971 reviews)
The price is CA $96
CA $109 total
includes taxes & fees
Jul 6 - Jul 7

Comfort Inn Festus - St Louis South
Comfort Inn Festus - St Louis SouthFestus
7.8 out of 10, Good, (952 reviews)
The price is CA $105
CA $123 total
includes taxes & fees
Jul 5 - Jul 6

Best Western St. Louis Inn
Best Western St. Louis InnSt. Louis
8.2 out of 10, Very good, (1,040 reviews)
The price is CA $111
CA $127 total
includes taxes & fees
Jul 5 - Jul 6

Wingate by Wyndham St. Louis/Fenton Route 66
Wingate by Wyndham St. Louis/Fenton Route 66Fenton
7.8 out of 10, Good, (1,250 reviews)
The price is CA $125
CA $144 total
includes taxes & fees
Jun 28 - Jun 29

The Wildwood Hotel
The Wildwood HotelWildwood
9.2 out of 10, Wonderful, (1,662 reviews)
The price is CA $127
CA $149 total
includes taxes & fees
Jun 22 - Jun 23

Super 8 by Wyndham Pevely
Super 8 by Wyndham PevelyPevely
5.6 out of 10, (854 reviews)
The price is CA $119
CA $136 total
includes taxes & fees
Jun 17 - Jun 18

The Lodge at Grant's Trail
The Lodge at Grant's TrailSt. Louis
9.6 out of 10, Exceptional, (501 reviews)
The price is CA $204
CA $234 total
includes taxes & fees
Jun 17 - Jun 18

Best Western Plus Fenton
Best Western Plus FentonFenton
9.2 out of 10, Wonderful, (326 reviews)
The price is CA $128
CA $147 total
includes taxes & fees
Jul 5 - Jul 6

Drury Inn & Suites St. Louis Arnold
Drury Inn & Suites St. Louis ArnoldArnold
9.6 out of 10, Exceptional, (1,008 reviews)
The price is CA $190
CA $220 total
includes taxes & fees
Jul 12 - Jul 13
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 Barnhart attractions
Learn more about Barnhart
This small Jefferson County community offers riverside picnics at Barnhart Park where locals fish and launch kayaks. Visit nearby Mastodon State Historic Site in Imperial to see ancient fossils and hike wooded trails.

Top Barnhart Hotel Reviews

Best Western St. Louis-Kirkwood Route 66
8/10 Good
More cheap stays in Barnhart

Americas Best Value Inn St. Louis South
6602 S Lindbergh Blvd St. Louis MO
The price is CA $89 per night from Jun 16 to Jun 17
CA $89
CA $102 total
Jun 16 - Jun 17
includes taxes & fees
5.4/10 (1,007 reviews)
Hotels in Barnhart with star rating

4 Star Hotels
7 properties
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Herculaneum
- Affton Hotels
- Aparthotels in Arnold
- B&B in Arnold
- Chalets in Arnold
- Cheap Hotels in Arnold
- Hotels with Hot Tubs in Arnold
- Lgbt Friendly Hotels in Arnold
- Winery Hotels in Arnold
- Arnold Hotels
- Inns in Arnold
- Motels in Arnold
- Townhomes in Arnold
- Byrnes Mill Hotels
- Rv Parks in Cedar Hill Lakes
- Lodges in Cedar Hill
- Concord Hotels
- Crestwood Hotels
- Aparthotels in Crystal City
- B&B in Crystal City
- Condo Rentals in Crystal City
- Cheap Hotels in Crystal City
- Crystal City Hotels
- Lodges in Crystal City
- Motels in Crystal City
- Resorts in Crystal City
- De Soto Hotels
- Dittmer Hotels
- Eureka Hotels
- B&B in Fenton
- Fenton Hotels
- Aparthotels in Festus
- Cheap Hotels in Festus
- Hotels with a Pool in Festus
- Luxury Hotels in Festus
- Pet-Friendly Hotels in Festus
- Romantic Hotels in Festus
- Festus Hotels
- Motels in Festus
- Hotels near Grant's Farm
- Green Park Hotels
- B&B in Herculaneum
- Luxury Hotels in Herculaneum
- Herculaneum Hotels
- High Ridge Hotels
- Aparthotels in Hillsboro
- B&B in Hillsboro
- Spa Hotels in Hillsboro
- Hillsboro Hotels
- Motels in Hillsboro
- House Springs Hotels
- Resorts in House Springs
- Aparthotels in Imperial
- Apartments in Imperial
- B&B in Imperial
- Guest Houses in Imperial
- Imperial Hotels
- Inns in Imperial
- Lodges in Imperial
- Motels in Imperial
- Motels in Kimmswick
- Townhomes in Kimmswick
- Lemay Hotels
- Liguori Hotels
- Mehlville Hotels
- Aparthotels in Oakville
- Apartments in Oakville
- B&B in Oakville
- Chalets in Oakville
- Guest Houses in Oakville
- Cheap Hotels in Oakville
- Hotels with a Pool in Oakville
- Luxury Hotels in Oakville
- Oakville Hotels
- Inns in Oakville
- Lodges in Oakville
- Motels in Oakville
- Townhomes in Oakville
- B&B in Pevely
- Chalets in Pevely
- Luxury Hotels in Pevely
- Pevely Hotels
- Hotels near Route 66 State Park
- Sappington Hotels
- Farmstay in Scotsdale
- St. George Hotels
- Sunset Hills Hotels
- Tesson Ferry Hotels
- Houseboats in Tesson Ferry
- Valley Park Hotels
- Hotels near Villa Antonio Winery








































































