The best deals on hotels when visiting Barclay 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 Barclay, Kansas 66523

Lebo Inn

2775 US 75 Waverly, KS

With budget-friendly rooms beginning at $69.99, Lebo Inn is an ideal choice for guests traveling to Barclay, creating a warm, inviting space. Experience a no-frills stay in rooms that provide all the necessary comforts, from plush bedding to basic entertainment options.

At Lebo Inn, the peaceful surroundings provide a restful stay, while downtown Barclay is just a convenient drive away. Choose a hotel that makes Barclay travel simple and relaxing—lock in your stay today!

  Call (855) 234-2997 to book with an agent.
  13.2 miles from Barclay, KS 66523

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

MainStay Suites Emporia

2602 Candlewood Dr Emporia, KS

At MainStay Suites Emporia, travelers visiting Barclay will find inviting accommodations with rates starting at $84.99, creating a pleasant, welcoming environment ideal for rest. Relax on MainStay Suites’ outdoor patios and balconies, offering a pleasant space to enjoy fresh air and relaxation.

Whether for work or leisure, MainStay Suites Emporia offers a balance of tranquility and easy access to Barclay's major attractions. Experience the charm of Barclay with a hotel that goes above and beyond—book today!

  Call (855) 239-4019 to book with an agent.
  20.8 miles from Barclay, KS 66523

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Emporia

2511 West 18th Ave Emporia, KS

Guests visiting Barclay will appreciate the affordable comfort at Econo Lodge Emporia, with intimate rooms starting at $51.99, creating a warm and inviting atmosphere. Enjoy the strategic placement of Econo Lodge properties, offering easy access to local businesses, dining, and attractions.

Stay at Econo Lodge Emporia for a restful escape, where guests can relax in comfort while keeping Barclay within easy reach. Stay comfortably and on budget for your Barclay adventure—lock in now!

  Call (855) 233-7850 to book with an agent.
  21.0 miles from Barclay, KS 66523

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

2630 West 18th Ave Emporia, KS

Guests traveling to Barclay can enjoy affordable comfort at Rodeway Inn, where inviting rooms start at $57.99, creating a warm and welcoming space perfect for rest. Experience the perfect blend of comfort and convenience in rooms that offer a practical setup for a budget-friendly rate.

Discover the tranquility of Rodeway Inn, where guests can unwind while keeping the sights of Barclay within easy reach. Make your Barclay visit both cozy and cost-effective—secure your hotel room now!

  Call (855) 234-7135 to book with an agent.
  21.1 miles from Barclay, KS 66523

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Emporia

2930 Eaglecrest Dr Emporia, KS

Guests traveling to Barclay will find inviting accommodations at La Quinta Inn & Suites by Wyndham Emporia, with rooms starting at $73.99, creating a clean and welcoming environment ideal for relaxation. Indulge in a moment of peace in La Quinta’s quiet zones, designed to ensure silence and tranquility for all guests.

At La Quinta Inn & Suites by Wyndham Emporia, guests can rest in a peaceful setting while keeping Barclay's best attractions within easy reach. Stay affordably and rest well in Barclay with a hotel that understands your needs—secure now!

  Call (855) 239-4019 to book with an agent.
  21.1 miles from Barclay, KS 66523

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Emporia

2900 Eaglecrest Dr Emporia, KS

At Hampton Inn Emporia, travelers to Barclay can unwind in affordable comfort with rooms beginning at $115.99, creating a warm, inviting space ideal for relaxation. Discover the practicality and comfort of Hampton’s multi-functional furniture in guest rooms, maximizing space and usability.

Guests at Hampton Inn Emporia will appreciate the quiet surroundings and convenient access to Barclay's most popular spots. Maximize your time in Barclay with lodging that keeps your comfort top of mind—lock in today!

  Call (855) 235-6136 to book with an agent.
  21.2 miles from Barclay, KS 66523

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites

2921 West 18th Ave Emporia, KS

At Comfort Inn & Suites, travelers visiting Barclay can unwind in inviting comfort with rooms starting at $89.68, creating a clean and welcoming environment. Take a refreshing dip in Comfort Inn's swimming pools, available at select locations for a leisurely swim or relaxation by the poolside.

Relax at Comfort Inn & Suites, where restful nights are paired with quick access to Barclay for adventure during the day. Enjoy Barclay in comfort and without financial stress—book your room today!

  Call (855) 233-0132 to book with an agent.
  21.2 miles from Barclay, KS 66523

Starting at

$89.68

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Emporia Northwest an IHG Hotel

3007 West 18th Ave. Emporia, KS

For those headed to Barclay, Holiday Inn Express Hotel & Suites Emporia Northwest an IHG Hotel offers budget-friendly accommodations with rooms from $119.00, creating a clean, comfortable environment perfect for rest. Relax with Holiday Inn Express's choice of soft or firm pillows, allowing you to customize your sleeping experience for optimal comfort.

Guests seeking both tranquility and adventure will love Holiday Inn Express Hotel & Suites Emporia Northwest an IHG Hotel, where rest is easy and Barclay's excitement is always close by. Discover a Barclay hotel that combines affordability with welcoming hospitality—secure today!

  Call (855) 233-0132 to book with an agent.
  21.2 miles from Barclay, KS 66523

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Best Western Emporia Inn

2836 West 18th Ave Emporia, KS

With rooms starting at $72.99, Best Western Emporia Inn provides inviting accommodations for travelers bound for Barclay, creating a quiet and comfortable space perfect for rest. Appreciate the quiet hours enforced at Best Western, ensuring all guests have a peaceful environment during nighttime.

Recharge at Best Western Emporia Inn, a serene haven positioned perfectly for guests who want to explore Barclay at their own pace. Stay affordably in Barclay with a hotel that enhances your travel experience—reserve now!

  Call (855) 233-0132 to book with an agent.
  21.2 miles from Barclay, KS 66523

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Emporia

2913 West US Highway 50 Emporia, KS

At Super 8 by Wyndham Emporia, guests traveling to Barclay can unwind in budget-conscious accommodations with rooms beginning at $79.00, creating a warm and inviting space. Enjoy a rejuvenated setting in Super 8's updated rooms, offering a fresh and inviting atmosphere for every guest.

Step into the calm of Super 8 by Wyndham Emporia, where quiet rooms are paired with the excitement of Barclay just a short drive away. Make your Barclay adventure enjoyable and cost-effective—book your hotel today!

  Call (855) 234-5074 to book with an agent.
  21.7 miles from Barclay, KS 66523

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Travel Inn & Suites

3032 West Highway US 50 Emporia, KS

Guests traveling to Barclay will find budget-friendly comfort at Travel Inn & Suites, where soothing rooms begin at $42.99, creating a clean, inviting space ideal for relaxation. Relax in accommodations that provide a solid foundation for your travel needs, offering comfort and value without the frills.

Relax in the quiet comfort of Travel Inn & Suites, while keeping Barclay's attractions within easy reach whenever you desire. Make your Barclay experience cost-effective and relaxing—secure your stay now!

  Call (855) 239-5277 to book with an agent.
  21.8 miles from Barclay, KS 66523

Starting at

$42.99

per night

Read Reviews View Amenities View All Rooms

Eleven Boutique Hotel

3021 US 50 Emporia, KS

Guests visiting Barclay can enjoy the budget-friendly comfort of Eleven Boutique Hotel, where reassuring rooms start at $52.99, creating a clean and welcoming environment. Experience a hassle-free stay in rooms that provide all the necessary comforts, focusing on affordability and practicality.

Discover a peaceful stay at Eleven Boutique Hotel, where guests can relax and explore Barclay's attractions just a quick drive away. Make your Barclay adventure memorable and budget-wise—secure your hotel room now!

  Call (855) 235-0725 to book with an agent.
  21.8 miles from Barclay, KS 66523

Starting at

$52.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Inns & Suites

3181 West U.S. Highway 50 Emporia, KS

With affordable rooms starting at $41.99, Americas Best Inns & Suites provides budget-friendly comfort for travelers to Barclay, creating a welcoming environment for rest and ease. Benefit from Americas Best Value Inn's commitment to affordability, offering competitive rates without compromising on quality.

At Americas Best Inns & Suites, guests can enjoy both relaxation and proximity to Barclay, offering the perfect combination for a balanced stay. Book an inviting hotel that won’t break the bank for your Barclay visit—secure today!

  Call (855) 235-6136 to book with an agent.
  21.8 miles from Barclay, KS 66523

Starting at

$41.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn & Suites Emporia

3183 West Highway 50 Emporia, KS

Guests headed to Barclay can unwind in affordable comfort at Knights Inn & Suites Emporia, where friendly rooms start at $43.99, creating a clean, welcoming atmosphere. Enjoy the budget-friendly rates at Knights Inn, offering great value for solo travelers, families, and groups.

Find your peaceful escape at Knights Inn & Suites Emporia, positioned within easy driving distance of Barclay’s top attractions. Make memories in Barclay while staying at a hotel that caters to your comfort—reserve now!

  Call (855) 233-7850 to book with an agent.
  21.9 miles from Barclay, KS 66523

Starting at

$43.99

per night

Read Reviews View Amenities View All Rooms

Country Haven Inn

207 Cross St Burlington, KS

At Country Haven Inn, guests visiting Barclay will find inviting comfort with rooms starting at $89.99, creating a clean and welcoming environment ideal for rest. Experience a more enjoyable visit with enhanced amenities in rooms designed for comfort and affordability.

Whether you're visiting for business or leisure, Country Haven Inn ensures you can relax while still being close to Barclay's activities. Get ready for an unforgettable Barclay visit with thoughtfully designed, budget-friendly lodging—lock in today!

  Call (855) 236-8982 to book with an agent.
  26.8 miles from Barclay, KS 66523

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Topeka at Forbes Landing

5922 South Topeka Blvd Topeka, KS

With rooms beginning at $67.99, Super 8 by Wyndham Topeka at Forbes Landing provides inviting accommodations for guests bound for Barclay, creating a restorative and comfortable atmosphere. Simplify your departure with Super 8's express check-out service, ensuring a quick and hassle-free exit.

Discover relaxation at Super 8 by Wyndham Topeka at Forbes Landing, where quiet comfort meets convenient access to the bustling attractions of Barclay. Stay relaxed and within budget while exploring Barclay—lock in your hotel room now!

  Call (855) 235-0725 to book with an agent.
  28.4 miles from Barclay, KS 66523

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Topeka Plaza Inn

3810 South Topeka Blvd Topeka, KS

Guests bound for Barclay will find budget-conscious comfort at Topeka Plaza Inn, where cushy rooms start at $54.99, creating a warm and welcoming environment. Find value in accommodations that offer the essentials for a comfortable stay, ensuring you get the most out of your trip.

Discover the quiet charm of Topeka Plaza Inn, a relaxing retreat that’s never too far from the bustling streets of Barclay. Enjoy added comfort and savings while exploring Barclay—lock in your stay now!

  Call (855) 234-5074 to book with an agent.
  30.8 miles from Barclay, KS 66523

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Topeka

2033 South Wanamaker Road Topeka, KS

Courtyard by Marriott Topeka provides a welcoming retreat for travelers to Barclay, where quality accommodations offer warmth and relaxation, with nightly rates starting at $104.99. Appreciate the thoughtful details in Courtyard's guest rooms, from plush bedding to ergonomic workspaces, all designed for your comfort.

Step into comfort at Courtyard by Marriott Topeka, a peaceful retreat where guests can relax and still venture into Barclay for excitement. Discover how great Barclay can be with accommodations that go above and beyond—lock in today!

  Call (855) 233-0132 to book with an agent.
  31.9 miles from Barclay, KS 66523

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites Topeka

1801 South Westport Road Topeka, KS

At WoodSpring Suites Topeka, guests visiting Barclay will find inviting comfort with rooms starting at $50.99, creating a clean and welcoming environment ideal for rest. Appreciate the personal attention from the staff at WoodSpring Suites, who strive to make your extended stay as enjoyable as possible.

Guests seeking both rest and exploration will love WoodSpring Suites Topeka, where peaceful lodgings are matched with easy access to Barclay. Rest well in Barclay with a hotel that offers budget-friendly and inviting lodging—secure your room now!

  Call (855) 239-5277 to book with an agent.
  32.3 miles from Barclay, KS 66523

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Topeka

1620 South Westport Drive Topeka, KS

Stay at Residence Inn by Marriott Topeka for a relaxing visit to Barclay, where soothing accommodations create a warm environment, with nightly rates beginning at an affordable $119.99. Residence Inn's commitment to cleanliness ensures a safe and hygienic environment for all guests during their stay.

Discover the balance of relaxation and adventure at Residence Inn by Marriott Topeka, where a peaceful stay is matched with proximity to Barclay. Step into your Barclay adventure with accommodations that make every moment memorable—book today!

  Call (855) 233-7850 to book with an agent.
  32.5 miles from Barclay, KS 66523

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge at Wanamaker

1518 South Wanamaker Road Topeka, KS

With budget-friendly rooms starting at $66.99, Econo Lodge at Wanamaker provides practical accommodations for travelers bound for Barclay, creating a warm and inviting atmosphere. Welcome to Econo Lodge, where cost-efficiency meets comfort, ideal for travelers seeking value without sacrificing quality.

At Econo Lodge at Wanamaker, guests can experience the charm of a quiet retreat with the added benefit of being close to Barclay's top spots. Plan your Barclay getaway with affordable and relaxing accommodations—secure now!

  Call (855) 239-5277 to book with an agent.
  32.6 miles from Barclay, KS 66523

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Topeka

1510 South Wanamaker Rd Topeka, KS

For guests traveling to Barclay, Days Inn by Wyndham Topeka provides affordable comfort with rooms beginning at $58.99, creating a warm and inviting atmosphere perfect for rest. Relax knowing Days Inn offers a 24-hour front desk service, providing assistance and peace of mind around the clock.

At Days Inn by Wyndham Topeka, you can enjoy the best of both worlds—a peaceful setting and convenient access to Barclay's vibrant attractions. Enjoy Barclay adventures in a stress-free, affordable hotel—lock in your stay today!

  Call (855) 239-4019 to book with an agent.
  32.6 miles from Barclay, KS 66523

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Topeka

1530 South Westport Dr Topeka, KS

For a relaxing stay, AmericInn by Wyndham Topeka offers tucked away rooms with rates starting at $73.99, creating a clean, welcoming space ideal for guests traveling to Barclay. Relax with AmericInn by Wyndham’s book lending library, available in the lobby for guests who love to read.

Immerse yourself in the tranquility of AmericInn by Wyndham Topeka, a serene retreat where Barclay is easily accessible for day trips. Take advantage of Barclay travel with a hotel that adds convenience to your journey—reserve today!

  Call (855) 239-4019 to book with an agent.
  32.6 miles from Barclay, KS 66523

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Topeka

1519 Southwest Arrowhead Road Topeka, KS

Unwind in the appealing atmosphere of Homewood Suites by Hilton Topeka on your trip to Barclay, where inviting rooms create a peaceful retreat, with rates starting at $121.99. Unwind at the complimentary evening socials at Homewood Suites, a perfect way to relax and meet fellow travelers.

Rest easy at Homewood Suites by Hilton Topeka, a peaceful spot just outside Barclay, perfect for unwinding after a day of exploration. Settle into Barclay with a hotel that delivers quality and savings in every way—secure now!

  Call (855) 233-7850 to book with an agent.
  32.6 miles from Barclay, KS 66523

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms