
Find hotels in Barnhart, MO from CA $104
- 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

Corner George Inn Bed & Breakfast
Corner George Inn Bed & BreakfastMaeystown
9.0 out of 10, Wonderful, (154 reviews)
The price is CA $167
CA $186 total
includes taxes & fees
Mar 11 - Mar 12

Days Inn & Suites By Wyndham Festus
Days Inn & Suites By Wyndham FestusFestus
The price is CA $129
CA $148 total
includes taxes & fees
Mar 3 - Mar 4

The Principal Hotel
The Principal HotelColumbia
9.8 out of 10, Exceptional, (206 reviews)
The price is CA $153
CA $170 total
includes taxes & fees
Mar 1 - Mar 2

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, (711 reviews)
The price is CA $152
CA $174 total
includes taxes & fees
Mar 1 - Mar 2

Super 8 by Wyndham Waterloo
Super 8 by Wyndham WaterlooWaterloo
7.6 out of 10, Good, (375 reviews)
The price is CA $100
CA $111 total
includes taxes & fees
Mar 5 - Mar 6

River City Casino & Hotel
River City Casino & HotelSt. Louis
9.0 out of 10, Wonderful, (1,489 reviews)
The price is CA $131
CA $173 total
includes taxes & fees
Mar 4 - Mar 5

Pear Tree Inn St. Louis Arnold
Pear Tree Inn St. Louis ArnoldArnold
9.4 out of 10, Exceptional, (1,001 reviews)
The price is CA $123
CA $142 total
includes taxes & fees
Mar 4 - Mar 5

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,107 reviews)
The price is CA $122
CA $141 total
includes taxes & fees
Mar 1 - Mar 2

Comfort Inn Festus - St Louis South
Comfort Inn Festus - St Louis SouthFestus
7.8 out of 10, Good, (919 reviews)
The price is CA $115
CA $134 total
includes taxes & fees
Mar 15 - Mar 16

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, (917 reviews)
The price is CA $144
CA $165 total
includes taxes & fees
Mar 1 - Mar 2

The Lodge at Grant's Trail
The Lodge at Grant's TrailSt. Louis
9.6 out of 10, Exceptional, (476 reviews)
The price is CA $194
CA $224 total
includes taxes & fees
Mar 8 - Mar 9

Best Western St. Louis Inn
Best Western St. Louis InnSt. Louis
8.0 out of 10, Very good, (1,000 reviews)
The price is CA $93
CA $107 total
includes taxes & fees
Mar 1 - Mar 2

Hampton Inn St. Louis - Columbia
Hampton Inn St. Louis - ColumbiaColumbia
8.6 out of 10, Excellent, (488 reviews)
The price is CA $151
CA $167 total
includes taxes & fees
Mar 8 - Mar 9

Best Western Plus Fenton
Best Western Plus FentonFenton
9.2 out of 10, Wonderful, (215 reviews)
The price is CA $130
CA $150 total
includes taxes & fees
Mar 1 - Mar 2

Drury Inn & Suites Southwest St. Louis
Drury Inn & Suites Southwest St. LouisValley Park
9.6 out of 10, Exceptional, (1,018 reviews)
The price is CA $157
CA $184 total
includes taxes & fees
Mar 4 - Mar 5

Wingate by Wyndham St. Louis/Fenton Route 66
Wingate by Wyndham St. Louis/Fenton Route 66Fenton
8.0 out of 10, Very good, (1,145 reviews)
The price is CA $108
CA $125 total
includes taxes & fees
Mar 1 - Mar 2

The Wildwood Hotel
The Wildwood HotelWildwood
9.2 out of 10, Wonderful, (1,625 reviews)
The price is CA $121
CA $141 total
includes taxes & fees
Mar 4 - Mar 5

Quality Inn & Suites near St. Louis and I-255
Quality Inn & Suites near St. Louis and I-255Cahokia
7.4 out of 10, Good, (1,000 reviews)
The price is CA $96
CA $108 total
includes taxes & fees
Mar 4 - Mar 5

Baymont by Wyndham Festus
Baymont by Wyndham FestusFestus
6.8 out of 10, (940 reviews)
The price is CA $111
CA $127 total
includes taxes & fees
Mar 1 - Mar 2

Holiday Inn Express & Suites St. Louis South - I-55 by IHG
Holiday Inn Express & Suites St. Louis South - I-55 by IHGSt. Louis
9.6 out of 10, Exceptional, (1,002 reviews)
The price is CA $152
CA $175 total
includes taxes & fees
Mar 1 - Mar 2
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
Recent Reviews in Barnhart

Holiday Inn Express & Suites St. Louis South - I-55 by IHG
10/10 Excellent
More cheap stays in Barnhart

Super 8 by Wyndham Eureka/Six Flags Nearby
1733 W 5th St Eureka MO
The price is CA $90 per night from Mar 15 to Mar 16
CA $90
CA $104 total
Mar 15 - Mar 16
includes taxes & fees
7/10 Good! (1,003 reviews)
Hotels in Barnhart with star rating

4 Star Hotels
9 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









































































