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

Edgewood Hotel & Suites

1503 K Street Fairbury, NE

Edgewood Hotel & Suites is a comforting option for travelers visiting Mahaska, with comfy rooms that create a relaxing atmosphere, with rates beginning at an inviting $124.99 per night. Relax in accommodations that cater to your comfort and convenience, with rooms equipped with all the modern amenities.

For a restful stay, Edgewood Hotel & Suites offers quiet surroundings with downtown Mahaska remaining nearby for easy access to city attractions. Unwind in Mahaska with a hotel that combines elegance and budget-friendly rates—lock in today!

  Call (855) 233-7850 to book with an agent.
  14.7 miles from Mahaska, KS 66955

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

RIVERSIDE MOTEL

305 South 13th St Hebron, NE

With rates beginning at $90.99, RIVERSIDE MOTEL offers budget-conscious accommodations for those bound for Mahaska, creating a reassuring, comfortable environment. Enjoy standard amenities in rooms that offer a comfortable environment for a worry-free visit.

Guests at RIVERSIDE MOTEL can enjoy the calm environment, with downtown Mahaska still accessible for all their city adventures. Enjoy reliable, budget-friendly accommodations for your Mahaska travels—book now!

  Call (855) 239-4019 to book with an agent.
  16.9 miles from Mahaska, KS 66955

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Belleville

1410 28th St Belleville, KS

At Super 8 by Wyndham Belleville, travelers to Mahaska will find affordable rooms with rates beginning at $75.99, creating a cozy-like, comfortable environment perfect for unwinding. Navigate with ease, as Super 8 often features locations that provide quick access to local highways and popular tourist spots.

Nestled in a quieter area, Super 8 by Wyndham Belleville provides guests with a serene atmosphere, while downtown Mahaska remains a short drive away. Plan ahead for your Mahaska visit with affordable, reliable lodging—book now!

  Call (855) 235-6136 to book with an agent.
  18.9 miles from Mahaska, KS 66955

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Belleville

1616 U.S. Highway 36 Belleville, KS

Guests traveling to Mahaska will enjoy the comfortable accommodations at Americas Best Value Inn Belleville, with rooms beginning at $65.99, creating a warm, inviting space perfect for rest. Relax knowing Americas Best Value Inn offers a 24-hour cancellation policy, providing flexibility for your travel plans.

A quiet retreat awaits guests at Americas Best Value Inn Belleville, with downtown Mahaska still within reach for a balanced stay of rest and adventure. Make your Mahaska visit memorable and wallet-friendly—secure your hotel stay today!

  Call (855) 234-7135 to book with an agent.
  19.8 miles from Mahaska, KS 66955

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Regency Inn

89 Lincoln St Concordia, KS

At Regency Inn, guests bound for Mahaska will find budget-friendly comfort with rooms starting at $69.99, creating a clean, welcoming space ideal for rest. Find a cozy retreat in rooms that offer a homely atmosphere, complete with all the necessary amenities for a stress-free stay.

Find your tranquil retreat at Regency Inn, where peaceful surroundings are perfectly paired with proximity to Mahaska's vibrant streets. Make memories in Mahaska while staying at a hotel that caters to your comfort—reserve now!

  Call (855) 235-6136 to book with an agent.
  32.5 miles from Mahaska, KS 66955

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Concordia

1320 Lincoln St Concordia, KS

Guests bound for Mahaska will appreciate the relaxing comfort at Super 8 by Wyndham Concordia, where budget-friendly rooms start at $76.99, creating a warm and welcoming atmosphere. Discover Super 8's Wyndham Rewards program, offering guests points towards free nights, gift cards, and more with every stay.

Offering a perfect retreat from the hustle and bustle, Super 8 by Wyndham Concordia is an ideal base for exploring Mahaska. Book your Mahaska adventure with an inviting, budget-friendly hotel—reserve today!

  Call (855) 234-7135 to book with an agent.
  33.3 miles from Mahaska, KS 66955

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Concordia an IHG Hotel

2175 Lincoln St Concordia, KS

For a comfortable and inviting stay, Holiday Inn Express Hotel & Suites Concordia an IHG Hotel offers soothing rooms with rates beginning at $145.00, creating a clean and comfortable space near Mahaska. Experience the local charm of Holiday Inn Express's decor, reflecting the culture and style of the surrounding area.

Positioned just outside Mahaska, Holiday Inn Express Hotel & Suites Concordia an IHG Hotel ensures guests can recharge while keeping urban adventures close by. Plan your Mahaska visit with confidence, knowing your hotel has everything you need—lock in today!

  Call (855) 239-4019 to book with an agent.
  33.8 miles from Mahaska, KS 66955

Starting at

$145.00

per night

Read Reviews View Amenities View All Rooms

Superior Victorian Inn

1540 Idaho St Superior, NE

With rooms starting at $107.99, Superior Victorian Inn offers budget-friendly accommodations for guests visiting Mahaska, creating a warm space ideal for a relaxing stay. Enjoy a practical approach to travel in rooms that provide essential amenities and straightforward comfort.

Find your peaceful retreat at Superior Victorian Inn, positioned within a comfortable distance from the bustling streets of Mahaska. Enjoy Mahaska stress-free with a cozy, cost-effective hotel—lock in your room today!

  Call (855) 233-7850 to book with an agent.
  37.8 miles from Mahaska, KS 66955

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Victorian Inn Beatrice

1903 North 6th Street Beatrice, NE

At Victorian Inn Beatrice, guests visiting Mahaska will find affordable comfort with rooms beginning at $60.99, creating a warm and inviting space perfect for unwinding. Find comfort and value in our rooms, designed to provide a straightforward and pleasant stay without unnecessary extras.

Unwind in style at Victorian Inn Beatrice, where guests can enjoy the calm atmosphere and still explore Mahaska at their leisure. Stay comfortably and on budget for your Mahaska adventure—lock in now!

  Call (855) 236-8982 to book with an agent.
  38.0 miles from Mahaska, KS 66955

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Beatrice

3210 North 6th St Beatrice, NE

Guests bound for Mahaska will appreciate the affordable comfort at Americas Best Value Inn Beatrice, where warm rooms begin at $55.99, creating a welcoming environment ideal for rest. Experience the convenience of Americas Best Value Inn's vending machines, providing snacks and beverages 24/7.

Relax and recharge at Americas Best Value Inn Beatrice, where calm surroundings make for a restful stay with Mahaska just a drive away. Enjoy a simple yet comfortable hotel for your Mahaska travels—book your room today!

  Call (855) 234-5074 to book with an agent.
  38.5 miles from Mahaska, KS 66955

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Travelerslodge Motel

3500 North 6th St Beatrice, NE

Guests bound for Mahaska can enjoy budget-friendly comfort at Travelerslodge Motel, where secure rooms start at $53.99, creating a welcoming space perfect for relaxation. Find a delightful stay in accommodations that provide added amenities, offering a more comfortable visit at a budget-friendly price.

Take a break from the city buzz at Travelerslodge Motel, a peaceful spot where Mahaska is always close enough for a quick trip. Get ready for a comfortable Mahaska adventure with cost-effective, inviting accommodations—lock in now!

  Call (855) 239-5277 to book with an agent.
  38.7 miles from Mahaska, KS 66955

Starting at

$53.99

per night

Read Reviews View Amenities View All Rooms

My Place Hotel Beatrice NE

4031 North 6th St Beatrice, NE

For those headed to Mahaska, My Place Hotel Beatrice NE offers budget-friendly accommodations with rooms from $89.00, creating a clean, comfortable environment perfect for rest. Stay in rooms that provide more than just the basics, with extra amenities to enhance your experience without stretching your budget.

Escape the urban buzz at My Place Hotel Beatrice NE, offering peaceful lodgings just a short drive from the dynamic heart of Mahaska. Choose a hotel that makes your Mahaska experience seamless and budget-wise—reserve now!

  Call (855) 234-2997 to book with an agent.
  38.8 miles from Mahaska, KS 66955

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Capri Inn&Suites of Beatrice

3721 North 6th St Beatrice, NE

For an affordable stay, Capri Inn&Suites of Beatrice offers reassuring accommodations with rates beginning at $71.99, creating a clean, comfortable environment near Mahaska. Relax in accommodations that offer practical comfort, making your stay both pleasant and affordable.

Nestled outside the hustle of the city, Capri Inn&Suites of Beatrice offers a quiet spot to relax while keeping Mahaska's highlights nearby. Make your Mahaska experience affordable and relaxing—lock in your hotel today!

  Call (855) 235-6136 to book with an agent.
  38.8 miles from Mahaska, KS 66955

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Beatrice an IHG Hotel

4005 North 6th St Beatrice, NE

With rates from $119.00, Holiday Inn Express Hotel & Suites Beatrice an IHG Hotel provides inviting accommodations for travelers visiting Mahaska, creating a comfortable and welcoming space for relaxation. Relax in the contemporary comfort of Holiday Inn Express's lobby areas, featuring sleek furnishings and inviting spaces for guests to gather.

Guests will appreciate the serenity of Holiday Inn Express Hotel & Suites Beatrice an IHG Hotel and its close proximity to all that Mahaska has to offer. Rest easy in Mahaska with a hotel that offers all the essentials at a great rate—book now!

  Call (855) 235-6136 to book with an agent.
  38.8 miles from Mahaska, KS 66955

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Geneva Inn

328 South 13th Street Geneva, NE

For an affordable and restful stay, Geneva Inn offers inviting accommodations with rooms starting at $59.99, creating a warm, welcoming space ideal for relaxation. Stay in a room that offers practical comfort and essential amenities, ensuring a pleasant and affordable visit.

Rest in comfort at Geneva Inn, a quiet haven situated conveniently near Mahaska for easy day trips and adventures. Enjoy a cozy, cost-saving hotel for your Mahaska travels—book your stay today!

  Call (855) 234-7135 to book with an agent.
  39.1 miles from Mahaska, KS 66955

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Marysville

1127 Pony Express Hwy Marysville, KS

Guests visiting Mahaska can relax in budget-conscious comfort at Travelodge by Wyndham Marysville, where rooms start at $103.99, creating a clean and inviting space for unwinding. Enjoy the friendly and helpful service at Travelodge, where the staff goes above and beyond to ensure a delightful stay.

Enjoy a restful experience at Travelodge by Wyndham Marysville, where peaceful surroundings ensure a refreshing stay with Mahaska nearby. Book now and experience Mahaska with a cost-effective, comfortable hotel room!

  Call (855) 233-7850 to book with an agent.
  40.4 miles from Mahaska, KS 66955

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Heritage Inn Express

1155 Pony Express Hwy Marysville, KS

Guests bound for Mahaska will appreciate the delightful comfort at Heritage Inn Express, with budget-friendly rooms beginning at $90.49, creating a warm and inviting space. Find a cozy escape in rooms that provide extra amenities and comfort, perfect for budget-conscious travelers looking for more.

Discover relaxation at Heritage Inn Express, where guests can experience a quiet stay while keeping the vibrant life of Mahaska nearby. Choose accommodations in Mahaska that offer a great blend of value and comfort—book now!

  Call (855) 239-5277 to book with an agent.
  40.7 miles from Mahaska, KS 66955

Starting at

$90.49

per night

Read Reviews View Amenities View All Rooms

Super Star Inn & Suite Lincoln Crete

1880 West 12th St Crete, NE

For a comfortable and inviting stay, Super Star Inn & Suite Lincoln Crete offers budget-conscious rooms with rates starting at $50.99, creating a clean, welcoming space near Mahaska. Relax in accommodations that offer added amenities and a touch of luxury, providing a comfortable and economical stay.

Discover the serenity of Super Star Inn & Suite Lincoln Crete, where restful accommodations are complemented by easy access to Mahaska's best spots. Relax in Mahaska with lodging that offers comfort and cost savings—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  48.0 miles from Mahaska, KS 66955

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

The Trail Inn Sutton Nebraska US 6 HWY

402 South French Ave Sutton, NE

For a serene stay near Mahaska, The Trail Inn Sutton Nebraska US 6 HWY offers budget-friendly accommodations with rooms starting at $89.00, creating a clean and welcoming space ideal for rest. Stay in a room that delivers dependable comfort, with practical amenities designed to make your visit enjoyable.

At The Trail Inn Sutton Nebraska US 6 HWY, guests can relax in tranquil surroundings, with the convenience of downtown Mahaska always nearby. Plan your Mahaska visit with a hotel that delivers comfort and savings—reserve now!

  Call (855) 234-7135 to book with an agent.
  50.0 miles from Mahaska, KS 66955

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms