The best deals on hotels when visiting Barnesville in Missouri.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Barnesville, Missouri 64062

The Elms Hotel & Spa a Destination by Hyatt Hotel

401 Regent St Excelsior Springs, MO

Stay affordably at The Elms Hotel & Spa a Destination by Hyatt Hotel on your journey to Barnesville, where cushy accommodations create a relaxing stay, with inviting rates beginning at $283.00. Experience a stay that combines luxury with practicality, featuring rooms equipped with top-tier amenities and elegant decor.

Unwind at The Elms Hotel & Spa a Destination by Hyatt Hotel, where peaceful surroundings set the tone for a restful stay, and downtown Barnesville remains a short drive away. Enjoy your Barnesville adventure with a hotel that transforms your experience with elegance—book today!

  Call (855) 235-0725 to book with an agent.
  11.6 miles from Barnesville, MO 64062

Starting at

$283.00

per night

Read Reviews View Amenities View All Rooms

SureStay Plus Hotel by Best Western Kearney Liberty North

210 Platte Clay Way Kearney, MO

For those bound for Barnesville, SureStay Plus Hotel by Best Western Kearney Liberty North offers hospitable, budget-friendly accommodations with rates from $66.99, creating a comfortable space perfect for relaxation. Appreciate the art installations at Best Western, often featuring works by local artists and reflecting regional culture.

From SureStay Plus Hotel by Best Western Kearney Liberty North, a scenic drive takes guests into downtown Barnesville, offering a balance of relaxation and easy access to the city's top spots. Stay smart and relaxed in Barnesville with value-driven amenities—book your room now!

  Call (855) 233-0132 to book with an agent.
  11.7 miles from Barnesville, MO 64062

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Kearney Liberty

400 Platte Clay Way Kearney, MO

For an affordable and restful stay, Comfort Inn Kearney Liberty offers inviting accommodations with rates beginning at $64.99, creating a reassuring atmosphere near Barnesville. Enjoy the peace of mind that comes with staying at Comfort Inn, knowing that guest safety and satisfaction are top priorities.

At Comfort Inn Kearney Liberty, visitors can enjoy the calm environment, while downtown Barnesville remains a convenient drive away for exploration. Plan a relaxing Barnesville getaway with accommodations that keep costs in check—book today!

  Call (855) 235-6136 to book with an agent.
  11.8 miles from Barnesville, MO 64062

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Kearney Liberty

505 Shanks Ave Kearney, MO

At Econo Lodge Kearney Liberty, guests bound for Barnesville can enjoy cozy-like, budget-friendly accommodations starting at $70.99, creating a warm and inviting space perfect for rest. Count on 24-hour assistance from Econo Lodge’s front desk, providing peace of mind that help is available at any time, day or night.

Guests at Econo Lodge Kearney Liberty will appreciate the calming environment, with downtown Barnesville still within reach for a day of city exploration. Enjoy added comfort and savings on your Barnesville trip—book your hotel stay now!

  Call (855) 234-2997 to book with an agent.
  12.1 miles from Barnesville, MO 64062

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Kearney Liberty

601 Centerville Rd Kearney, MO

Guests traveling to Barnesville will appreciate the inviting comfort at Quality Inn Kearney Liberty, where soft rooms start at $61.99, creating a welcoming space for rest. Experience the convenience of on-site parking at Quality Inn, with ample space and secure facilities for your vehicle.

Travelers seeking a quiet escape can find it at Quality Inn Kearney Liberty, with easy access to downtown Barnesville for a balanced stay of rest and exploration. Stay refreshed and relaxed in Barnesville with inviting, budget-friendly lodging—reserve now!

  Call (855) 233-0132 to book with an agent.
  12.2 miles from Barnesville, MO 64062

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Kearney an IHG Hotel

900 Watson Drive Kearney, MO

With rooms beginning at $117.99, Holiday Inn Express Kearney an IHG Hotel provides affordable accommodations for travelers visiting Barnesville, creating a warm and welcoming environment for relaxation. Explore the local area with confidence, thanks to the insightful recommendations provided by Holiday Inn Express's knowledgeable staff.

The serene setting of Holiday Inn Express Kearney an IHG Hotel offers a quiet retreat, while keeping guests close enough to downtown Barnesville for easy access. Discover a relaxing Barnesville experience with accommodations that won’t strain your budget—secure now!

  Call (855) 234-7135 to book with an agent.
  12.5 miles from Barnesville, MO 64062

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Cameron

220 East Grand Ave Cameron, MO

At Econo Lodge Cameron, travelers bound for Barnesville can enjoy budget-conscious comfort with rooms starting at $76.99, creating a warm and inviting atmosphere for unwinding. Experience quick and easy check-in and check-out processes at Econo Lodge, designed to get you on your way without delay.

For a calm escape, Econo Lodge Cameron offers peaceful surroundings, while downtown Barnesville is still close enough for city exploration. Lock in an affordable, welcoming stay for your Barnesville visit—reserve your room now!

  Call (855) 233-0132 to book with an agent.
  16.9 miles from Barnesville, MO 64062

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Cameron

1710 North Walnut St Cameron, MO

With rates beginning at $125.99, Super 8 by Wyndham Cameron offers budget-conscious accommodations for those bound for Barnesville, creating a enchanting, comfortable environment. Rely on Super 8 for a consistent and pleasant stay, where guest comfort and satisfaction are the top priorities.

At Super 8 by Wyndham Cameron, guests can unwind in peaceful surroundings, with downtown Barnesville still close enough for a day of sightseeing. Choose comfort and affordability for your Barnesville adventure—reserve today!

  Call (855) 239-5277 to book with an agent.
  17.1 miles from Barnesville, MO 64062

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Cameron

1803 Comfort Ln Cameron, MO

Guests visiting Barnesville will find soft comfort at Quality Inn Cameron, with rooms beginning at $117.99, creating a warm and inviting space ideal for rest. Experience the convenience of Quality Inn's mobile check-in service, allowing you to bypass the front desk and go straight to your room.

At Quality Inn Cameron, the quiet atmosphere offers a restful stay, with the added convenience of downtown Barnesville being nearby for sightseeing. Explore Barnesville worry-free with accommodations that prioritize comfort—secure today!

  Call (855) 234-7135 to book with an agent.
  17.2 miles from Barnesville, MO 64062

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Cameron

2210 US Highway 36 Cameron, MO

With affordable rooms beginning at $80.99, SureStay Hotel by Best Western Cameron is a practical choice for guests visiting Barnesville, creating a clean and inviting space ideal for rest. Relax in Best Western’s mini-suites, offering a bit more space and privacy with a separate seating area.

With a short, scenic drive into downtown Barnesville, guests at SureStay Hotel by Best Western Cameron can enjoy the city’s highlights while retreating to a quieter, more peaceful stay. Enjoy your Barnesville getaway with budget-friendly lodging that exceeds expectations—reserve now!

  Call (855) 233-7850 to book with an agent.
  17.3 miles from Barnesville, MO 64062

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Cameron MO

1920 North Bob Griffin Road Cameron, MO

Guests bound for Barnesville will appreciate the budget-friendly comfort at Motel 6 Cameron MO, with rooms starting at $0.00, creating a warm and welcoming atmosphere. Park with ease at Motel 6, which accommodates all vehicle types, making it perfect for road warriors, bikers, and RV travelers.

Relax in the peaceful surroundings of Motel 6 Cameron MO, with downtown Barnesville remaining within reach for a day of city adventure. Make your Barnesville visit enjoyable and affordable—lock in your room today!

  Call (855) 233-7850 to book with an agent.
  17.3 miles from Barnesville, MO 64062
Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Indoor Waterpark

1840 North Church Road Liberty, MO

For an affordable stay, Sleep Inn & Suites Indoor Waterpark offers comforting rooms with rates beginning at $91.99, creating a clean and comfortable space near Barnesville. Unwind in Sleep Inn’s stylish public spaces, thoughtfully designed for comfort and relaxation with contemporary decor and ample seating.

A serene stay awaits travelers at Sleep Inn & Suites Indoor Waterpark, where peaceful surroundings provide rest and downtown Barnesville is a short drive away. Enjoy a stress-free Barnesville visit with a hotel that offers exceptional value—book today!

  Call (855) 239-4019 to book with an agent.
  19.6 miles from Barnesville, MO 64062

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites Kansas City Liberty

1911 Industrial Drive Liberty, MO

For a comfy stay, WoodSpring Suites Kansas City Liberty offers inviting rooms with rates starting at $64.99, creating a warm, welcoming atmosphere perfect for travelers bound for Barnesville. Take advantage of the vending machines at WoodSpring Suites, offering snacks and drinks for a quick bite anytime.

Discover the ideal balance of serenity and access at WoodSpring Suites Kansas City Liberty, nestled just a drive away from the action in Barnesville. Enjoy your Barnesville visit to the fullest with a hotel that delivers cost-effective comfort—secure now!

  Call (855) 233-0132 to book with an agent.
  20.8 miles from Barnesville, MO 64062

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Smithville / Kansas City

112 Cutting Dr Smithville, MO

With rooms starting at $63.99, Super 8 by Wyndham Smithville / Kansas City offers inviting accommodations for travelers to Barnesville, creating a comforting and welcoming environment ideal for rest. Seek assistance or local recommendations from Super 8’s friendly front desk personnel, who are always ready to help enhance your stay.

Stay at Super 8 by Wyndham Smithville / Kansas City for a peaceful retreat, while keeping the exciting opportunities in Barnesville close at hand. Choose a cost-conscious, inviting stay for your Barnesville visit—reserve today!

  Call (855) 235-0725 to book with an agent.
  20.9 miles from Barnesville, MO 64062

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Liberty / NE Kansas City Area

413 North State Route 291 Liberty, MO

With rooms starting at $90.99, Microtel Inn & Suites by Wyndham Liberty / NE Kansas City Area provides inviting comfort for guests bound for Barnesville, creating a homely, welcoming environment perfect for unwinding. Take advantage of Microtel's special offers and promotions, providing even more value for frequent travelers.

Relax and recharge at Microtel Inn & Suites by Wyndham Liberty / NE Kansas City Area, where a quiet setting provides the perfect escape with Barnesville's attractions just minutes away. Get the most out of your Barnesville visit with cozy, budget-friendly accommodations—book today!

  Call (855) 234-2997 to book with an agent.
  20.9 miles from Barnesville, MO 64062

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Best Western Premier Liberty Inn & Suites

421 North 291 HIGHWAY Liberty, MO

Stay at Best Western Premier Liberty Inn & Suites near Barnesville for a secure escape, where quality accommodations create a warm environment, with rates starting from a friendly $113.99. Enjoy a barista-quality coffee experience at Best Western’s coffee shops, serving premium blends and specialty drinks.

Unwind at Best Western Premier Liberty Inn & Suites, a peaceful haven just a short drive from the vibrant life of Barnesville. Find your happy place in Barnesville with a hotel that makes every moment memorable—lock in today!

  Call (855) 234-5074 to book with an agent.
  20.9 miles from Barnesville, MO 64062

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Liberty NE Kansas City

401 North State Rte 291 Liberty, MO

Stay at Home2 Suites by Hilton Liberty NE Kansas City for a relaxing retreat near Barnesville, where quality accommodations create a welcoming experience, with rates starting at $121.99. Relish in the modern and spacious suite bathrooms equipped with environmentally friendly fixtures and amenities.

Find your perfect getaway at Home2 Suites by Hilton Liberty NE Kansas City, where relaxation meets the convenience of having Barnesville nearby. Step into a world of comfort and convenience on your Barnesville adventure—book now!

  Call (855) 239-4019 to book with an agent.
  21.0 miles from Barnesville, MO 64062

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Liberty Mo

115 North Stewart Rd Liberty, MO

Guests traveling to Barnesville will enjoy the comfortable accommodations at Baymont by Wyndham Liberty Mo, with rooms beginning at $70.99, creating a warm, inviting space perfect for rest. Experience hassle-free stays with Baymont by Wyndham’s express check-in and check-out services, designed to save you time.

Positioned beyond the busy city streets, Baymont by Wyndham Liberty Mo lets you unwind in peace, while keeping Barnesville within your reach. Book now for an affordable Barnesville stay that doesn’t skimp on comfort!

  Call (855) 234-7135 to book with an agent.
  21.2 miles from Barnesville, MO 64062

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Kansas City Liberty

8551 Church Rd Kansas City, MO

At Hampton Inn Kansas City Liberty, guests visiting Barnesville will find budget-friendly comfort with rooms from $126.99, creating a clean and inviting space perfect for rest. Find a quiet escape in Hampton’s soundproof rooms, where you can enjoy solitude and serenity at any time of day or night.

Situated beyond the busy city streets, Hampton Inn Kansas City Liberty lets you unwind in peace, while keeping Barnesville within your reach. Plan your Barnesville travels with a hotel that ensures both comfort and value—reserve now!

  Call (855) 236-8982 to book with an agent.
  21.5 miles from Barnesville, MO 64062

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Kansas City Liberty

130 South Stewart Road Liberty, MO

Enjoy an elevated experience at TownePlace Suites by Marriott Kansas City Liberty on your trip to Barnesville, where quality accommodations offer comfort, with rates from $194.99. Relax in TownePlace Suites' spacious and well-appointed suites, offering the perfect blend of comfort and functionality.

Find your restful escape at TownePlace Suites by Marriott Kansas City Liberty, where the calm of your stay is complemented by the convenience of Barnesville. Plan your Barnesville adventure with a hotel that ensures an unforgettable experience—reserve now!

  Call (855) 239-4019 to book with an agent.
  21.5 miles from Barnesville, MO 64062

Starting at

$194.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Richmond

888 Slumber Lane Richmond, MO

With rates starting at $100.99, Super 8 by Wyndham Richmond provides budget-conscious comfort for travelers to Barnesville, creating a clean and restful space ideal for relaxation. Take advantage of Super 8's ample parking, accommodating guests with vehicles and making road trips hassle-free.

At Super 8 by Wyndham Richmond, enjoy a calming escape, perfect for those looking to explore Barnesville without staying in the middle of the action. Choose a hotel that balances comfort and savings for your Barnesville visit—reserve now!

  Call (855) 235-6136 to book with an agent.
  21.9 miles from Barnesville, MO 64062

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Kansas City Liberty an IHG Hotel

8230 North Church Road Kansas City, MO

For a plush and affordable stay, Holiday Inn Express Kansas City Liberty an IHG Hotel offers inviting rooms with rates starting at $129.99, creating a welcoming and comfortable environment ideal for rest. Take advantage of Holiday Inn Express's laundry services, offering quick and convenient options for freshening up your wardrobe while traveling.

Find your sanctuary at Holiday Inn Express Kansas City Liberty an IHG Hotel, offering a peaceful retreat within a short drive to Barnesville's best attractions. Discover a hotel that makes your Barnesville adventure stress-free and enjoyable—reserve today!

  Call (855) 235-6136 to book with an agent.
  21.9 miles from Barnesville, MO 64062

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Kansas City Liberty

8200 North Church Road Kansas City, MO

For an inviting and budget-conscious stay near Barnesville, Comfort Suites Kansas City Liberty offers soft rooms with rates beginning at $113.05, creating a welcoming atmosphere for rest. Relax in Comfort Suites' library lounge, a quiet and sophisticated space perfect for catching up on work or enjoying a good book.

Relax in the quiet ambiance of Comfort Suites Kansas City Liberty, with the excitement of Barnesville just a short drive away for your adventures. Feel at home in Barnesville with accommodations that keep comfort affordable—reserve now!

  Call (855) 239-5277 to book with an agent.
  22.0 miles from Barnesville, MO 64062

Starting at

$113.05

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Kansas City Liberty

8101 North Church Rd Kansas City, MO

Guests bound for Barnesville will find pleasant accommodations at Fairfield Inn & Suites by Marriott Kansas City Liberty, with rooms beginning at $129.99, creating a welcoming, comfortable atmosphere ideal for relaxation. Experience the personalized touch with Fairfield's attentive staff, who remember your preferences for a customized stay.

Unwind at Fairfield Inn & Suites by Marriott Kansas City Liberty, a restful retreat found just a short drive from the vibrant offerings of Barnesville. Embrace a relaxing Barnesville stay with hotel accommodations that offer exceptional value—lock in today!

  Call (855) 235-6136 to book with an agent.
  22.0 miles from Barnesville, MO 64062

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms