Find 2 Star Hotels in Barnhart, MO from SAR 258
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Barnhart 2 Star Hotels
Compare Barnhart 2 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Pear Tree Inn St. Louis Arnold
Pear Tree Inn St. Louis Arnold
9.2 out of 10, Wonderful, (1000)
The price is SAR 354
SAR 410 total
includes taxes & fees
6 Jul - 7 Jul

Americas Best Value Inn St. Louis South
Americas Best Value Inn St. Louis South
5.4 out of 10, (1002)
The price is SAR 281
SAR 323 total
includes taxes & fees
29 Jun - 30 Jun

Best Western St. Louis Inn
Best Western St. Louis Inn
7.6 out of 10, Good, (1003)
The price is SAR 290
SAR 334 total
includes taxes & fees
13 Jul - 14 Jul

Quality Inn & Suites near St. Louis and I-255
Quality Inn & Suites near St. Louis and I-255
7.6 out of 10, Good, (1005)
The price is SAR 272
SAR 307 total
includes taxes & fees
22 Jul - 23 Jul

Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave
6.0 out of 10, (1002)
The price is SAR 299
SAR 350 total
includes taxes & fees
15 Jul - 16 Jul

Best Western Plus Fenton
Best Western Plus Fenton
9.0 out of 10, Wonderful, (85)
The price is SAR 414
SAR 478 total
includes taxes & fees
30 Jun - 1 Jul

Super 8 by Wyndham Eureka/Six Flags Nearby
Super 8 by Wyndham Eureka/Six Flags Nearby
7.0 out of 10, Good, (1005)
The price is SAR 258
SAR 301 total
includes taxes & fees
21 Jul - 22 Jul

Holiday Inn Express & Suites St. Louis South - I-55 by IHG
Holiday Inn Express & Suites St. Louis South - I-55 by IHG
9.6 out of 10, Exceptional, (949)
The price is SAR 476
SAR 548 total
includes taxes & fees
6 Jul - 7 Jul
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 3-star hotels
Many 3-star hotels have the same amenities as 2-star hotels. See all 3-star hotels in Barnhart.

Best Western St. Louis-Kirkwood Route 66
1200 S Kirkwood Road, Kirkwood, MO
The price is SAR 411 per night from Jun 29 to Jun 30
SAR 411
SAR 478 total
29 Jun - 30 Jun
includes taxes & fees
8.4/10 Very Good! (1,187 reviews)
Still don't see what you're looking for?
See all properties in Barnhart.
You can also use these popular filters to refine your search.
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.
Learn more about Barnhart
Explore Barnhart: its wineries and more!
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Barnhart Hotels by Star Rating
Stay near popular Barnhart attractions
- Hotels near Persimmon Ridge Winery
- Hotels near Six Flags St. Louis
- Hotels near Mississippi River
- Hotels near Grant's Farm
- Hotels near Magic House - St. Louis Children's Museum
- Hotels near Missouri Botanical Gardens and Arboretum
- Hotels near Route 66 State Park
- Hotels near River City Casino
- Hotels near Tower Grove Park
- Hotels near Webster University
- Hotels near Hidden Valley Ski Resort
- Hotels near Meramec River
- Hotels near Museum of Transportation
- Hotels near Blackburn Park
- Hotels near Lindenwood Park
- Hotels near Big River
- Hotels near Washington State Park
- Hotels near Castlewood State Park
- Hotels near Lone Elk Park
Explore more hotels
- Holiday Inn St. Louis West Six Flags by IHG
- Pear Tree Inn St. Louis Arnold
- Drury Inn & Suites St. Louis Brentwood
- Hilton St. Louis Frontenac
- Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave
- La Quinta Inn & Suites by Wyndham St Louis Route 66
- Holiday Inn Express & Suites St. Louis West - Fenton by IHG
- Drury Inn & Suites Southwest St. Louis
- Courtyard by Marriott St. Louis Brentwood
- Holiday Inn Express & Suites St. Louis South - I-55 by IHG
- SpringHill Suites St. Louis Brentwood
- Holiday Inn St Louis SW - Route 66 by IHG
- Best Western Plus Fenton
- Super 8 by Wyndham Eureka/Six Flags Nearby
- The Principal Hotel
- Drury Inn & Suites St. Louis Arnold
- Courtyard by Marriott St. Louis West County
- TownePlace Suites by Marriott Brentwood
- Hampton Inn & Suites St. Louis/South I-55
- Comfort Inn Festus - St Louis South