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

Garnett Hotel & RV Park

109 Prairie Plaza Pkwy Garnett, KS

Garnett Hotel & RV Park offers travelers to Selma a plush option, with quality accommodations designed for relaxation, with rates starting from just $98.99 per night. Find a welcoming atmosphere with rooms that offer additional space and amenities for your convenience.

Unwind in the serene surroundings of Garnett Hotel & RV Park, where guests can enjoy rest while downtown Selma is still within reach. Choose accommodations that make your Selma trip smooth and hassle-free—secure now!

  Call (855) 233-7850 to book with an agent.
  11.3 miles from Selma, KS 66039

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Economy Inn

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

For a comfortable and budget-friendly stay, Economy Inn offers inviting rooms with rates beginning at $55.90, creating a quiet environment near Selma. Experience a touch of extra comfort in rooms that offer upgraded amenities for a more enjoyable and cost-effective stay.

Escape the hustle of downtown Selma at Economy Inn, where guests can enjoy peaceful surroundings and easy city access. Get the most out of Selma with lodging that makes your visit effortless—reserve now!

  Call (855) 234-5074 to book with an agent.
  12.7 miles from Selma, KS 66039

Starting at

$55.90

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Iola KS

200 Bills Way Iola, KS

Guests visiting Selma will find Super 8 by Wyndham Iola KS a sheltered, budget-friendly option, with rates starting at $88.99, creating a clean and inviting environment. Appreciate the value of Super 8's amenities, including in-room coffee makers, to start your morning off on the right foot.

Rest in comfort at Super 8 by Wyndham Iola KS, a quiet haven positioned conveniently near Selma for easy day trips and adventures. Save more and experience added comfort on your Selma visit—book your room now!

  Call (855) 234-5074 to book with an agent.
  20.2 miles from Selma, KS 66039

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Iola

1315 North State Street Iola, KS

For a welcoming stay near Selma, Americas Best Value Inn Iola offers pleasant accommodations with rates from $52.99, creating a clean and comfortable environment perfect for rest. Appreciate the bright and cheerful decor of Americas Best Value Inn, creating a welcoming atmosphere for guests.

Relax at Americas Best Value Inn Iola, where serene surroundings make for a peaceful stay and Selma's activities are always close by. Book your Selma adventure with a hotel that keeps comfort affordable—lock in today!

  Call (855) 239-5277 to book with an agent.
  20.8 miles from Selma, KS 66039

Starting at

$52.99

per night

Read Reviews View Amenities View All Rooms

Regency Inn

14 North State Street Iola, KS

Guests headed to Selma will find serene, budget-friendly comfort at Regency Inn, where rooms begin at $53.25, creating a welcoming space perfect for relaxation. Experience practical comfort in a setting that focuses on providing essential amenities at an affordable price.

Positioned just outside Selma, Regency Inn ensures guests can recharge while keeping urban adventures close by. Make your Selma adventure memorable and budget-conscious—reserve now!

  Call (855) 239-4019 to book with an agent.
  21.3 miles from Selma, KS 66039

Starting at

$53.25

per night

Read Reviews View Amenities View All Rooms

Landmark Inn

304 Eastgate Drive Osawatomie, KS

For a comfortable stay near Selma, Landmark Inn offers budget-conscious accommodations with rates from $72.99, creating a warm and inviting atmosphere. Enjoy the essentials in rooms that deliver reliable amenities, ensuring a comfortable stay at a great price.

Find tranquility at Landmark Inn, a peaceful retreat found conveniently close to Selma for daily adventures. Enjoy Selma stress-free with a hotel that offers comfort and savings—lock in now!

  Call (855) 234-2997 to book with an agent.
  27.2 miles from Selma, KS 66039

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

The Courtland Hotel&Day Spa

121 East 1st St Fort Scott, KS

Guests visiting Selma will appreciate the enveloping comfort at The Courtland Hotel&Day Spa, where rooms begin at $82.99, creating a warm and welcoming environment for relaxation. Find value in accommodations that offer the essentials for a comfortable stay, ensuring you get the most out of your trip.

At The Courtland Hotel&Day Spa, guests can relax in peaceful surroundings while having quick access to Selma's lively downtown. Stay comfortably on your Selma adventure with budget-friendly rates—book now!

  Call (855) 233-7850 to book with an agent.
  30.5 miles from Selma, KS 66039

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Fort Scott

302 East Wall St. Fort Scott, KS

Guests traveling to Selma will find inviting accommodations at Sleep Inn & Suites Fort Scott, where intimate-feeling rooms start at $138.99, creating a warm and welcoming space. Take a leisurely swim or lounge poolside at Sleep Inn's inviting pools, a perfect way to relax and enjoy your stay.

Enjoy a tranquil stay at Sleep Inn & Suites Fort Scott, and venture into Selma whenever you're ready for more excitement. Make your Selma visit memorable with a hotel that delivers more for your money—reserve now!

  Call (855) 234-2997 to book with an agent.
  30.5 miles from Selma, KS 66039

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Fort Scott

101 State Street Fort Scott, KS

Guests headed to Selma will find budget-friendly comfort at Super 8 by Wyndham Fort Scott, where restorative rooms begin at $65.99, creating a welcoming atmosphere perfect for relaxation. Enjoy great value without compromise at Super 8, offering budget-friendly rates alongside comfortable and clean accommodations.

Stay at Super 8 by Wyndham Fort Scott to experience the perfect blend of quiet and convenience, with restful accommodations just minutes from Selma. Discover a welcoming, cost-effective hotel perfect for your Selma getaway—secure today!

  Call (855) 234-5074 to book with an agent.
  30.5 miles from Selma, KS 66039

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Azure Sky Motel

902 East Wall St Fort Scott, KS

At Azure Sky Motel, guests visiting Selma can enjoy inviting accommodations with rates beginning at $47.99, creating a restful and welcoming space. Relax in rooms that offer a no-frills approach to accommodation, focusing on cleanliness, comfort, and affordability.

Find both rest and convenience at Azure Sky Motel, a calm escape situated just a short distance from Selma. Choose a hotel that elevates your Selma trip while keeping costs low—reserve now!

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

Starting at

$47.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Ottawa

2335 South Oak St Ottawa, KS

Guests traveling to Selma will appreciate the inviting accommodations at Comfort Inn Ottawa, where serene rooms start at $107.99, creating a warm, welcoming space. Enjoy the peace of mind with Comfort Inn's enhanced cleaning protocols, ensuring a clean and safe environment during your stay.

Find your peaceful getaway at Comfort Inn Ottawa, a restful haven where guests can unwind and still visit Selma's lively offerings. Find out how easy Selma travel can be with a hotel that meets all your needs—secure now!

  Call (855) 233-7850 to book with an agent.
  31.5 miles from Selma, KS 66039

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Ottawa

212 East 23rd Street Ottawa, KS

Guests traveling to Selma will find SureStay Hotel by Best Western Ottawa a warm, budget-friendly option, with rooms beginning at $83.99, creating a welcoming atmosphere perfect for rest. Enjoy the flexibility of Best Western’s room configurations, able to accommodate everything from solo travelers to large families.

Stay at SureStay Hotel by Best Western Ottawa for the perfect mix of quiet relaxation and the option to explore Selma's lively atmosphere. Make Selma travel both enjoyable and affordable with a practical hotel—secure now!

  Call (855) 235-0725 to book with an agent.
  31.6 miles from Selma, KS 66039

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Ottawa an IHG Hotel

2340 South King St. Ottawa, KS

Guests bound for Selma will find tucked away accommodations at Holiday Inn Express&Suites Ottawa an IHG Hotel, with rooms starting at $129.00, creating a clean and welcoming space perfect for relaxation. Indulge in the comfort of Holiday Inn Express's plush duvet covers and soft linens, ensuring a cozy and restful sleep experience.

Whether for work or leisure, Holiday Inn Express&Suites Ottawa an IHG Hotel offers a balance of tranquility and easy access to Selma's major attractions. Find the comfort you need at a price you’ll love during your Selma adventure—secure now!

  Call (855) 233-0132 to book with an agent.
  31.7 miles from Selma, KS 66039

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Budgetel Inn&Suites

2222 South Main Street Fort Scott, KS

With rates starting at $61.99, Budgetel Inn&Suites is an ideal option for those traveling to Selma, offering budget-friendly rooms in a reassuring, clean environment. Relax in rooms that offer enhanced features and a bit more space, making your stay comfortable and cost-effective.

Enjoy a refreshing stay at Budgetel Inn&Suites, where the comfort of spacious rooms is matched by easy access to Selma. Choose a hotel in Selma that gives you more for your money—reserve your stay now!

  Call (855) 239-4019 to book with an agent.
  31.7 miles from Selma, KS 66039

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Fort Scott

2505 South Main Street Fort Scott, KS

For travelers headed to Selma, Travelodge by Wyndham Fort Scott provides inviting accommodations with rooms starting at $93.99, creating a warm and comfortable environment. Rely on Travelodge for a consistent, enjoyable stay, where the focus is on guest satisfaction and value.

Enjoy a restful escape at Travelodge by Wyndham Fort Scott, where guests can relax and still have Selma's vibrant energy close at hand. Choose affordability and extra perks for your Selma travels—book your hotel now!

  Call (855) 234-7135 to book with an agent.
  32.1 miles from Selma, KS 66039

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Ottawa

1641 South Main St Ottawa, KS

With rates beginning at $79.99, Knights Inn Ottawa provides budget-friendly accommodations for those visiting Selma, offering a welcoming space perfect for unwinding. Stay cool and refreshed with air conditioning in every room at Knights Inn, ensuring your comfort during warmer months.

Enjoy the best of both worlds at Knights Inn Ottawa, offering a tranquil atmosphere with the convenience of Selma close by. Plan your Selma adventure with savings in mind—book your reliable room today!

  Call (855) 239-4019 to book with an agent.
  32.4 miles from Selma, KS 66039

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Ottawa

2315 South Oak St Ottawa, KS

At Super 8 by Wyndham Ottawa, guests bound for Selma will find budget-friendly accommodations with rooms starting at $73.99, creating a warm and welcoming environment ideal for rest. Rely on Super 8 for a convenient, comfortable, and cost-effective stay, making it an ideal choice for budget-conscious travelers.

Find your perfect getaway at Super 8 by Wyndham Ottawa, where relaxation meets the convenience of having Selma nearby. Enjoy a simple yet inviting hotel for your Selma travels—secure your room now!

  Call (855) 234-2997 to book with an agent.
  32.4 miles from Selma, KS 66039

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Country Haven Inn

207 Cross St Burlington, KS

Guests traveling to Selma will find Country Haven Inn a practical choice, with rooms beginning at $89.99, creating a clean and inviting environment ideal for relaxation. Enjoy a pleasant upgrade in comfort, with rooms equipped with additional amenities for a satisfying and economical visit.

At Country Haven Inn, you’ll find both relaxation and the ease of reaching Selma's bustling attractions in no time. Discover Selma from the comfort of a hotel that makes every dollar count—reserve today!

  Call (855) 234-7135 to book with an agent.
  33.6 miles from Selma, KS 66039

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Guest House Motel

1814 South Santa Fe Ave Chanute, KS

For a comfy stay near Selma, Guest House Motel offers inviting accommodations with rooms beginning at $54.99, creating a warm and welcoming environment ideal for rest. Stay in a room that balances comfort and value, offering the essentials for a budget-conscious visit.

Experience the tranquility of Guest House Motel, where guests can enjoy a restful stay while still being close to the attractions of Selma. Book a welcoming, budget-savvy hotel for your Selma travels—secure now!

  Call (855) 235-0725 to book with an agent.
  37.2 miles from Selma, KS 66039

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Chanute

3428 South Santa Fe Avenue Chanute, KS

Guests visiting Selma will find budget-friendly comfort at Knights Inn Chanute, where inviting rooms begin at $75.99, creating a clean, hospitable environment perfect for rest. Experience the warmth and hospitality of Knights Inn’s staff, always ready to help make your stay better.

Step into the calm of Knights Inn Chanute, where restful lodgings are paired with proximity to Selma's vibrant streets. Make your Selma experience cost-effective and relaxing—secure your stay now!

  Call (855) 234-7135 to book with an agent.
  38.2 miles from Selma, KS 66039

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

With rates starting at $99.99, Super 8 by Wyndham Chanute offers calm accommodations for travelers bound for Selma, providing a clean, welcoming environment for rest. Bring along your furry friends with confidence, thanks to Super 8’s welcoming pet policy that accommodates your beloved companions.

Find your sanctuary at Super 8 by Wyndham Chanute, a peaceful escape found within easy reach of Selma's best activities and venues. Enjoy Selma adventures in a stress-free, affordable hotel—lock in your stay today!

  Call (855) 235-0725 to book with an agent.
  38.2 miles from Selma, KS 66039

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Lebo Inn

2775 US 75 Waverly, KS

Guests traveling to Selma will find budget-friendly comfort at Lebo Inn, with inviting rooms starting at $69.99, creating a peaceful and welcoming space. Experience a welcoming environment with a touch more luxury, offering everything you need for a comfortable and enjoyable stay.

Unwind at Lebo Inn, a peaceful haven where Selma is never too far for a day of excitement and exploration. Discover Selma with a hotel that ensures your stay is both pleasant and affordable—lock in today!

  Call (855) 235-6136 to book with an agent.
  38.4 miles from Selma, KS 66039

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Chanute an IHG Hotel

3401 Blue Comet Drive Chanute, KS

For an affordable stay near Selma, Holiday Inn Express & Suites Chanute an IHG Hotel offers inviting accommodations with rooms beginning at $169.00, creating a clean and comfortable atmosphere. Trust in the reliable and friendly service of Holiday Inn Express staff, dedicated to making your stay pleasant and hassle-free.

Find your tranquil escape at Holiday Inn Express & Suites Chanute an IHG Hotel, perfectly situated for guests seeking both relaxation and proximity to Selma. Take advantage of Selma travel with lodging that delivers exceptional value—book today!

  Call (855) 239-4019 to book with an agent.
  38.8 miles from Selma, KS 66039

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Butler

100 South Fran Ave Butler, MO

Guests traveling to Selma will find Days Inn by Wyndham Butler a delightful, budget-friendly option, with rooms beginning at $102.99, creating a welcoming atmosphere perfect for rest. Explore like a local with insider tips from our staff, pointing you to must-see spots and hidden gems nearby.

Guests at Days Inn by Wyndham Butler will love the restful environment, paired with the ease of reaching Selma's bustling attractions. Enjoy your Selma stay with amenities that make your visit extra special—secure your room today!

  Call (855) 234-2997 to book with an agent.
  42.5 miles from Selma, KS 66039

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms