The best deals on hotels when visiting Medicine Lodge 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 Medicine Lodge, Kansas 67104

Days Inn by Wyndham Pratt

1901 East 1st St Pratt, KS

For budget-savvy travelers visiting Medicine Lodge, Days Inn by Wyndham Pratt offers inviting rooms with rates starting at $65.00, creating a warm and welcoming environment. Explore vibrant neighborhoods with convenient access to dining and shopping, thanks to our strategically located properties.

Take a break from the city noise at Days Inn by Wyndham Pratt, offering restful accommodations and quick access to Medicine Lodge's best spots. Experience Medicine Lodge with peace of mind, knowing your hotel delivers value—secure now!

  Call (855) 234-5074 to book with an agent.
  25.9 miles from Medicine Lodge, KS 67104

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Pratt

1906 East 1st St Pratt, KS

At Super 8 by Wyndham Pratt, travelers bound for Medicine Lodge can enjoy budget-conscious comfort with rooms starting at $70.00, creating a mellifluous, inviting environment for rest. Experience peace of mind with Super 8's enhanced cleaning protocols, ensuring a safe and clean environment during your stay.

Stay at Super 8 by Wyndham Pratt to enjoy a restful atmosphere and keep the fun of Medicine Lodge close at hand for day trips and adventures. Plan your Medicine Lodge visit with a comfortable and budget-friendly hotel—secure today!

  Call (855) 236-8982 to book with an agent.
  26.0 miles from Medicine Lodge, KS 67104

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Pratt

704 Allison Ln Pratt, KS

With rooms beginning at $98.99, Baymont by Wyndham Pratt provides affordable accommodations for travelers visiting Medicine Lodge, creating a warm and welcoming environment for relaxation. Enjoy a worry-free stay with Baymont by Wyndham’s commitment to cleanliness and hygiene, ensuring top standards are always met.

Stay at Baymont by Wyndham Pratt to enjoy a blend of relaxation and excitement, with Medicine Lodge never far from your tranquil retreat. Relax and recharge in Medicine Lodge with a hotel that offers more for less—secure today!

  Call (855) 234-7135 to book with an agent.
  26.0 miles from Medicine Lodge, KS 67104

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Pratt an IHG Hotel

1903 Pauline Pl Pratt, KS

For budget-conscious travelers visiting Medicine Lodge, Holiday Inn Express Hotel & Suites Pratt an IHG Hotel offers inviting accommodations with rates beginning at $99.00, creating a clean and comfortable space. Appreciate the inclusivity of Holiday Inn Express, with facilities and services designed to accommodate guests with disabilities.

Find your peaceful escape at Holiday Inn Express Hotel & Suites Pratt an IHG Hotel, situated within easy driving distance of Medicine Lodge’s top attractions. Take comfort in knowing your Medicine Lodge stay is both budget-wise and enjoyable—reserve today!

  Call (855) 235-6136 to book with an agent.
  26.2 miles from Medicine Lodge, KS 67104

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Flag Point Inn & Suites Pratt by FairBridge

1705 Maple St Pratt, KS

At Flag Point Inn & Suites Pratt by FairBridge, enjoy the comfort of quality accommodations when visiting Medicine Lodge, with inviting rooms that start from a budget-friendly $72.99. Find comfort and convenience in our rooms that offer a variety of amenities designed to make your stay enjoyable.

Escape the hustle and bustle of the city at Flag Point Inn & Suites Pratt by FairBridge, while staying close enough to explore everything Medicine Lodge has to offer. Rest easy in Medicine Lodge knowing your accommodations deliver on quality and affordability—secure now!

  Call (855) 235-0725 to book with an agent.
  26.3 miles from Medicine Lodge, KS 67104

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Pratt

112 North State Route 61 Pratt, KS

With rates from $118.99, Best Western Plus Pratt is a convenient option for travelers visiting Medicine Lodge, providing warm-hearted accommodations in a welcoming environment. Appreciate the modern art and décor throughout Best Western Plus hotels, which enhance the aesthetic and atmosphere of each property.

Find the ideal balance of relaxation and convenience at Best Western Plus Pratt, where a peaceful stay is complemented by proximity to Medicine Lodge. Plan a stress-free Medicine Lodge visit with accommodations that fit your budget—reserve now!

  Call (855) 236-8982 to book with an agent.
  26.3 miles from Medicine Lodge, KS 67104

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

7 Boutique Hotel

1401 West US 54 Pratt, KS

With rooms beginning at $36.99, 7 Boutique Hotel is a practical choice for travelers visiting Medicine Lodge, creating a cushy and comfortable space ideal for rest. Relax in rooms that offer a touch more comfort, designed for travelers seeking a little extra from their budget-friendly stay.

Relax and unwind at 7 Boutique Hotel, where calm surroundings are paired with quick access to Medicine Lodge's bustling attractions. Discover how great Medicine Lodge can be with accommodations that keep you comfortable—secure now!

  Call (855) 235-0725 to book with an agent.
  26.5 miles from Medicine Lodge, KS 67104

Starting at

$36.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Harper

899 Frontage Rd Harper, KS

Guests traveling to Medicine Lodge will find tucked away, budget-conscious comfort at Cobblestone Inn & Suites Harper, where rooms start at $106.99, creating a warm and inviting space for rest. Find a comfortable retreat in our rooms, where basic amenities and attentive service create a value-driven experience.

Stay at Cobblestone Inn & Suites Harper for a relaxing retreat, where a calm atmosphere and the convenience of Medicine Lodge make for the perfect trip. Plan your Medicine Lodge trip with a budget-friendly, cozy stay—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  29.7 miles from Medicine Lodge, KS 67104

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Sky Palace Inn by OYO Anthony KS

322 West Main St Anthony, KS

Encounter affordable comfort at Sky Palace Inn by OYO Anthony KS as you journey to Medicine Lodge, where restorative rooms and quality service await, with rates beginning at $107.99. Relax in accommodations that are designed to provide more than just the basics, offering a comprehensive array of amenities.

Nestled just beyond the busy city center, Sky Palace Inn by OYO Anthony KS provides a calm setting while keeping Medicine Lodge's top spots within easy reach. Unwind in Medicine Lodge with a hotel that brings added convenience to your journey—reserve now!

  Call (855) 233-7850 to book with an agent.
  31.4 miles from Medicine Lodge, KS 67104

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Alva an IHG Hotel

1230 East Oklahoma Blvd Alva, OK

For a comfortable and inviting stay, Holiday Inn Express Hotel & Suites Alva an IHG Hotel offers budget-friendly rooms with rates from $114.00, creating a relaxing environment ideal for travelers bound for Medicine Lodge. Wake up to the Express Start™ Breakfast at Holiday Inn Express, a complimentary buffet featuring a wide variety of hot and cold options.

At Holiday Inn Express Hotel & Suites Alva an IHG Hotel, you can rest easy knowing Medicine Lodge is just a short drive away for whenever you’re ready to explore. Make Medicine Lodge travel both enjoyable and affordable with a practical hotel—secure now!

  Call (855) 235-0725 to book with an agent.
  33.8 miles from Medicine Lodge, KS 67104

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

OK Welcome Home Hotel

800 East Oklahoma Blvd Alva, OK

With rooms starting at $58.99, OK Welcome Home Hotel provides inviting accommodations for travelers to Medicine Lodge, creating a warm, welcoming environment ideal for relaxation. Stay in a room that delivers reliable comfort, with everything you need for a worry-free visit.

Discover a calming atmosphere at OK Welcome Home Hotel, where you can enjoy peaceful surroundings while keeping Medicine Lodge easily within reach. Stay affordably and experience the best of Medicine Lodge with ease—reserve your room today!

  Call (855) 235-0725 to book with an agent.
  33.8 miles from Medicine Lodge, KS 67104

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites

1278 East Oklahoma Blvd Alva, OK

Guests headed to Medicine Lodge will appreciate the tucked away comfort at Comfort Inn & Suites, where rooms start at $103.99, creating a clean, welcoming environment for relaxation. Appreciate the modern amenities and thoughtful touches in Comfort Inn's guest rooms, making each stay pleasant and hassle-free.

At Comfort Inn & Suites, you’ll find the perfect balance of peaceful comfort and the convenience of being near Medicine Lodge. Find budget-friendly relaxation perfect for your Medicine Lodge adventure—lock in your stay now!

  Call (855) 235-6136 to book with an agent.
  33.8 miles from Medicine Lodge, KS 67104

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Western Motel

608 Oklahoma Blvd Alva, OK

For an affordable stay, Western Motel offers budget-conscious accommodations with rooms beginning at $54.99, creating a clean, welcoming space near Medicine Lodge. Find added comfort in rooms that provide more than the essentials, offering a step up in amenities for a pleasant visit.

Western Motel offers a quiet getaway, with easy access to Medicine Lodge's most exciting destinations only a short drive away. Step into Medicine Lodge comfort without the hefty price tag—lock in your hotel room today!

  Call (855) 234-2997 to book with an agent.
  33.8 miles from Medicine Lodge, KS 67104

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

Ranger Inn

420 East Oklahoma Blvd Alva, OK

With rates beginning at $55.49, Ranger Inn is an ideal choice for budget-savvy travelers to Medicine Lodge, creating a warm and inviting space. Experience a more enjoyable visit in rooms that offer upgraded amenities and a welcoming atmosphere at an affordable price.

Just a drive from Medicine Lodge, Ranger Inn offers guests a peaceful place to recharge while keeping city attractions accessible. Enjoy a hassle-free Medicine Lodge adventure with extra perks at a great price—lock in today!

  Call (855) 239-5277 to book with an agent.
  33.8 miles from Medicine Lodge, KS 67104

Starting at

$55.49

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Alva

1332 East Oklahoma Blvd Alva, OK

For a homely stay, Days Inn by Wyndham Alva offers budget-conscious accommodations with rates from $69.99, creating a clean, welcoming environment ideal for travelers. Choose Days Inn for your next adventure, where you'll find friendly service, comfortable rooms, and a great start to your day.

Enjoy a quiet escape at Days Inn by Wyndham Alva, where guests can recharge and still visit Medicine Lodge's bustling streets whenever they choose. Rest easy during your Medicine Lodge adventure with accommodations that make sense—lock in today!

  Call (855) 234-5074 to book with an agent.
  33.9 miles from Medicine Lodge, KS 67104

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Copa Motel

1113 US 54 Kingman, KS

Guests traveling to Medicine Lodge will appreciate the inviting accommodations at Copa Motel, with budget-friendly rooms starting at $69.00, creating a clean, comfortable atmosphere. Stay in rooms that deliver a bit more luxury and comfort, enhancing your travel experience without breaking the bank.

Experience both peace and convenience at Copa Motel, a restful haven found a short distance from Medicine Lodge's attractions. Enjoy Medicine Lodge travel made easy with practical, well-equipped lodging—book now!

  Call (855) 234-7135 to book with an agent.
  36.5 miles from Medicine Lodge, KS 67104

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Night Watchman Inn & Suites

515 West Kansas Ave Greensburg, KS

Guests bound for Medicine Lodge will find inviting accommodations at Best Western Plus Night Watchman Inn & Suites, where enveloping rooms start at $97.99, creating a warm and comfortable space perfect for relaxation. Relax with a drink at the on-site bar at Best Western Plus, where you can enjoy a selection of cocktails, wines, and beers.

At Best Western Plus Night Watchman Inn & Suites, spacious rooms and a serene setting create the perfect escape, just a short drive from Medicine Lodge. Plan a relaxing Medicine Lodge getaway with accommodations that keep costs in check—book today!

  Call (855) 234-7135 to book with an agent.
  45.1 miles from Medicine Lodge, KS 67104

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms