Barnhart

Search Barnhart Hotels $47

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Barnhart

Image for Pear Tree Inn St. Louis Fenton
2.5 out of 5
1100 S Highway Dr, Fenton, MO
Free Cancellation
$80/night
Aug 20 - Aug 21
4.1/5Very Good! (1,101 reviews)

"The breakfast area is too small for the volume of people staying at this hotel... Nevertheless, we will be back !!!"…"

Reviewed on Aug 17, 2019

Pear Tree Inn St. Louis Fenton
Image for Best Western St. Louis Inn
2.5 out of 5
6224 Heimos Industrial Park Dr, St. Louis, MO
Free Cancellation
$76/night
Aug 25 - Aug 26
3.9/5Good! (1,848 reviews)

"The room was clean, the pool was nice, and the breakfast was good."…"

Reviewed on Aug 1, 2019

Best Western St. Louis Inn
Image for Drury Inn & Suites St. Louis Brentwood
3 out of 5
8700 Eager Rd, Brentwood, MO
Free Cancellation
$130/night
Sep 1 - Sep 2
4.7/5Exceptional! (833 reviews)

"Fantastic experience! I was traveling alone with my young child and felt safe the whole stay! Staff was friendly and the breakfast choices were superb."…"

Reviewed on Aug 13, 2019

Drury Inn & Suites St. Louis Brentwood
Image for Best Western Kirkwood Inn
3 out of 5
1200 S Kirkwood Road, Kirkwood, MO
Free Cancellation
$100/night
Aug 25 - Aug 26
4.4/5Excellent! (754 reviews)

"They have a great breakfast each morning and close to shopping."…"

Reviewed on Aug 17, 2019

Best Western Kirkwood Inn
Image for Drury Inn & Suites St. Louis Forest Park
3 out of 5
2111 Sulphur Avenue, St. Louis, MO
Free Cancellation
$123/night
Sep 5 - Sep 6
4.6/5Exceptional! (1,161 reviews)

"Very nice, clean and comfortable. The breakfast bar was good and the staff was very helpful."…"

Reviewed on Aug 15, 2019

Drury Inn & Suites St. Louis Forest Park
Image for Drury Inn & Suites St. Louis Fenton
3 out of 5
1088 South Highway Drive, Fenton, MO
Free Cancellation
$95/night
Aug 29 - Aug 30
4.5/5Wonderful! (1,077 reviews)

"Great location, easy to get into and out of the city, pool and hot tub were great, and kickback meal was a HUGE plus!"…"

Reviewed on Aug 17, 2019

Drury Inn & Suites St. Louis Fenton
Image for Drury Inn & Suites Southwest St. Louis
3 out of 5
5 Lambert Drury Place (I-44 & 141), Valley Park, MO
Free Cancellation
$100/night
Aug 20 - Aug 21
4.6/5Exceptional! (1,289 reviews)

"Liked the complimentary drinks and snacks. Staff very friendly and helpful. Room was clean and had everything that we needed available."…"

Reviewed on Aug 17, 2019

Drury Inn & Suites Southwest St. Louis
Image for Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
2.5 out of 5
5823 Wilson Avenue, St. Louis, MO
Free Cancellation
$72/night
Sep 17 - Sep 18
3.4/5 (1,706 reviews)

"It’s location!! I the Hill section of St. Louis No lotion, there had shampoo but I needed some lotion"…"

Reviewed on Aug 15, 2019

Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
Image for Super 8 by Wyndham Eureka/Six Flags Nearby
2 out of 5
1733 W 5th St, Eureka, MO
Free Cancellation
$47/night
Sep 4 - Sep 5
3.1/5 (797 reviews)

"Looks a lot better on the inside than it does on the outside."…"

Reviewed on Aug 8, 2019

Super 8 by Wyndham Eureka/Six Flags Nearby
Image for River City Casino & Hotel
4 out of 5
777 River City Casino Blvd, St. Louis, MO
Free Cancellation
$116/night
Aug 26 - Aug 27
4.5/5Wonderful! (1,135 reviews)

"Property was clean and Casino kept up. Only thing was when room was cleaned did not make bed. Seemed all they did was empty trash and take towels. Disappointed did not put hair dryer away or clean up tables."…"

Reviewed on Aug 12, 2019

River City Casino & Hotel
Don't see what you're looking for?
See all available properties in Barnhart starting at $47 per night
View all properties
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.

Visiting Barnhart

Visitors can enjoy all that Barnhart has to offer including its wineries. A top sight in the area is Grants Farm.

  • You'll find 26 Expedia hotels and other accommodations in the larger area of Farmington
  • The closest major airport is in St. Louis, MO (SUS-Spirit of St. Louis), 25.2 mi (40.6 km) from the city center
  • The next closest is in St. Louis, MO (STL-Lambert-St. Louis Intl.), 28.6 mi (46 km) away

Sightseeing and Staying in Barnhart

A favorite place to visit in the city is Persimmon Ridge Winery. Additionally, you'll find Grants Farm in the area.

As you start planning your visit to Barnhart, the perfect accommodation may not be in the city center but you'll find 10 hotels and other lodging options within the local area. Listed here are places to stay in the region:

  • Red Roof Plus St. Louis - Forest Park / Hampton Ave. is 21.4 mi (34.5 km) from central Barnhart. This 2.5-star motel in St. Louis features free WiFi, free parking, and a 24-hour front desk. It's a favorite with Expedia travelers for its overall value and WiFi.
  • The Wildwood Hotel is located 19.8 mi (31.9 km) from the heart of Barnhart. This 3.5-star hotel in Grover features free breakfast, an indoor pool, and free WiFi. Our customers like its quiet location and helpful staff.
  • Drury Inn & Suites St. Louis Forest Park is 21.4 mi (34.4 km) from the center of Barnhart. This 3-star hotel in St. Louis features free breakfast, a restaurant, and an outdoor pool. It's a favorite with Expedia travelers for its family-friendly amenities and proximity to public transit.

Dressing for Barnhart

  • Between January and March, you can expect average temperatures of 62°F during the day and 22°F at night
  • From April to June, the average during the day is 88°F, while the average at night is 39°F
  • July through September has daytime averages of 89°F with nighttime averages of 49°F
  • In October-December, you can expect daytime averages of 75°F and nighttime averages of 23°F
  • Barnhart gets about 40.98 inches of rain per year
  • Usually July and August are the hottest months with an average of 88°F, whereas January and December are often coldest, averaging 25°F

More trip options

Recent Reviews in Barnhart