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

Buffalo Lodge

1400 West Dallas St Buffalo, MO

At Buffalo Lodge, travelers bound for Buffalo can enjoy budget-conscious comfort with rooms starting at $107.99, creating a warm and inviting atmosphere for unwinding. Find comfort and value in our rooms, designed to provide a straightforward and pleasant stay without unnecessary extras.

With quick access to downtown Buffalo, guests at Buffalo Lodge can easily explore the city’s best sights while enjoying a more peaceful stay. Make your Buffalo travels relaxing and budget-smart—reserve your hotel today!

  Call (855) 233-7850 to book with an agent.
  0.7 miles from Buffalo, MO 65622

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Bolivar Hotel & Suites

777 East San Martin Bolivar, MO

With budget-friendly rooms from $144.99, Best Western Plus Bolivar Hotel & Suites provides inviting accommodations for guests visiting Buffalo, creating a delightful and welcoming atmosphere. Stay refreshed with the in-room coffee and tea facilities at Best Western Plus, available for your convenience throughout your stay.

For travelers looking to unwind, Best Western Plus Bolivar Hotel & Suites offers a serene setting, with downtown Buffalo just a short drive for city adventures. Find your happy place in Buffalo with accommodations that cater to your needs and budget—secure now!

  Call (855) 233-7850 to book with an agent.
  17.2 miles from Buffalo, MO 65622

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Bolivar

1919 South Wommack Avenue Bolivar, MO

Guests bound for Buffalo can enjoy affordable comfort at Super 8 by Wyndham Bolivar, where rooms start at $82.99, creating a restorative, welcoming environment perfect for unwinding. Enjoy the practical conveniences of Super 8, including in-room coffee makers and daily housekeeping services.

The serene environment at Super 8 by Wyndham Bolivar provides a relaxing retreat, while downtown Buffalo is easily reachable by car. Stay comfortably and on budget while exploring Buffalo—secure your hotel room today!

  Call (855) 234-7135 to book with an agent.
  18.8 miles from Buffalo, MO 65622

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Bolivar

2451 West Tower Drive Bolivar, MO

Guests bound for Buffalo can unwind at Comfort Inn Bolivar, where gentle rooms start at $103.99, creating a warm and inviting environment perfect for relaxation. Navigate your travels with ease, thanks to local recommendations and insights from Comfort Inn's knowledgeable staff.

Travelers staying at Comfort Inn Bolivar can enjoy a peaceful escape, knowing downtown Buffalo is still within reach for a day of adventure. Get the rest and comfort you deserve while exploring Buffalo—secure your hotel room now!

  Call (855) 233-7850 to book with an agent.
  18.9 miles from Buffalo, MO 65622

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Marshfield an IHG Hotel

1301 Banning St Marshfield, MO

For a relaxing stay near Buffalo, Holiday Inn Express Marshfield an IHG Hotel offers relaxing accommodations with rates beginning at $154.00, creating a warm, inviting atmosphere for rest. Benefit from Holiday Inn Express's eco-conscious practices, including energy-efficient lighting and water-saving fixtures in every room.

At Holiday Inn Express Marshfield an IHG Hotel, you can enjoy the best of both worlds—quiet nights and quick trips into Buffalo's bustling center. Make your Buffalo adventure both relaxing and affordable with top-notch amenities—book today!

  Call (855) 234-2997 to book with an agent.
  22.8 miles from Buffalo, MO 65622

Starting at

$154.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lebanon

930 Ivey Ln Lebanon, MO

Guests visiting Buffalo will find affordable comfort at Hampton Inn Lebanon, where rooms start at $125.99, creating a warm, inviting space perfect for relaxation. Experience the vibrant energy of Hampton’s redesigned lobbies, serving as dynamic spaces for work, socializing, or simply relaxing.

Stay at Hampton Inn Lebanon for a peaceful escape, with the bonus of being close to Buffalo's lively streets for daily adventures. Enjoy Buffalo to the fullest with accommodations that won’t strain your wallet—reserve today!

  Call (855) 239-4019 to book with an agent.
  23.2 miles from Buffalo, MO 65622

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Maple Tree Inn

2125 West Elm St Lebanon, MO

With rates beginning at $105.99, Maple Tree Inn is an ideal choice for budget-savvy travelers to Buffalo, creating a warm and inviting space. Relax in accommodations that offer a clean and welcoming environment, perfect for rest after a day of exploring or business.

Unwind at Maple Tree Inn, a peaceful haven where Buffalo is never too far for a day of excitement and exploration. Discover the smart way to experience Buffalo with thoughtfully priced lodging—lock in today!

  Call (855) 233-7850 to book with an agent.
  23.3 miles from Buffalo, MO 65622

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Lebanon an IHG Hotel

1955 West Elm St Lebanon, MO

With rates beginning at $144.00, Holiday Inn Express & Suites Lebanon an IHG Hotel provides inviting accommodations for travelers visiting Buffalo, creating a easygoing, welcoming space for relaxation. Enjoy the convenience of on-site parking at Holiday Inn Express, making arrivals and departures smooth and hassle-free (where available).

Experience the tranquility of Holiday Inn Express & Suites Lebanon an IHG Hotel, where guests can enjoy a restful stay while still being close to the attractions of Buffalo. Take the guesswork out of Buffalo travel with a hotel that delivers on value—lock in today!

  Call (855) 234-5074 to book with an agent.
  23.3 miles from Buffalo, MO 65622

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Lebanon MO

1830 West Elm St Lebanon, MO

For budget-conscious guests visiting Buffalo, Americas Best Value Inn Lebanon MO offers soft accommodations with rates starting at $74.99, creating a warm and welcoming environment. Explore seasonal activities and local attractions with the help of our informed staff, who are always ready to assist.

At Americas Best Value Inn Lebanon MO, spacious accommodations and a peaceful setting make it a perfect choice for guests visiting Buffalo. Stay smart and enjoy extra amenities on your Buffalo visit—secure your hotel today!

  Call (855) 233-0132 to book with an agent.
  23.5 miles from Buffalo, MO 65622

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Lebanon

1831 West Elm St Lebanon, MO

Guests traveling to Buffalo will find Super 8 by Wyndham Lebanon a inviting and budget-friendly option, with rooms starting at $90.99, creating a warm and welcoming environment for relaxation. Experience streamlined check-in and check-out processes at Super 8, designed to maximize convenience and efficiency.

Stay at Super 8 by Wyndham Lebanon for a restful experience, while Buffalo remains close enough for exploration whenever you wish. Plan your Buffalo getaway with a welcoming, economical hotel—reserve your stay today!

  Call (855) 239-4019 to book with an agent.
  23.5 miles from Buffalo, MO 65622

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Strafford / Springfield Area

315 Chestnut St Strafford, MO

With rates beginning at $74.99, Super 8 by Wyndham Strafford / Springfield Area is a practical choice for guests visiting Buffalo, creating a clean, inviting environment perfect for rest and relaxation. Relax with a wide range of in-room entertainment options at Super 8, ensuring there's never a dull moment during your stay.

At Super 8 by Wyndham Strafford / Springfield Area, you’ll find the perfect balance of peaceful comfort and the convenience of being near Buffalo. Experience Buffalo with comfort and budget-savvy rates—lock in your stay today!

  Call (855) 236-8982 to book with an agent.
  25.8 miles from Buffalo, MO 65622

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

The BarnwooD Inn

3425 Highway 123 Humansville, MO

For an affordable and comfortable stay, The BarnwooD Inn offers inviting rooms with rates starting at $105.00, creating a clean, welcoming environment near Buffalo. Relax in a clean and efficient environment, where rooms offer the necessary amenities for a comfortable and straightforward stay.

Discover the best of both worlds at The BarnwooD Inn, where spacious rooms provide comfort and Buffalo remains nearby for exploration. Enjoy the perfect mix of affordability and comfort during your Buffalo stay—reserve today!

  Call (855) 234-5074 to book with an agent.
  26.6 miles from Buffalo, MO 65622

Starting at

$105.00

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Springfield MO

3125 North Kentwood Ave Springfield, MO

With rooms starting at $65.49, Red Roof Inn Springfield MO is an affordable choice for guests visiting Buffalo, creating a clean, welcoming space perfect for a peaceful stay. Travel with your pets confidently at Red Roof Inn, where animal-friendly accommodations ensure a comfortable stay for all.

Enjoy the calm atmosphere of Red Roof Inn Springfield MO, where a relaxing stay is paired with convenient access to Buffalo. Book a practical, inviting hotel for your Buffalo experience and enjoy more—secure now!

  Call (855) 239-5277 to book with an agent.
  28.5 miles from Buffalo, MO 65622

Starting at

$65.49

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Springfield North

2756 North Glenstone Springfield, MO

Stay comfortably at Home2 Suites by Hilton Springfield North on your journey to Buffalo, where easygoing accommodations provide a relaxing stay, with room rates beginning at an affordable $130.99. Appreciate the availability of high chairs and cribs, ensuring that even the youngest guests are comfortable and well-accommodated.

Positioned outside the busy hub, Home2 Suites by Hilton Springfield North lets you enjoy both the calm of your stay and the easy access to Buffalo's attractions. Take advantage of a Buffalo hotel that turns your trip into a seamless experience—lock in today!

  Call (855) 234-2997 to book with an agent.
  28.5 miles from Buffalo, MO 65622

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Springfield on I-44

3114 North Kentwood Ave Springfield, MO

For an affordable and sheltered stay, Days Inn & Suites by Wyndham Springfield on I-44 offers inviting rooms with rates beginning at $73.00, creating a clean and comfortable environment ideal for relaxation near Buffalo. Stay energized with Days Inn's coffee and tea making facilities in each room, a welcome amenity for any traveler.

Tucked away in a quiet area, Days Inn & Suites by Wyndham Springfield on I-44 allows you to retreat into comfort while staying connected to Buffalo's vibrant energy. Stay comfortable and budget-savvy on your Buffalo visit—lock in your room today!

  Call (855) 234-7135 to book with an agent.
  28.5 miles from Buffalo, MO 65622

Starting at

$73.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Springfield North an IHG Hotel

3050 North Kentwood Avenue Springfield, MO

For those traveling to Buffalo, Holiday Inn Express & Suites Springfield North an IHG Hotel offers affordable rooms with rates starting at $145.46, creating a clean, comfortable atmosphere ideal for rest. Experience the local charm of Holiday Inn Express's decor, reflecting the culture and style of the surrounding area.

Find your quiet retreat at Holiday Inn Express & Suites Springfield North an IHG Hotel, where restful lodgings are paired with the convenience of being close to Buffalo. Stay refreshed and on budget in Buffalo with thoughtfully designed accommodations—secure today!

  Call (855) 235-6136 to book with an agent.
  28.6 miles from Buffalo, MO 65622

Starting at

$145.46

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Springfield MO

2750 North Glenstone Avenue Springfield, MO

For a welcoming stay, Hampton Inn & Suites Springfield MO offers budget-friendly rooms with rates from $135.99, creating a clean and inviting space perfect for guests bound for Buffalo. Experience the warmth of Hampton's community-focused approach, with inviting public spaces designed to bring guests together.

Find your ideal getaway at Hampton Inn & Suites Springfield MO, where calm surroundings and the convenience of Buffalo come together seamlessly. Step into Buffalo comfort with accommodations that promise great value—book today!

  Call (855) 234-7135 to book with an agent.
  28.6 miles from Buffalo, MO 65622

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Springfield North

2025 East KERR STREET Springfield, MO

At SpringHill Suites by Marriott Springfield North, travelers bound for Buffalo will find budget-friendly rooms with rates starting at $129.99, creating a secure and welcoming environment perfect for relaxation. Cleanliness and safety are paramount at SpringHill Suites, with rigorous protocols to ensure a worry-free stay.

Escape the crowds at SpringHill Suites by Marriott Springfield North, where guests can relax in quiet comfort with Buffalo's highlights just a short drive away. Take advantage of Buffalo travel with lodging that delivers exceptional value—book today!

  Call (855) 234-5074 to book with an agent.
  28.6 miles from Buffalo, MO 65622

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Super 8 Springfield North I-44

3022 North Kentwood Ave Springfield, MO

For a budget-conscious and comfortable stay, Super 8 Springfield North I-44 offers quiet accommodations with rooms from $69.00, creating a clean and inviting space. Find great value without compromise at Super 8, offering affordable rates while maintaining strict standards for quality and cleanliness.

Unwind at Super 8 Springfield North I-44, where a calm atmosphere makes it easy to enjoy Buffalo whenever you wish. Book a cozy, budget-friendly hotel for your Buffalo adventure—reserve today!

  Call (855) 239-4019 to book with an agent.
  28.6 miles from Buffalo, MO 65622

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Springfield an IHG Hotel

1920 East Kerr St. Springfield, MO

At Candlewood Suites Springfield an IHG Hotel, travelers to Buffalo will find budget-friendly rooms with rates beginning at $109.00, creating a welcoming and comfortable environment. Stay informed with Candlewood Suites' guest information channels, providing updates on hotel services, local events, and weather forecasts.

Discover your peaceful sanctuary at Candlewood Suites Springfield an IHG Hotel, where the calm of your stay is enhanced by the proximity to Buffalo's top spots. Stay comfortably and affordably while exploring all that Buffalo has to offer—secure your room now!

  Call (855) 236-8982 to book with an agent.
  28.7 miles from Buffalo, MO 65622

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Springfield I-44

2815 North Glenstone Ave Springfield, MO

At Comfort Inn & Suites Springfield I-44, travelers to Buffalo will find budget-friendly comfort with rooms beginning at $102.99, creating a clean and inviting environment. Discover the strategic placement of Comfort Inn properties, conveniently located to enhance your travel experience.

Relax in the serene environment of Comfort Inn & Suites Springfield I-44, a peaceful escape situated just a drive away from Buffalo's bustling streets. Make every moment in Buffalo memorable with a hotel that offers budget-friendly perks—reserve now!

  Call (855) 234-5074 to book with an agent.
  28.8 miles from Buffalo, MO 65622

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Lamplighter Inn & Suites North

2820 North Glenstone Avenue Springfield, MO

For a welcoming and restful stay, Lamplighter Inn & Suites North offers inviting accommodations with rooms from $81.99, creating a cozy-like space ideal for travelers visiting Buffalo. Relax in accommodations that go beyond the essentials, offering additional comfort and amenities for a satisfying stay.

Enjoy a refreshing stay at Lamplighter Inn & Suites North, where the comfort of spacious rooms is matched by easy access to Buffalo. Make your Buffalo travels stress-free and comfortable with well-rounded accommodations—book today!

  Call (855) 233-0132 to book with an agent.
  28.8 miles from Buffalo, MO 65622

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Plaza Inn Springfield

2933 North Glenstone Ave Springfield, MO

With affordable rooms from $55.99, Plaza Inn Springfield provides inviting comfort for travelers to Buffalo, creating a clean, welcoming space perfect for relaxation. Experience a touch of extra comfort and convenience in rooms that cater to your needs for a relaxing and affordable stay.

Relax away from the crowds at Plaza Inn Springfield, but keep the excitement of Buffalo close enough for easy exploration. Choose a well-rounded, budget-friendly stay for your Buffalo adventure—book now!

  Call (855) 234-2997 to book with an agent.
  28.8 miles from Buffalo, MO 65622

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Springfield I-44

1610 East Evergreen Springfield, MO

Guests traveling to Buffalo will appreciate the inviting accommodations at Baymont by Wyndham Springfield I-44, where warm-hearted rooms start at $84.99, creating a warm, welcoming space. Enjoy the convenience and security of interior corridors at Baymont by Wyndham, ensuring a safe and comfortable environment.

At Baymont by Wyndham Springfield I-44, guests are invited to relax in spacious rooms, knowing that the vibrant life of Buffalo is just a drive away. Get ready to enjoy Buffalo with accommodations that balance cost and comfort—lock in today!

  Call (855) 233-7850 to book with an agent.
  28.8 miles from Buffalo, MO 65622

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms