The best deals on hotels when visiting Shafter in Missouri.

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 Shafter, Missouri 64674

Cobblestone Inn & Suites Trenton

2900 Hoover Drive Trenton, MO

With rooms starting at $132.99, Cobblestone Inn & Suites Trenton provides affordable accommodations for travelers bound for Shafter, creating a warm and welcoming atmosphere for relaxation. Enjoy the basics in well-maintained rooms that provide a comfortable and budget-friendly environment for your visit.

For guests who enjoy both relaxation and convenience, Cobblestone Inn & Suites Trenton offers tranquility with downtown Shafter still nearby. Plan your Shafter adventure with ease and affordability—secure your stay today!

  Call (855) 234-5074 to book with an agent.
  18.2 miles from Shafter, MO 64674

Starting at

$132.99

per night

Read Reviews View Amenities View All Rooms

Best Western Brookfield

28622 Highway 11 Brookfield, MO

At Best Western Brookfield, travelers to Shafter can unwind in pleasant comfort with rooms beginning at $138.99, creating a warm and inviting space ideal for relaxation. Take advantage of Best Western’s seasonal offers, providing special rates and packages that align with local festivals and events.

For travelers who value both peace and proximity, Best Western Brookfield offers quiet accommodations with easy access to downtown Shafter. Discover how stress-free Shafter can be with well-appointed, affordable lodging—book today!

  Call (855) 235-6136 to book with an agent.
  18.5 miles from Shafter, MO 64674

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Chillicothe

250 Business 36 Chillicothe, MO

With rates from $0.00, Comfort Inn & Suites Chillicothe provides appealing accommodations for travelers visiting Shafter, creating a comfortable and inviting space perfect for relaxation. Trust Comfort Inn for a hassle-free stay, with efficient service and comfortable accommodations at every turn.

At Comfort Inn & Suites Chillicothe, guests can experience the calm of quiet surroundings, with the energy of downtown Shafter still close by. Get ready for a relaxing Shafter visit with affordable, well-appointed lodging—book now!

  Call (855) 239-5277 to book with an agent.
  19.9 miles from Shafter, MO 64674
Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Chillicothe

580 Business Old Highway 36 E Chillicothe, MO

With rates beginning at $82.99, Super 8 by Wyndham Chillicothe offers budget-conscious accommodations for those bound for Shafter, creating a intimate-feeling, comfortable environment. Refresh your travel wardrobe with Super 8's convenient laundry facilities, perfect for long journeys or unexpected spills.

Find your calm retreat at Super 8 by Wyndham Chillicothe, a peaceful stay with the advantage of being close to Shafter whenever you're ready to explore. Make your Shafter travels memorable and budget-friendly—secure your stay now!

  Call (855) 233-7850 to book with an agent.
  20.1 miles from Shafter, MO 64674

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Chillicothe

1020 South Washington St Chillicothe, MO

Guests visiting Shafter will find safe comfort at Days Inn by Wyndham Chillicothe, with rooms beginning at $82.99, creating a warm and inviting space ideal for rest. Take advantage of Days Inn's pet-friendly policy, allowing you to bring your furry friends along on your journey.

Discover the perfect escape at Days Inn by Wyndham Chillicothe, where the peaceful ambiance is matched by the convenience of Shafter's nearby attractions. Relax in Shafter with accommodations that make every moment enjoyable—reserve now!

  Call (855) 234-7135 to book with an agent.
  20.2 miles from Shafter, MO 64674

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Hotel Marceline

101 West Ira Street Marceline, MO

For a welcoming stay near Shafter, Hotel Marceline offers safe, budget-friendly rooms with rates starting at $84.99, creating a comfortable environment. Stay in accommodations that cater to your needs with additional features, providing a comfortable and hassle-free visit.

Enjoy a tranquil stay at Hotel Marceline, and venture into Shafter whenever you're ready for more excitement. Get ready to enjoy Shafter with accommodations that balance cost and comfort—lock in today!

  Call (855) 234-5074 to book with an agent.
  25.3 miles from Shafter, MO 64674

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Kirksville University Area

2702 South Franklin Kirksville, MO

Guests visiting Shafter will find inviting comfort at Baymont by Wyndham Kirksville University Area, where plush rooms start at $73.99, creating a welcoming space perfect for relaxation. Stay informed and entertained with Baymont by Wyndham’s in-room digital access to newspapers and magazines.

At Baymont by Wyndham Kirksville University Area, guests can experience the charm of a quiet retreat with the added benefit of being close to Shafter's top spots. Stay refreshed and on budget while discovering Shafter—reserve your hotel room now!

  Call (855) 235-0725 to book with an agent.
  39.6 miles from Shafter, MO 64674

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Kirksville University Area an IHG Hotel

2523 South Franklin St. Kirksville, MO

Guests traveling to Shafter will appreciate the inviting accommodations at Holiday Inn Express & Suites Kirksville University Area an IHG Hotel, where warm-hearted rooms start at $149.00, creating a warm, welcoming space. Experience the vibrant energy of Holiday Inn Express's modern decor, designed to lift your spirits and enhance your stay.

At Holiday Inn Express & Suites Kirksville University Area an IHG Hotel, guests can enjoy both relaxation and proximity to Shafter, offering the perfect combination for a balanced stay. Relax in Shafter with accommodations that make your stay unforgettable—secure now!

  Call (855) 239-4019 to book with an agent.
  39.8 miles from Shafter, MO 64674

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Kirksville

3805 South Baltimore St Kirksville, MO

At Days Inn by Wyndham Kirksville, travelers bound for Shafter can enjoy budget-conscious comfort with rooms starting at $74.99, creating a warm and inviting atmosphere for unwinding. Relax with a peace of mind provided by our round-the-clock security measures, ensuring a safe environment for all guests.

Unwind at Days Inn by Wyndham Kirksville, where guests can relax in quiet comfort while keeping the dynamic energy of Shafter within reach. Stay affordably while enjoying extra amenities on your Shafter adventure—lock in now!

  Call (855) 236-8982 to book with an agent.
  39.8 miles from Shafter, MO 64674

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Kirksville

2209 North Baltimore St Kirksville, MO

With rooms beginning at $80.99, Quality Inn Kirksville provides affordable accommodations for travelers visiting Shafter, creating a warm and welcoming environment for relaxation. Be greeted by Quality Inn's warm hospitality and a comfortable setting, ensuring your travel experience is both pleasant and fulfilling.

At Quality Inn Kirksville, you’ll find restful accommodations and the convenience of being close to Shafter's most exciting destinations. Make Shafter travel simple with a hotel that provides convenience and savings—reserve now!

  Call (855) 234-5074 to book with an agent.
  40.3 miles from Shafter, MO 64674

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Family Budget Inn Bethany

4014 Miller St Bethany, MO

For an inviting stay, Family Budget Inn Bethany offers relaxing accommodations with rooms from $69.99, providing a clean, comfortable environment ideal for travelers visiting Shafter. Relax in a setting that offers basic comforts without compromising on quality, ensuring a pleasant and economical stay.

Find both comfort and convenience at Family Budget Inn Bethany, where you can rest in peaceful surroundings and still visit Shafter with ease. Plan your Shafter trip with ease and savings in mind—reserve your hotel room now!

  Call (855) 239-4019 to book with an agent.
  42.9 miles from Shafter, MO 64674

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Bethany

496 South 39th Street Bethany, MO

Guests visiting Shafter will appreciate the inviting comfort at Quality Inn & Suites Bethany, with budget-friendly rooms starting at $100.99, creating a clean, welcoming space. Trust in Quality Inn's dedication to cleanliness, providing a safe and welcoming environment for every guest.

Stay at Quality Inn & Suites Bethany for a relaxing retreat, with the added benefit of having Shafter's attractions just minutes away. Get the best of Shafter with a hotel that balances convenience and cost savings—lock in today!

  Call (855) 236-8982 to book with an agent.
  43.2 miles from Shafter, MO 64674

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Bethany MO

811 South 37th St Bethany, MO

For a friendly, budget-friendly stay, Super 8 by Wyndham Bethany MO provides affordable rooms with rates from $90.99, creating a clean, inviting space perfect for relaxation. Find comfort in Super 8’s well-equipped rooms, where simplicity meets functionality for a restful night’s sleep.

At Super 8 by Wyndham Bethany MO, you’ll find the ideal combination of calm surroundings and proximity to all that Shafter has to offer. Enjoy more of Shafter for less with comfortable, affordable lodging—reserve today!

  Call (855) 233-7850 to book with an agent.
  43.2 miles from Shafter, MO 64674

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites Macon at Sunset Dr

28933 Sunset Drive Macon, MO

With rooms starting at $76.99, Americas Best Value Inn & Suites Macon at Sunset Dr provides affordable accommodations for travelers bound for Shafter, creating a warm and welcoming atmosphere for relaxation. Experience valuable complimentary services like breakfast and Wi-Fi, enhancing your stay without added costs.

At Americas Best Value Inn & Suites Macon at Sunset Dr, guests can relax in a peaceful atmosphere while keeping the energy of Shafter just a short drive away. Make the most of your Shafter experience with affordable, welcoming lodging—book now!

  Call (855) 234-2997 to book with an agent.
  44.6 miles from Shafter, MO 64674

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Macon

1821 North Missouri St Macon, MO

For an affordable and enchanting stay, Comfort Inn & Suites Macon offers inviting rooms with rates beginning at $0.00, creating a welcoming and comfortable space for guests. Choose from a variety of room types, tailored to suit solo travelers, couples, and families alike.

Situated just outside of Shafter, Comfort Inn & Suites Macon provides the perfect base for exploring the area while enjoying a peaceful retreat. Plan your Shafter visit with accommodations that make relaxation affordable—book today!

  Call (855) 236-8982 to book with an agent.
  46.0 miles from Shafter, MO 64674
Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Macon

203 East Briggs Dr Macon, MO

With rooms starting at $86.99, Super 8 by Wyndham Macon is an affordable choice for travelers bound for Shafter, creating a welcoming and relaxed environment ideal for rest. Welcome efficiency and warmth at Super 8, where the team is dedicated to providing straightforward and satisfactory service.

Guests at Super 8 by Wyndham Macon will love the restful environment, paired with the ease of reaching Shafter's bustling attractions. Plan your Shafter trip with savings and comfort combined—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  46.1 miles from Shafter, MO 64674

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Travelier Motel

201 East Briggs Dr Macon, MO

For an inviting and affordable stay, Travelier Motel offers budget-friendly rooms with rates starting at $70.00, creating a clean and comfortable space. Enjoy a stay that prioritizes the basics, with rooms equipped with essential amenities and a focus on clean, comfortable lodging.

Travelier Motel provides the perfect escape from the crowds, while keeping Shafter's top sights within easy reach. Plan your Shafter visit with a hotel that offers comfort without compromise—secure today!

  Call (855) 239-5277 to book with an agent.
  46.1 miles from Shafter, MO 64674

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms