Find hotels in Barnhart, MO from $70

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Barnhart hotels

The Wildwood Hotel

The Wildwood Hotel
3.5 star property
Wildwood
9.2 out of 10, Wonderful, (1615)
"Wonderful hotel staff, lovely facility."
United States
Kelley
$95 nightly
The price is $111
Jan 5 - Jan 6
Total with taxes and fees
The Wildwood Hotel

La Quinta Inn & Suites by Wyndham Festus - St. Louis South

La Quinta Inn & Suites by Wyndham Festus - St. Louis South
3.0 star property
Festus
8.0 out of 10, Very Good, (899)
"Breakfast was great! Location right off interstate was perfect. The property is a little old."
United States
Mindy
$94 nightly
The price is $107
Jan 4 - Jan 5
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Festus - St. Louis South

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
3.0 star property
Fenton
8.0 out of 10, Very Good, (1065)
"While the water constantly ran in the bathtub, the staff was amazing, the beds were comfy enough, the free breakfast was filling and checkout was easy. "
United States
jessica
$85 nightly
The price is $98
Feb 1 - Feb 2
Total with taxes and fees
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Comfort Inn Festus - St Louis South

Comfort Inn Festus - St Louis South
2.5 star property
Festus
7.8 out of 10, Good, (914)
"Clean room. Easy check in"
United States
Henrick
$78 nightly
The price is $88
Jan 6 - Jan 7
Total with taxes and fees
Comfort Inn Festus - St Louis South

Hampton Inn St. Louis - Columbia

Hampton Inn St. Louis - Columbia
2.5 star property
Columbia
8.6 out of 10, Excellent, (477)
"Breakfast was great and a very good atten"
United States
John
$97 nightly
The price is $107
Feb 2 - Feb 3
Total with taxes and fees
Hampton Inn St. Louis - Columbia

River City Casino & Hotel

River City Casino & Hotel
4.0 star property
St. Louis
9.0 out of 10, Wonderful, (1458)
"Everything was absolutely wonderfull"
United States
Suada
$104 nightly
The price is $121
Jan 12 - Jan 13
Total with taxes and fees
River City Casino & Hotel

Holiday Inn Express Hotel & Suites FESTUS - SOUTH ST. LOUIS by IHG

Holiday Inn Express Hotel & Suites FESTUS - SOUTH ST. LOUIS by IHG
2.5 star property
Festus
9.4 out of 10, Exceptional, (704)
"Nice, clean hotel. Would stay again."
United States
Lori
$127 nightly
The price is $145
Jan 8 - Jan 9
Total with taxes and fees
Holiday Inn Express Hotel & Suites FESTUS - SOUTH ST. LOUIS by IHG

Courtyard by Marriott St. Louis Brentwood

Courtyard by Marriott St. Louis Brentwood
3.0 star property
Richmond Heights
9.4 out of 10, Exceptional, (847)
"Clean, would stay again."
United States
Eryka
$106 nightly
The price is $124
Jan 4 - Jan 5
Total with taxes and fees
Courtyard by Marriott St. Louis Brentwood

Super 8 by Wyndham Waterloo

Super 8 by Wyndham Waterloo
2.0 star property
Waterloo
7.6 out of 10, Good, (370)
"The room was nice and tidy. The bed was nice and comfy. The bathroom was quite roomy. Would recommend."
United States
Daniel
$72 nightly
The price is $80
Jan 12 - Jan 13
Total with taxes and fees
Super 8 by Wyndham Waterloo

Best Western St. Louis Inn

Best Western St. Louis Inn
2.5 star property
St. Louis
8.0 out of 10, Very Good, (1005)
"Great little hotel "
United States
Marisa
$72 nightly
The price is $83
Jan 12 - Jan 13
Total with taxes and fees
Best Western St. Louis Inn

Wingate by Wyndham St. Louis/Fenton Route 66

Wingate by Wyndham St. Louis/Fenton Route 66
3.0 star property
Fenton
7.8 out of 10, Good, (1132)
"Staff was friendly"
United States
John
$79 nightly
The price is $91
Jan 4 - Jan 5
Total with taxes and fees
Wingate by Wyndham St. Louis/Fenton Route 66

Best Western Plus Fenton

Best Western Plus Fenton
2.5 star property
Fenton
9.2 out of 10, Wonderful, (185)
"Good hotel. Room clean. Breakfast great. Price perfect!"
United States
gary
$99 nightly
The price is $114
Jan 4 - Jan 5
Total with taxes and fees
Best Western Plus Fenton

The Principal Hotel

The Principal Hotel
3.5 star property
Columbia
9.8 out of 10, Exceptional, (195)
"Great place. Very nice rooms, new and clean."
United States
Jeff
$100 nightly
The price is $112
Jan 5 - Jan 6
Total with taxes and fees
The Principal Hotel

Comfort Inn Near Six Flags St. Louis

Comfort Inn Near Six Flags St. Louis
2.5 star property
Pacific
8.4 out of 10, Very Good, (882)
"The room was impeccable and the front desk and custodial staff incredibly hospitable."
United States
Scott
$92 nightly
The price is $105
Jan 19 - Jan 20
Total with taxes and fees
Comfort Inn Near Six Flags St. Louis

Spark by Hilton St. Louis Southwest

Spark by Hilton St. Louis Southwest
3.0 star property
Valley Park
8.0 out of 10, Very Good, (8)
"The name of the hotel changed and Noone told us. Then was told no hot breakfast. Continental was not very good old tasting bagels and much options wife couldn't eat anything Just not what it was sold as. "
United States
Nathan
$98 nightly
The price is $114
Jan 18 - Jan 19
Total with taxes and fees
Spark by Hilton St. Louis Southwest

Holiday Inn St. Louis West Six Flags by IHG

Holiday Inn St. Louis West Six Flags by IHG
3.0 star property
Eureka
9.0 out of 10, Wonderful, (1002)
"Clean rooms and kids really enjoyed the pool area."
United States
VeAnn
$112 nightly
The price is $130
Feb 2 - Feb 3
Total with taxes and fees
Holiday Inn St. Louis West Six Flags by IHG

Holiday Inn Express & Suites St. Louis South - I-55 by IHG

Holiday Inn Express & Suites St. Louis South - I-55 by IHG
2.5 star property
St. Louis
9.6 out of 10, Exceptional, (1004)
"Room was clean and staff was friendly."
United States
Anita
$99 nightly
The price is $114
Jan 11 - Jan 12
Total with taxes and fees
Holiday Inn Express & Suites St. Louis South - I-55 by IHG

La Quinta Inn & Suites by Wyndham St Louis Route 66

La Quinta Inn & Suites by Wyndham St Louis Route 66
3.0 star property
St. Louis
8.0 out of 10, Very Good, (1002)
"Very clean, excellant staff."
United States
John
$96 nightly
The price is $112
Jan 6 - Jan 7
Total with taxes and fees
La Quinta Inn & Suites by Wyndham St Louis Route 66

Super 8 by Wyndham Eureka/Six Flags Nearby

Super 8 by Wyndham Eureka/Six Flags Nearby
2.0 star property
Eureka
7.0 out of 10, Good, (1004)
"A much needed comfortable bed and hot shower, staff was lovely. "
United States
Rachel
$60 nightly
The price is $70
Jan 18 - Jan 19
Total with taxes and fees
Super 8 by Wyndham Eureka/Six Flags Nearby

Best Western St. Louis-Kirkwood Route 66

Best Western St. Louis-Kirkwood Route 66
3.5 star property
Kirkwood
8.4 out of 10, Very Good, (1387)
"Great place and a great value"
United States
Dennis
$94 nightly
The price is $110
Jan 6 - Jan 7
Total with taxes and fees
Best Western St. Louis-Kirkwood Route 66
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.

The Mississippi River near Hannibal, Missouri, USA

Top Barnhart Hotel Reviews

More cheap stays in Barnhart

Hotels in Barnhart with star-rating

Find out more about Barnhart

Top reasons to visit Barnhart

  • Outdoor Adventures: Barnhart offers scenic lakes and urban parks for a variety of outdoor activities, perfect for nature lovers.
  • Family-Friendly Attractions: Enjoy fun at local arcade zones and amusement parks, making it great for families.
  • Charming Atmosphere: Stroll through picturesque streets and explore unique local shops in a friendly, welcoming environment.
  • Comfortable Accommodations: Choose from pet-friendly hotels and cozy bed and breakfasts to suit all travelers.
  • Romantic Getaways: Barnhart's serene settings make it ideal for couples seeking a romantic retreat.

Find great hotels near Barnhart

Discover a range of comfortable accommodations in Barnhart, Missouri, perfect for all types of travelers. From pet-friendly hotels to charming bed and breakfasts, you'll find lodgings that cater to business needs and LGBTQIA-friendly environments. Explore competitive room rates and convenient locations near Barnhart, ensuring a pleasant stay while you enjoy the local attractions.

  • WoodSpring Suites St. Louis Arnold: A welcoming retreat for pet lovers and the LGBTQIA community, WoodSpring Suites St. Louis Arnold is a remarkable choice for travelers seeking a comfortable and inclusive experience. Located 8 miles from Barnhart, this hotel features pet-friendly accommodations, with specific amenities catered to your furry friends, including service animal policies and restrictions on certain pets. Guests appreciate the spacious suites designed for extended stays, equipped with kitchen facilities for home-cooked meals. The hotel's atmosphere fosters a sense of belonging, making it a great option for those who value community and comfort during their travels.
  • Best Western St. Louis Inn: Ideal for families and business travelers alike, Best Western St. Louis Inn is situated 10 miles from Barnhart and offers a blend of convenience and comfort. The hotel features a dedicated business center and conference space, ensuring you can stay productive while away from home. Families will enjoy amenities like free cribs and a children-friendly pool, making it easy to keep the little ones entertained. Additionally, this pet-friendly hotel accommodates dogs, ensuring that your furry companions can join in the fun. With its diverse offerings, this property caters to a wide range of guests.
  • Best Western St. Louis-Kirkwood Route 66: Just 16 miles from Barnhart, Best Western St. Louis-Kirkwood Route 66 provides an exceptional experience for families and business travelers. The hotel boasts a comprehensive business center, meeting rooms, and a 24-hour business center, making it an excellent choice for work-related stays. Families will appreciate the child-friendly amenities such as a pool for children and free cribs. This pet-friendly hotel welcomes both dogs and cats, ensuring that your entire family can enjoy the trip together. With its Route 66 charm, this hotel is a perfect blend of nostalgia and modern convenience.

Where to stay near Barnhart

Escape to Barnhart, Missouri, where outdoor enthusiasts and romantics alike can enjoy a charming getaway. Stroll through picturesque streets, explore local shops, and embrace the warm, friendly atmosphere of this Midwestern gem. Nearby, discover family-friendly attractions and event spaces perfect for memorable excursions. Whether you're seeking adventure or a peaceful retreat, Barnhart offers the ideal blend of entertainment and relaxation for an unforgettable vacation experience.

  • Imperial: Located a mere 4 miles from Barnhart, Imperial is a vibrant city offering a delightful blend of outdoor adventures and family-friendly activities. With peak visitor arrivals in the spring and summer months, you can expect to find plenty of locals and tourists enjoying the city's recreational areas and amusement parks. The nearby national state park provides stunning natural landscapes perfect for hiking and picnicking. For those seeking excitement, the arcade adventure zone is a hit with families and thrill-seekers alike. Whether you’re looking for a fun day out or a relaxing escape into nature, Imperial has something for everyone.
  • Pevely: Just 5 miles away from Barnhart, Pevely is a charming city known for its outdoor charm and romantic settings. Visitors flock here in April and the summer months for a variety of entertainment-themed experiences. Enjoy scenic hikes along beautiful trails or relax by the river while taking in the picturesque views. The city also features an event conference venue and a local stadium, making it a great spot for sports enthusiasts and event-goers. With its emphasis on nature and community events, Pevely promises an enjoyable visit filled with memorable moments.
  • Horine: Also located 5 miles from Barnhart, Horine is a quaint city that offers a peaceful retreat with a romantic touch. While visitor numbers peak during the summer, the city maintains a steady stream of tourists year-round. Horine's charm lies in its outdoor experiences, perfect for couples looking to escape the hustle and bustle. The local event conference venue hosts various gatherings throughout the year, adding a vibrant community spirit to the area. Whether you’re seeking a romantic getaway or a serene day outdoors, Horine is a lovely spot to unwind and explore.

Things to do near Barnhart

Barnhart, Missouri, is perfect for outdoor adventures and romantic getaways, offering a variety of entertainment options. Visitors can enjoy the local recreational area, indulge in fun at the arcade adventure zone, or experience the thrills of an amusement park. With these attractions, Barnhart promises a memorable stay filled with excitement and relaxation for every traveler.

Shopping

For a delightful shopping experience in Barnhart, visit the Woodbine Center Shopping Center, only 17 miles away, offering a mix of entertainment and family-friendly vibes. If you're up for a drive, check out the Saint Louis Galleria Mall and Soulard Farmer's Market, located 21 and 23 miles away, respectively.

Recreation

Experience the thrill of ice skating at Kennedy Rink, just 10 miles from Barnhart, where sports and adventure blend seamlessly. Enjoy a round of golf surrounded by nature at Annbriar Golf Course, 13 miles away, or find tranquility in West Tyson County Park, 15 miles away, perfect for relaxation.

Adventure

Explore Pleasant Valley Trailhead, an inviting hiking trail located 11 miles from Barnhart, offering stunning scenery and outdoor adventure. For some energetic fun, head to Sunset Tennis Center, situated 12 miles away, where you can enjoy a spirited game surrounded by an adventurous atmosphere.

Discover the Victoria Glades Conservation Area Trailhead, a captivating hiking trail 10 miles from Barnhart, featuring beautiful landscapes and a sense of adventure perfect for outdoor enthusiasts.

Nightlife

Experience the vibrant nightlife of Barnhart by visiting BounceU of St. Louis for exhilarating arcade adventures, or enjoy a romantic evening at The Muny Theater, offering cultural entertainment. Swing-A-Round Fun Town also promises thrilling fun just a short drive away, perfect for an adventurous night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Barnhart

To save money during your trip to Barnhart, consider visiting between December and February for lower accommodation prices, with Monday being the least expensive day to stay. Use Expedia to find budget-friendly hotels by sorting prices and filtering for eco-certified options. Combining your hotel, flight, and activities into a package can also yield savings. Don't forget to join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future stays. Look for minute deals and utilize price filters to maximize your savings while enjoying the area’s free attractions.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Barnhart are December to February, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Barnhart is Monday. The most expensive day to stay in Barnhart is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy for you to set your budget, choose your desired location, and more. You can sort the results to display prices from lowest to highest, ensuring you see the most affordable hotels right away. Additionally, you can refine your search by hotel type; for instance, if you select the Eco-certified filter, you’ll be shown sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Barnhart hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Barnhart

Barnhart, Missouri, offers a delightful mix of outdoor adventures and romantic getaways, making it perfect for entertainment-themed vacations. Visitors can explore scenic lakes, vibrant urban parks, and national/state parks, providing ample opportunities for family fun and relaxation. Whether you're seeking a picturesque landscape or an active outdoor experience, Barnhart has something for everyone to enjoy.

  • Mastodon State Historic Site: Explore this fascinating historic site located 5 miles from Barnhart, where you can delve into the rich prehistoric past of North America. The site features well-preserved mastodon remains and offers educational exhibits that reflect the area's cultural significance.
  • Sandy Creek Covered Bridge State Historic Site: Just 5 miles away from Barnhart, this beautifully preserved modern bridge showcases the charm of historic architecture. It's a perfect spot for photography and enjoying the serene surroundings of the area, giving off a pleasant city vibe.
  • Route 66 State Park: Located 15 miles from Barnhart, this national park invites adventure seekers to explore its scenic trails and outdoor activities. Experience the nostalgia of the iconic Route 66 while enjoying stunning landscapes and recreational options.

Best time to go to Barnhart

The best time to visit Barnhart is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January32.4°F (0.2°C)Light RainMostly SunnySlightly LowSlightly Low
February35.2°F (1.8°C)Light RainMostly SunnySlightly LowSlightly Low
March46.6°F (8.1°C)Light RainMostly SunnyAverageAverage
April55.9°F (13.3°C)Light RainMostly SunnyAverageAverage
May65.8°F (18.8°C)Light RainMostly SunnyAverageSlightly High
June75.6°F (24.2°C)Light RainMostly SunnySlightly HighSlightly High
July78.6°F (25.9°C)Light RainMostly SunnySlightly HighSlightly High
August76.8°F (24.9°C)Light RainMostly SunnySlightly HighAverage
September70.5°F (21.4°C)Light RainMostly SunnyAverageAverage
October58.3°F (14.6°C)Light RainMostly SunnyAverageAverage
November46.0°F (7.8°C)Light RainMostly SunnyAverageAverage
December37.6°F (3.1°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Barnhart

If you're planning a visit to Barnhart, Missouri, the major airports to consider are St. Louis Lambert International Airport (STL) and Spirit of St. Louis Airport (SUS). STL is located 29 miles from Barnhart, with nearby hotel options such as the 5-star Ritz-Carlton, St. Louis, and the 4.5-star Ameristar Casino Resort and Spa, both 7 miles away. Alternatively, SUS is 25 miles away, with options like the 4-star DoubleTree by Hilton Hotel St. Louis - Chesterfield, just 4 miles from the airport. Both airports offer convenient access to these hotels, making your travel experience seamless.

Frequently asked questions

Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Barnhart.
How can I save on a Barnhart hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Barnhart hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Barnhart hotel?
Prices for hotels in Barnhart often vary, but you can find a great deal from $70 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia