The best deals on hotels when visiting Buffalo in Kansas.

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, Kansas 66717

Holiday Inn Express & Suites Chanute an IHG Hotel

3401 Blue Comet Drive Chanute, KS

Guests headed to Buffalo will find budget-friendly comfort at Holiday Inn Express & Suites Chanute an IHG Hotel, where pleasant rooms begin at $139.00, creating a welcoming atmosphere perfect for relaxation. Relax with the security of Holiday Inn Express's 24-hour front desk service, available to assist you at any time during your stay.

Unwind in the serene setting of Holiday Inn Express & Suites Chanute an IHG Hotel, while downtown Buffalo remains within a convenient drive for a day of exploration. Stay smart and relaxed in Buffalo with a hotel that fits your budget perfectly—lock in today!

  Call (855) 239-5277 to book with an agent.
  12.7 miles from Buffalo, KS 66717

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Guest House Motel

1814 South Santa Fe Ave Chanute, KS

For travelers bound for Buffalo, Guest House Motel offers inviting accommodations with rates beginning at $54.99, creating a clean, tranquil setting for relaxation. Relax in a practical space that offers basic comforts and a clean environment, making your stay both pleasant and affordable.

A peaceful retreat awaits guests at Guest House Motel, with downtown Buffalo still within reach for city exploration and activities. Stay affordably and explore Buffalo with ease—reserve your cozy hotel room now!

  Call (855) 234-5074 to book with an agent.
  13.7 miles from Buffalo, KS 66717

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Fredonia

2404 East Washington Street Fredonia, KS

With budget-friendly rooms from $67.99, Americas Best Value Inn Fredonia provides inviting comfort for guests traveling to Buffalo, creating a warm and welcoming space. Start your day right with a complimentary breakfast at select locations, offering a variety of choices to fuel your morning.

Travelers will find a restful escape at Americas Best Value Inn Fredonia, where peace meets proximity to downtown Buffalo for adventure. Step into Buffalo comfort with a hotel that prioritizes both convenience and savings—book today!

  Call (855) 233-7850 to book with an agent.
  13.7 miles from Buffalo, KS 66717

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Chanute

3428 South Santa Fe Avenue Chanute, KS

With rates beginning at $75.99, Knights Inn Chanute is a convenient choice for travelers to Buffalo, offering budget-friendly accommodations in a welcoming setting. Enjoy the spacious accommodations at Knights Inn, offering rooms that are larger than typical budget hotel rooms.

With a smooth drive into downtown Buffalo, guests at Knights Inn Chanute can enjoy the city’s highlights while retreating to the hotel’s quiet atmosphere. Book now and enjoy extra comfort on your Buffalo adventure without the high cost!

  Call (855) 239-4019 to book with an agent.
  14.0 miles from Buffalo, KS 66717

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Chanute

3502 South Santa Fe Ave Chanute, KS

For a warm and affordable stay, Super 8 by Wyndham Chanute offers inviting accommodations with rooms from $94.99, creating a welcoming space perfect for travelers bound for Buffalo. Make the most of Super 8's ample parking, accommodating guests traveling by car with ease and security.

Relax at Super 8 by Wyndham Chanute, where peaceful surroundings create a restful stay, while downtown Buffalo remains a quick drive away for sightseeing. Enjoy more of Buffalo with comfortable, cost-saving accommodations—book now!

  Call (855) 239-5277 to book with an agent.
  14.0 miles from Buffalo, KS 66717

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Regency Inn

14 North State Street Iola, KS

For guests traveling to Buffalo, Regency Inn provides affordable comfort with rooms beginning at $50.44, creating a warm and inviting atmosphere perfect for rest. Enjoy a visit that's both comfortable and economical, with rooms that provide the necessary amenities for a pleasant stay.

Escape the urban bustle at Regency Inn, where spacious accommodations offer comfort and quick access to Buffalo's sights. Enjoy an affordable Buffalo experience with extra perks—book your hotel now!

  Call (855) 233-7850 to book with an agent.
  21.5 miles from Buffalo, KS 66717

Starting at

$50.44

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Iola KS

200 Bills Way Iola, KS

Guests visiting Buffalo will find budget-friendly comfort at Super 8 by Wyndham Iola KS, where comfortable rooms begin at $84.99, providing a warm and welcoming environment. Maximize your travel rewards through Super 8's Wyndham Rewards program, enriching every stay with valuable points and perks.

Recharge at Super 8 by Wyndham Iola KS, a serene haven positioned perfectly for guests who want to explore Buffalo at their own pace. Make your Buffalo adventure easy and budget-conscious with a welcoming stay—secure now!

  Call (855) 234-5074 to book with an agent.
  22.7 miles from Buffalo, KS 66717

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Independence

3000 West Main St Independence, KS

With rates from $93.99, Comfort Inn & Suites Independence provides inviting accommodations for guests bound for Buffalo, creating a warm and comfortable atmosphere for relaxation. Stay refreshed with Comfort Inn's air-conditioned rooms, ensuring a comfortable environment no matter the weather.

Stay at Comfort Inn & Suites Independence for a relaxing retreat, where a calm atmosphere and the convenience of Buffalo make for the perfect trip. Maximize your Buffalo adventure with a hotel that offers unbeatable value—secure now!

  Call (855) 235-0725 to book with an agent.
  33.2 miles from Buffalo, KS 66717

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Apple Tree Inn&Suites

201 North 8th Street Independence, KS

At Apple Tree Inn&Suites, travelers bound for Buffalo will find inviting comfort with rooms beginning at $80.99, creating a clean and welcoming space perfect for relaxation. Relax in a setting that offers more than just the essentials, with added comforts to enhance your stay without the high cost.

Just a drive from Buffalo, Apple Tree Inn&Suites offers guests a peaceful place to recharge while keeping city attractions accessible. Find a hotel that complements your Buffalo travels with convenience and value—lock in now!

  Call (855) 233-0132 to book with an agent.
  33.4 miles from Buffalo, KS 66717

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Independence

2800 West Main St Independence, KS

Guests traveling to Buffalo will appreciate the budget-friendly comfort at Super 8 by Wyndham Independence, where tucked away rooms start at $82.99, creating a clean, inviting space. Rely on straightforward accommodations at Super 8, focusing on essential comforts and impeccable cleanliness.

Stay at Super 8 by Wyndham Independence for the perfect mix of quiet relaxation and the option to explore Buffalo's lively atmosphere. Enjoy added value and comfort on your Buffalo trip—book your stay now!

  Call (855) 235-0725 to book with an agent.
  33.4 miles from Buffalo, KS 66717

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Lamplighter Inn by OYO Independence

2320 West Main St Independence, KS

With affordable rooms beginning at $53.18, Lamplighter Inn by OYO Independence provides inviting accommodations for guests bound for Buffalo, creating a clean, comfortable space. Relax in rooms that offer more than standard accommodations, providing added amenities for a comfortable and enjoyable stay.

At Lamplighter Inn by OYO Independence, you can experience a serene atmosphere, with Buffalo's vibrant streets always close enough for an adventure. Plan your Buffalo adventure with extra comfort at a price you’ll love—book today!

  Call (855) 234-5074 to book with an agent.
  33.5 miles from Buffalo, KS 66717

Starting at

$53.18

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Independence

2917 West Main St Independence, KS

Guests bound for Buffalo will appreciate the warm-hearted accommodations at Microtel Inn & Suites by Wyndham Independence, with rooms starting at $109.00, providing a warm, welcoming space for rest. Embrace the hospitality of Microtel, where every guest is greeted with warmth and every stay is an opportunity to exceed expectations.

At Microtel Inn & Suites by Wyndham Independence, guests are treated to restful lodgings with the bonus of Buffalo's top destinations only a short drive away. Stay affordably and comfortably on your Buffalo getaway—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  33.5 miles from Buffalo, KS 66717

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Kansas Inn Independence

3222 West Main Street Independence, KS

At Kansas Inn Independence, travelers bound for Buffalo will find budget-conscious accommodations with rooms starting at $61.99, creating a warm, welcoming environment. Stay in accommodations that deliver a richer experience with added amenities, ensuring a satisfying and budget-friendly visit.

At Kansas Inn Independence, guests can experience the charm of a quiet retreat with the added benefit of being close to Buffalo's top spots. Rest well in Buffalo with a hotel that offers budget-friendly and inviting lodging—secure your room now!

  Call (855) 233-0132 to book with an agent.
  33.5 miles from Buffalo, KS 66717

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

1807 Harding Dr Parsons, KS

For a safe stay, Quality Inn offers budget-conscious accommodations with rates from $102.99, creating a clean, welcoming environment ideal for travelers. Find a warm welcome and a comfortable stay awaiting you at Quality Inn, where guest needs are anticipated and met with a smile.

Guests at Quality Inn can enjoy the serene surroundings while knowing the best of Buffalo is just a drive away. Plan your Buffalo getaway with accommodations that make your stay seamless—reserve now!

  Call (855) 233-0132 to book with an agent.
  33.5 miles from Buffalo, KS 66717

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Parsons an IHG Hotel

1500 Cattle Drive Parsons, KS

With budget-friendly rooms beginning at $139.00, Holiday Inn Express & Suites Parsons an IHG Hotel provides cozy-like accommodations for travelers to Buffalo, creating a welcoming environment for rest. Experience the local area with Holiday Inn Express's bike rental service, a fun and eco-friendly way to explore.

At Holiday Inn Express & Suites Parsons an IHG Hotel, guests can relax in peaceful surroundings while having quick access to Buffalo's lively downtown. Discover how easy Buffalo travel can be with a hotel that adds value to your stay—reserve today!

  Call (855) 235-6136 to book with an agent.
  33.9 miles from Buffalo, KS 66717

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Country Haven Inn

207 Cross St Burlington, KS

At Country Haven Inn, travelers to Buffalo will find inviting rooms with rates from $89.99, creating a warm, welcoming space perfect for relaxation. Enjoy a more comfortable visit in rooms that provide additional amenities, making your stay both relaxing and affordable.

Recharge in the comfort of Country Haven Inn, where guests can unwind in peace while keeping Buffalo within reach for exploration. Maximize your Buffalo experience with a hotel that prioritizes value and convenience—secure today!

  Call (855) 234-5074 to book with an agent.
  34.4 miles from Buffalo, KS 66717

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Express Inn Parsons

229 Main St Parsons, KS

Guests visiting Buffalo can unwind in budget-conscious comfort at Express Inn Parsons, with rooms beginning at $89.99, creating a clean and welcoming space. Find value and functionality in rooms equipped with the necessary amenities for a comfortable, economical visit.

Enjoy the calm atmosphere of Express Inn Parsons, where a relaxing stay is paired with convenient access to Buffalo. Book an affordable hotel with added comfort for your Buffalo trip—secure today!

  Call (855) 239-4019 to book with an agent.
  35.8 miles from Buffalo, KS 66717

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Best Western Parsons Inn

101 Main Street Parsons, KS

Guests visiting Buffalo will find affordable comfort at Best Western Parsons Inn, where inviting rooms start at $105.00, creating a clean, welcoming environment for relaxation. Gather in Best Western's cozy lobbies, perfect for casual meetings, socializing, or simply enjoying a moment of peace.

Positioned outside the busy hub, Best Western Parsons Inn lets you enjoy both the calm of your stay and the easy access to Buffalo's attractions. Discover the smart way to stay in Buffalo with inviting and affordable lodging—reserve now!

  Call (855) 235-0725 to book with an agent.
  36.0 miles from Buffalo, KS 66717

Starting at

$105.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Coffeyville

605 Northeast Street Coffeyville, KS

Guests bound for Buffalo will find inviting comfort at Days Inn by Wyndham Coffeyville, with rooms starting at $73.99, creating a warm and welcoming space perfect for relaxation. Explore like a local with insider tips from our staff, pointing you to must-see spots and hidden gems nearby.

Escape to the comfort of Days Inn by Wyndham Coffeyville, a restful haven just a drive away from the lively attractions of Buffalo. Find peace of mind during your Buffalo stay with a hotel that has it all—secure now!

  Call (855) 233-7850 to book with an agent.
  46.7 miles from Buffalo, KS 66717

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Coffeyville an IHG Hotel

701 Northeast Street Coffeyville, KS

With rates beginning at $149.99, Holiday Inn Express & Suites Coffeyville an IHG Hotel provides budget-friendly comfort for travelers bound for Buffalo, creating a clean, inviting space. Enjoy the flexibility of Holiday Inn Express's accommodations, catering to solo travelers, couples, and families with a range of room types.

Discover the comfort of Holiday Inn Express & Suites Coffeyville an IHG Hotel, offering a tranquil retreat while keeping the vibrant life of Buffalo within reach. Choose a hotel that complements your Buffalo plans with ease and affordability—secure now!

  Call (855) 233-7850 to book with an agent.
  46.7 miles from Buffalo, KS 66717

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Garnett Hotel & RV Park

109 Prairie Plaza Pkwy Garnett, KS

Enjoy a peaceful atmosphere at Garnett Hotel & RV Park as you journey to Buffalo, where restful accommodations provide comfort, with budget-friendly rates starting at $93.99. Enjoy the added benefits of staying in rooms that offer more space and amenities, designed for your comfort and convenience.

At Garnett Hotel & RV Park, guests can experience a relaxing stay while enjoying easy access to Buffalo’s exciting attractions. Get ready to experience Buffalo with a hotel that keeps your comfort front and center—reserve now!

  Call (855) 239-4019 to book with an agent.
  46.8 miles from Buffalo, KS 66717

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Best Western Coffeyville Central Business District Inn&Suites

202 West 11th St Coffeyville, KS

For a welcoming and budget-friendly stay, Best Western Coffeyville Central Business District Inn&Suites offers inviting rooms with rates from $96.99, creating a intimate-feeling space ideal for travelers bound for Buffalo. Appreciate the local recommendations provided by Best Western’s staff, helping you discover hidden gems and popular attractions.

Settle into relaxation at Best Western Coffeyville Central Business District Inn&Suites, where guests can recharge in comfort with Buffalo always within convenient reach. Get the rest and comfort you deserve while exploring Buffalo—secure your hotel room now!

  Call (855) 234-2997 to book with an agent.
  46.9 miles from Buffalo, KS 66717

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Economy Inn

604 North Maple St. (Hwy 59) Garnett, KS

With budget-friendly rooms beginning at $55.90, Economy Inn is an ideal choice for guests traveling to Buffalo, creating a warm, inviting space. Enjoy a stay designed for convenience and value, where rooms are equipped with necessary amenities for a comfortable visit.

Discover the comfort of Economy Inn, where spacious rooms provide a calm atmosphere with Buffalo never far away. Rest easy in Buffalo with budget-wise lodging designed for your comfort—lock in today!

  Call (855) 234-2997 to book with an agent.
  46.9 miles from Buffalo, KS 66717

Starting at

$55.90

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Coffeyville

820 East 11th Street Coffeyville, KS

With rooms beginning at $97.99, Travelodge by Wyndham Coffeyville is a practical choice for travelers visiting Buffalo, creating a pleasant and comfortable space ideal for rest. Explore the surroundings with ease, thanks to Travelodge's strategic locations near major highways and public transportation.

Guests seeking a peaceful stay will love Travelodge by Wyndham Coffeyville, where calm surroundings are complemented by proximity to Buffalo. Plan your Buffalo visit with confidence, knowing your hotel has everything you need—lock in today!

  Call (855) 236-8982 to book with an agent.
  46.9 miles from Buffalo, KS 66717

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms