Looking for a place that feels like home on the open plains?
Grand Hotel puts you steps from the heart of Medicine Lodge — comfortable rooms, warm hospitality, and the quiet confidence of a stay that just works.
Your trusted stop on the Kansas frontier
Grand Hotel has been a cornerstone of hospitality in Medicine Lodge for years. Located right on South Main Street, we offer a quiet, comfortable retreat for travelers passing through the heart of Barber County and guests who want to experience small-town Kansas at its best.
Whether you're here for a business meeting, a family visit, or simply need a reliable place to rest between destinations, our team is committed to making your stay effortless. Clean rooms, a friendly front desk, and a location that puts you within walking distance of local dining and shops — that's the Grand Hotel promise.
Rooms designed for a restful stay
Every room at Grand Hotel is thoughtfully kept for comfort — whether you need a single night or a longer stretch in Medicine Lodge.
Standard Room
A clean, comfortable space with everything you need for a good night's sleep — perfect for solo travelers or couples.
- Queen-sized bed
- Free Wi-Fi
- Flat-screen TV
Double Room
Spacious enough for a small family or a pair of colleagues — two beds, plenty of room to spread out, and a calm atmosphere.
- Two double beds
- Free Wi-Fi
- Work desk
Suite
When you want a little extra space — a separate sitting area, more storage, and a layout that feels truly restful.
- Separate living area
- Free Wi-Fi
- Enhanced amenities
Room availability and rates vary by season. Call us for current pricing.
Call (620) 930-2020 to ReserveAmenities that make your stay easier
Practical comforts done right — so you can focus on what brought you to Medicine Lodge.
Free Wi-Fi
Stay connected throughout your stay with reliable wireless internet in every room.
Free Parking
Convenient on-site parking available at no extra charge — easy in-and-out access.
Flat-Screen TV
Relax with a flat-screen television and cable channels in every guest room.
24-Hour Front Desk
Our front desk is always available to assist you, day or night, with any need.
Work Space
A dedicated desk area in select rooms so you can stay productive on the road.
Non-Smoking Rooms
All guest rooms are non-smoking for a fresh, clean environment every day.
Flexible Check-In
Late arrivals? No problem. Our 24-hour desk means you can check in on your schedule.
Walk to Downtown
Restaurants, shops, and local attractions are all within a short walk from our door.
Right in the center of Medicine Lodge
Positioned on South Main Street, Grand Hotel is your starting point for exploring the town and the surrounding Barber County area.
Address
124 S Main St
Medicine Lodge, KS 67104-1409
Getting Here
Located off U.S. Highway 81 in central Barber County. Ample free parking is available on-site.
Get directionsNearby Medicine Lodge
- Medicine Lodge Peace Arch — symbol of international friendship
- Barber County Courthouse — historic landmark
- Downtown dining and local shops
- Scenic Kansas prairie and outdoor recreation
"We needed a reliable place to stop between destinations, and Grand Hotel delivered exactly that — comfortable, clean, and right in the middle of everything."
— A valued guest
Ready to plan your stay?
Give us a call or stop by — we'd love to welcome you to Medicine Lodge. Whether it's a quick overnight or a longer visit, we'll make sure your room is ready and your stay is smooth.
Available around the clock for check-ins, questions, and local recommendations. Call anytime.
Send Us a Message
Have a question about availability or special requests? We'll get back to you promptly.
Message Sent!
Thank you for reaching out. We'll get back to you as soon as possible.
Or call us directly at (620) 930-2020