The best deals on hotels when visiting Barnard 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 Barnard, Missouri 64423

Holiday Inn Express & Suites Maryville an IHG Hotel

2929 South Main St Maryville, MO

Guests traveling to Barnard will appreciate the serene comfort at Holiday Inn Express & Suites Maryville an IHG Hotel, where budget-friendly rooms start at $124.99, creating a warm and inviting space for rest. Opt for Holiday Inn Express, where smart design, complimentary essentials, and friendly service ensure a smooth and satisfying stay.

Escape the city rush at Holiday Inn Express & Suites Maryville an IHG Hotel, a peaceful retreat where the best of Barnard is always within reach. Take comfort in knowing your Barnard trip is both cost-effective and enjoyable—book today!

  Call (855) 239-5277 to book with an agent.
  10.1 miles from Barnard, MO 64423

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Bearcat Inn&Suites

2817 SOUTH MAIN STREET Maryville, MO

Choose Bearcat Inn&Suites for a comfortable stay when visiting Barnard, where quality accommodations offer relaxation, with affordable rates beginning at $114.99. Find comfort and convenience in rooms that offer a blend of modern amenities and thoughtful design, perfect for any traveler.

Guests at Bearcat Inn&Suites can enjoy the calm environment, with downtown Barnard still accessible for all their city adventures. Find your perfect Barnard escape with a hotel that delivers great value and service—reserve now!

  Call (855) 236-8982 to book with an agent.
  10.2 miles from Barnard, MO 64423

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites Maryville

1700 East 1st St Maryville, MO

For an affordable stay near Barnard, Americas Best Value Inn & Suites Maryville offers inviting rooms with rates starting at $106.99, creating a clean and welcoming space ideal for rest. Bring your pets along to our pet-friendly locations, where your furry friends are welcomed with open arms.

Guests at Americas Best Value Inn & Suites Maryville will appreciate the calm retreat, with downtown Barnard remaining within easy reach for city exploration. Enjoy your Barnard visit with a hotel that delivers maximum comfort for less—secure now!

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

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Maryville

2 Fall Drive Maryville, MO

Relax in the comfort of Cobblestone Inn & Suites Maryville near Barnard, where quality accommodations create a pleasant experience, with budget-friendly rates from $119.99. Relax in rooms that offer a premium feel without the premium price, providing a superior stay experience.

Guests staying at Cobblestone Inn & Suites Maryville will love the serene atmosphere, while downtown Barnard remains close by for all their city adventures. Get ready for an incredible Barnard experience with a hotel that ensures your comfort—reserve now!

  Call (855) 234-2997 to book with an agent.
  13.0 miles from Barnard, MO 64423

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mound City

109 West 8Th Street Mound City, MO

With rates from $98.99, Super 8 by Wyndham Mound City provides cozy-like comfort for guests traveling to Barnard, creating a warm and welcoming environment ideal for rest. Trust in Super 8’s rigorous cleanliness standards, which include regular sanitizing and cleaning for your safety and comfort.

Find your peaceful escape at Super 8 by Wyndham Mound City, where quiet surroundings and quick access to Barnard come together seamlessly. Feel at home in Barnard with accommodations that keep comfort affordable—reserve now!

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

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites St. Joseph an IHG Hotel

3600 North Village Dr. St. Joseph, MO

For an inviting stay near Barnard, Holiday Inn Express Hotel & Suites St. Joseph an IHG Hotel offers inviting accommodations with rooms starting at $179.00, creating a clean and comfortable environment for rest. Take advantage of Holiday Inn Express's signature Pancake Machine for a fun and easy breakfast experience.

Step away from the noise and recharge at Holiday Inn Express Hotel & Suites St. Joseph an IHG Hotel, where a calm atmosphere is paired with easy access to Barnard. Stay affordably and enjoy the best of Barnard with a hotel that understands your needs—lock in today!

  Call (855) 235-6136 to book with an agent.
  24.8 miles from Barnard, MO 64423

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott St. Joseph

4779 Tuscany Drive St. Joseph, MO

For a comfy and inviting stay, Fairfield Inn & Suites by Marriott St. Joseph offers budget-friendly accommodations with rates from $164.99, creating a warm and comfortable environment. Appreciate the environmental commitment of Fairfield by Marriott, with initiatives aimed at reducing waste and conserving resources.

At Fairfield Inn & Suites by Marriott St. Joseph, guests can enjoy a relaxing environment with the option to explore Barnard whenever they desire. Get the most out of your Barnard visit with cozy, budget-friendly accommodations—book today!

  Call (855) 239-4019 to book with an agent.
  25.1 miles from Barnard, MO 64423

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

Stoney Creek Hotel St. Joseph

1201 North Woobine Rd St. Joseph, MO

Embrace a warm ambiance at Stoney Creek Hotel St. Joseph as you explore Barnard, where inviting rooms provide comfort, with budget-friendly nightly rates beginning at $134.99. Experience enhanced living spaces with thoughtful amenities that cater to both business efficiency and personal relaxation.

For a tranquil experience, Stoney Creek Hotel St. Joseph offers spacious accommodations with Barnard only a short journey away. Get ready for a Barnard stay filled with exclusive amenities and top-notch service—lock in today!

  Call (855) 236-8982 to book with an agent.
  27.4 miles from Barnard, MO 64423

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Quality Suites St. Joseph

917 North Woodbine Rd St. Joseph, MO

For an inviting stay, Quality Suites St. Joseph offers hospitable rooms with rates starting at $89.99, creating a warm and welcoming space near Barnard. Relax in rooms that offer a touch more comfort, designed for travelers seeking a little extra from their budget-friendly stay.

Unwind at Quality Suites St. Joseph, where guests can rest easy in spacious rooms and take a quick trip to Barnard for fun and exploration. Discover a Barnard stay that makes every moment worthwhile with practical, cost-saving lodging—lock in today!

  Call (855) 233-0132 to book with an agent.
  27.5 miles from Barnard, MO 64423

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Saint Joseph MO

4021 Frederick Ave St. Joseph, MO

Guests traveling to Barnard can unwind at Motel 6 Saint Joseph MO, where inviting rooms start at $69.99, creating a gentle and welcoming environment perfect for relaxation. Take a break and relax outside your room, with select Motel 6 locations offering picnic areas or courtyards.

Rest easy at Motel 6 Saint Joseph MO, a calm retreat that offers a peaceful atmosphere while keeping Barnard's highlights close enough for exploration. Enjoy an affordable stay that keeps comfort in mind while visiting Barnard—secure now!

  Call (855) 235-0725 to book with an agent.
  27.5 miles from Barnard, MO 64423

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Joseph

3928 Frederick Ave St. Joseph, MO

With budget-friendly rooms beginning at $136.99, Hampton Inn St. Joseph provides inviting accommodations for travelers visiting Barnard, creating a serene, welcoming environment. Dine on demand with Hampton’s all-day dining facility, serving up delicious meals and snacks at any time you desire.

Escape to the serenity of Hampton Inn St. Joseph, a restful hideaway with Barnard's lively attractions only a short drive away. Enjoy peace of mind on your Barnard trip with accommodations designed for relaxation—book today!

  Call (855) 233-7850 to book with an agent.
  27.6 miles from Barnard, MO 64423

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

AmeriStay Inn

4502 South US Highway 169 St. Joseph, MO

For an affordable and inviting stay, AmeriStay Inn offers charming rooms with rates beginning at $93.59, creating a clean and comfortable atmosphere near Barnard. Stay in accommodations that provide a little extra, from enhanced comfort to additional amenities, all at a great value.

Step into the calm of AmeriStay Inn, where restful lodgings are paired with proximity to Barnard's vibrant streets. Step into Barnard comfort with inviting, cost-effective lodging—book your room now!

  Call (855) 234-5074 to book with an agent.
  31.2 miles from Barnard, MO 64423

Starting at

$93.59

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Clarinda

105 Essie Davison Drive Clarinda, IA

Enjoy a restful stay at Cobblestone Inn & Suites Clarinda as you explore Barnard, with delightful rooms and quality accommodations designed to create a relaxing escape, beginning at $127.49. Stay in rooms that provide a comfortable setting, equipped with amenities that cater to both business and leisure travelers.

Found just outside of Barnard, Cobblestone Inn & Suites Clarinda provides the perfect base for exploring the area while enjoying a peaceful retreat. Step into Barnard with a hotel that makes every aspect of your trip effortless—secure your room now!

  Call (855) 234-5074 to book with an agent.
  39.4 miles from Barnard, MO 64423

Starting at

$127.49

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Clarinda

1203 South 12th Street Clarinda, IA

Guests bound for Barnard will appreciate the appealing accommodations at Super 8 by Wyndham Clarinda, with rooms starting at $81.99, providing a warm, welcoming space for rest. Discover Super 8's Wyndham Rewards program, offering guests points towards free nights, gift cards, and more with every stay.

Rest easy at Super 8 by Wyndham Clarinda, a calm retreat that offers a peaceful atmosphere while keeping Barnard's highlights close enough for exploration. Book now for a convenient, wallet-friendly Barnard experience—secure today!

  Call (855) 235-6136 to book with an agent.
  39.6 miles from Barnard, MO 64423

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Celebrity Inn

1323 South 16th St Clarinda, IA

With rooms from $69.99, Celebrity Inn offers budget-conscious accommodations for travelers headed to Barnard, creating a friendly, comfortable environment for all guests. Find comfort and value in our rooms, designed to provide a straightforward and pleasant stay without unnecessary extras.

Tucked away in a quiet area, Celebrity Inn allows you to retreat into comfort while staying connected to Barnard's vibrant energy. Make your Barnard stay relaxing and cost-effective—reserve your room today!

  Call (855) 239-4019 to book with an agent.
  39.6 miles from Barnard, MO 64423

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Rock Port MO

1301 US Highway 136 West Rock Port, MO

For an affordable stay, Super 8 by Wyndham Rock Port MO offers mellifluous accommodations with rates beginning at $97.00, creating a clean, comfortable environment near Barnard. Enjoy updates and modern touches in Super 8’s rooms, ensuring each guest enjoys contemporary comfort and style.

Immerse yourself in the comfort of Super 8 by Wyndham Rock Port MO, while Barnard remains easily accessible for day trips or city explorations. Stay comfortably and on budget for your Barnard adventure—lock in now!

  Call (855) 233-7850 to book with an agent.
  41.1 miles from Barnard, MO 64423

Starting at

$97.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Cameron

1710 North Walnut St Cameron, MO

For a welcoming and budget-friendly stay, Super 8 by Wyndham Cameron offers comfortable rooms with rates from $98.99, creating a clean, welcoming environment near Barnard. Satisfy your snack cravings anytime with Super 8's well-stocked vending machines, providing quick and convenient access to refreshments.

Relax in the calm environment of Super 8 by Wyndham Cameron, knowing that the many attractions of Barnard are never far away. Enjoy extra perks and budget-friendly rates on your Barnard trip—reserve today!

  Call (855) 235-0725 to book with an agent.
  42.7 miles from Barnard, MO 64423

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Cameron

220 East Grand Ave Cameron, MO

For budget-conscious guests bound for Barnard, Econo Lodge Cameron provides affordable comfort with rooms starting at $76.99, creating a cozy-like space perfect for unwinding. Access snacks and drinks any time with vending machines available at Econo Lodge, perfect for satisfying those late-night cravings.

Experience the comfort of Econo Lodge Cameron, where a calm retreat is balanced by the easy reach of Barnard’s top destinations. Stay smart and enjoy added comfort for your Barnard adventure—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  42.8 miles from Barnard, MO 64423

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Cameron

501 Northland Drive Cameron, MO

With rooms from $109.49, Red Roof Inn Cameron provides homely accommodations for travelers bound for Barnard, creating an inviting and comfortable space for unwinding. Relax knowing that many Red Roof Inn properties are smoke-free, offering a fresh and clean atmosphere for your stay.

Guests looking for a relaxing stay near Barnard will love the peaceful environment Red Roof Inn Cameron offers. Make your Barnard stay affordable and inviting—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  42.8 miles from Barnard, MO 64423

Starting at

$109.49

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Bethany MO

811 South 37th St Bethany, MO

With budget-conscious rooms starting at $90.99, Super 8 by Wyndham Bethany MO provides affordable comfort for guests visiting Barnard, creating a clean and enchanting environment for rest. Welcome to Super 8 by Wyndham, where affordable stays meet comfortable accommodations and friendly service.

Discover your serene getaway at Super 8 by Wyndham Bethany MO, where the peaceful atmosphere lets you recharge while keeping Barnard nearby. Book a welcoming, budget-savvy hotel for your Barnard travels—secure now!

  Call (855) 235-0725 to book with an agent.
  42.9 miles from Barnard, MO 64423

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Bethany

496 South 39th Street Bethany, MO

For an affordable stay, Quality Inn & Suites Bethany offers budget-conscious accommodations with rooms beginning at $100.99, creating a clean, welcoming space near Barnard. Choose Quality Inn as your next travel haven, where excellent amenities, comfort, and value align for an impeccable stay.

Experience a restful stay at Quality Inn & Suites Bethany, where calm surroundings allow for relaxation and Barnard remains within easy reach. Unlock the comfort you deserve on your Barnard trip with affordable lodging—reserve now!

  Call (855) 235-0725 to book with an agent.
  43.1 miles from Barnard, MO 64423

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Cameron

2210 US Highway 36 Cameron, MO

Guests visiting Barnard will find affordable comfort at SureStay Hotel by Best Western Cameron, where inviting rooms start at $76.99, creating a clean, welcoming environment for relaxation. Stay energized with Best Western’s fitness programs, including guided runs and group exercise classes.

Rest easy at SureStay Hotel by Best Western Cameron, a calm retreat that offers a peaceful atmosphere while keeping Barnard's highlights close enough for exploration. Take a break in Barnard with a hotel that understands the value of your time and money—book today!

  Call (855) 233-0132 to book with an agent.
  43.1 miles from Barnard, MO 64423

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Sunflower Motel Hiawatha by OYO

406 1st St Hiawatha, KS

For an inviting stay near Barnard, Sunflower Motel Hiawatha by OYO offers budget-friendly rooms with rates from $65.05, creating a clean and comfortable space ideal for rest. Relax in accommodations that provide standard amenities, offering a comfortable environment at a great price.

At Sunflower Motel Hiawatha by OYO, guests are invited to relax in spacious rooms, knowing that the vibrant life of Barnard is just a drive away. Book a hotel for your Barnard adventure that adds comfort without the extra cost—reserve today!

  Call (855) 234-2997 to book with an agent.
  43.2 miles from Barnard, MO 64423

Starting at

$65.05

per night

Read Reviews View Amenities View All Rooms

Family Budget Inn Bethany

4014 Miller St Bethany, MO

At Family Budget Inn Bethany, travelers to Barnard can enjoy inviting rooms with rates from $69.99, creating a warm and welcoming environment perfect for relaxation. Enjoy reliable comfort in rooms that provide everything you need for a worry-free visit at a great price.

Guests will appreciate the calm environment at Family Budget Inn Bethany, where restful lodgings are paired with quick access to Barnard. Choose a budget-friendly hotel with added comfort for your Barnard adventure—book now!

  Call (855) 235-0725 to book with an agent.
  43.3 miles from Barnard, MO 64423

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms