The best deals on hotels when visiting Spruce 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 Spruce, Missouri 64730

Days Inn by Wyndham Butler

100 South Fran Ave Butler, MO

Guests visiting Spruce will find heartwarming accommodations at Days Inn by Wyndham Butler, with rooms beginning at $82.99, creating a clean, inviting environment perfect for rest. Take a break in Days Inn's outdoor seating areas, where you can relax, socialize, or simply enjoy the surroundings.

A peaceful retreat awaits at Days Inn by Wyndham Butler, while the excitement of downtown Spruce is just a convenient drive away for exploration. Relax in Spruce with lodging that offers comfort and cost savings—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  12.0 miles from Spruce, MO 64730

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Parkfield Inn

506 Kansas Ave Clinton, MO

With rates beginning at $107.99, Parkfield Inn is a smart choice for travelers to Spruce, creating a welcoming space perfect for rest and relaxation. Find a cozy retreat in rooms that offer a homely atmosphere, complete with all the necessary amenities for a stress-free stay.

For a peaceful retreat close to Spruce, Parkfield Inn provides a quiet escape with convenient access to urban adventures. Stay smart and relaxed in Spruce with value-driven amenities—book your room now!

  Call (855) 234-7135 to book with an agent.
  21.7 miles from Spruce, MO 64730

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Westbridge Inn&Suites

106 South Baird St. Clinton, MO

With rates starting at $85.99, Westbridge Inn&Suites offers affordable, comfortable accommodations for travelers bound for Spruce, creating a clean, quiet space. Experience a welcoming stay in rooms that provide essential amenities and a comfortable setting, all at an economical price.

Found just outside of Spruce, Westbridge Inn&Suites provides the ideal base for exploring the area and returning to peaceful lodgings. Book your affordable Spruce stay today and enjoy added comfort and value!

  Call (855) 234-2997 to book with an agent.
  21.9 miles from Spruce, MO 64730

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Harrisonville

2304 South Commercial St Harrisonville, MO

At Comfort Inn & Suites Harrisonville, guests bound for Spruce can enjoy budget-friendly accommodations with rooms starting at $120.99, creating a welcoming and comfortable space. Enjoy a breath of fresh air in our designated outdoor spaces, perfect for relaxing or enjoying a casual meet-up.

Stay at Comfort Inn & Suites Harrisonville to experience quiet surroundings, while keeping Spruce's vibrant sights just a convenient drive away. Choose a hotel that makes your Spruce trip both practical and enjoyable—secure your stay today!

  Call (855) 239-4019 to book with an agent.
  28.3 miles from Spruce, MO 64730

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Harrisonville

1302 North Commercial St Harrisonville, MO

For guests headed to Spruce, Knights Inn Harrisonville offers budget-conscious comfort with rooms from $56.99, creating a clean and inviting space for a relaxing stay. Experience the comfort of adjustable lighting in Knights Inn rooms, allowing you to create the perfect ambiance for relaxation or work.

Discover the convenience of Knights Inn Harrisonville, a peaceful location with Spruce's attractions accessible whenever you're ready to explore. Make Spruce your next affordable adventure—secure your room now!

  Call (855) 239-4019 to book with an agent.
  30.0 miles from Spruce, MO 64730

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Harrisonville Inn & Suites

2201 East Rock Haven Rd Harrisonville, MO

With budget-friendly rooms from $64.99, Harrisonville Inn & Suites provides inviting accommodations for travelers to Spruce, creating a clean, comfortable environment for all. Experience a restful environment with rooms equipped to meet your basic needs, ensuring a relaxing and budget-conscious visit.

At Harrisonville Inn & Suites, you can rest easy knowing Spruce is just a short drive away for whenever you’re ready to explore. Plan your Spruce visit affordably and comfortably—book your hotel room today!

  Call (855) 235-6136 to book with an agent.
  30.1 miles from Spruce, MO 64730

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites Harrisonville

2400 East Rock Haven Rd Harrisonville, MO

With affordable rooms starting at $67.99, Americas Best Value Inn & Suites Harrisonville provides a welcoming option for guests bound for Spruce, creating a warm and inviting atmosphere. Relax with Americas Best Value Inn's hassle-free check-out process, allowing you to leave on a high note.

Unwind in comfort at Americas Best Value Inn & Suites Harrisonville, where guests are treated to peaceful surroundings with Spruce's highlights just a short trip away. Book a hotel for your Spruce visit that delivers on comfort and savings—reserve now!

  Call (855) 234-2997 to book with an agent.
  30.2 miles from Spruce, MO 64730

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Nevada MO

2520 East Austin Boulevard Nevada, MO

For a comfortable and inviting stay, Country Inn & Suites by Radisson Nevada MO offers budget-conscious rooms with rates starting at $108.99, creating a clean, welcoming space near Spruce. Relax with the blackout curtains in each room at Country Inn & Suites, ensuring you can sleep in or rest well at any time of day.

Discover the comfort of Country Inn & Suites by Radisson Nevada MO, where spacious accommodations provide a restful atmosphere near Spruce. Discover Spruce with a hotel that offers unbeatable comfort at a great value—lock in now!

  Call (855) 234-7135 to book with an agent.
  31.4 miles from Spruce, MO 64730

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites Nevada

2345 East Marvel Rd Nevada, MO

With rates beginning at $73.99, Americas Best Value Inn & Suites Nevada is an ideal option for travelers visiting Spruce, offering mellifluous rooms that provide a welcoming, comfortable experience. Discover the comfort of Americas Best Value Inn's adjustable room temperature controls, keeping you comfortable year-round.

Discover the balance of rest and adventure at Americas Best Value Inn & Suites Nevada, where you can relax in peace and explore Spruce whenever you choose. Stay smart and save on your Spruce travels with cost-effective accommodations—secure today!

  Call (855) 235-6136 to book with an agent.
  31.5 miles from Spruce, MO 64730

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Nevada

2301 East Austin Blvd Nevada, MO

Guests traveling to Spruce will enjoy the budget-friendly comfort at Super 8 by Wyndham Nevada, with warm rooms beginning at $76.99, creating a warm and inviting atmosphere. Trust Super 8 for practical, enjoyable, and affordable lodging, making it a top choice for travelers on a budget.

Find your quiet escape at Super 8 by Wyndham Nevada, situated conveniently for exploring the vibrant attractions of Spruce just a short drive away. Stay comfortably and save more while enjoying Spruce—lock in your hotel now!

  Call (855) 233-0132 to book with an agent.
  31.5 miles from Spruce, MO 64730

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Nevada an IHG Hotel

311 South Johnson Dr Nevada, MO

At Holiday Inn Express & Suites Nevada an IHG Hotel, guests bound for Spruce can enjoy budget-friendly accommodations with rooms starting at $139.00, creating a welcoming and comfortable space. Appreciate the brand's focus on sustainability, with Holiday Inn Express participating in green programs and initiatives to reduce its environmental footprint.

At Holiday Inn Express & Suites Nevada an IHG Hotel, you can enjoy the best of both worlds—quiet nights and quick trips into Spruce's bustling center. Relax and enjoy Spruce knowing your hotel is both cozy and budget-conscious—lock in today!

  Call (855) 235-6136 to book with an agent.
  31.6 miles from Spruce, MO 64730

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Hidden Lake Resort

11958 Hidden Lake Rd Warsaw, MO

Enjoy a homely stay at Hidden Lake Resort near Spruce, where quality accommodations provide warmth and relaxation, with inviting rates from $85.99 per night. Experience a more enjoyable visit in accommodations that provide added comfort and amenities, designed for a superior stay.

Step into comfort at Hidden Lake Resort, a peaceful retreat where guests can relax and still venture into Spruce for excitement. Unwind and explore Spruce with a hotel that offers the perfect balance of luxury and savings—book today!

  Call (855) 239-5277 to book with an agent.
  35.2 miles from Spruce, MO 64730

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Highland Inn Peculiar

22101 South Outer Rd Peculiar, MO

With budget-friendly rooms starting at $78.99, Highland Inn Peculiar is a convenient option for travelers to Spruce, creating a inviting and inviting space perfect for rest. Find value in accommodations that offer the essentials for a comfortable stay, ensuring you get the most out of your trip.

At Highland Inn Peculiar, you’ll enjoy restful accommodations with the added convenience of being close to Spruce's exciting attractions. Enjoy Spruce to the fullest with a welcoming, cost-effective hotel—reserve now!

  Call (855) 236-8982 to book with an agent.
  35.8 miles from Spruce, MO 64730

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Windsor Crossroads Motel

606 North Main Street Windsor, MO

For an affordable, restful stay, Windsor Crossroads Motel offers budget-friendly rooms with rates from $65.00, creating a clean and welcoming environment ideal for travelers. Find a relaxing retreat in accommodations that offer more amenities, providing extra comfort at an affordable price.

At Windsor Crossroads Motel, you’ll experience restful accommodations and the advantage of being close to Spruce for day trips and adventures. Find the right balance between affordability and quality during your Spruce trip—lock in today!

  Call (855) 234-5074 to book with an agent.
  38.5 miles from Spruce, MO 64730

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Warrensburg

439 East Russell Ave Warrensburg, MO

For an affordable, relaxing stay, Super 8 by Wyndham Warrensburg offers cozy-like accommodations with rooms from $67.15, creating a clean and inviting environment perfect for rest. Refresh any time with Super 8’s vending machines, conveniently stocked with snacks and drinks for a quick energy boost.

Take time to relax at Super 8 by Wyndham Warrensburg, where a calm setting is complemented by the convenience of being near Spruce. Enjoy more of Spruce with a practical, budget-conscious stay—secure your room now!

  Call (855) 239-4019 to book with an agent.
  41.0 miles from Spruce, MO 64730

Starting at

$67.15

per night

Read Reviews View Amenities View All Rooms

Quality Inn

626 East Russell Ave Warrensburg, MO

With budget-friendly rooms beginning at $104.99, Quality Inn is an ideal choice for guests traveling to Spruce, creating a warm, inviting space. Stay connected with Quality Inn's global news network access, keeping you informed with international and local news during your stay.

Perfect for quiet nights and adventurous days, Quality Inn is your gateway to relaxation and Spruce's lively streets. Enjoy your time in Spruce with a hotel that’s both practical and inviting—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  41.0 miles from Spruce, MO 64730

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Warrensburg Station

609 East Russell Ave Warrensburg, MO

For budget-savvy travelers headed to Spruce, Comfort Inn Warrensburg Station offers soothing comfort with rooms starting at $126.99, creating a clean, inviting environment. Enjoy the value of Comfort Inn's comprehensive amenities, from complimentary breakfast to high-speed internet access.

Discover comfort and convenience at Comfort Inn Warrensburg Station, where the restful atmosphere is perfectly balanced with Spruce's nearby attractions. Stay comfortably in Spruce and make the most of your travels—lock in your hotel room today!

  Call (855) 233-0132 to book with an agent.
  41.0 miles from Spruce, MO 64730

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Warrensburg

204 East Cleveland Street Warrensburg, MO

Guests visiting Spruce can unwind at Days Inn by Wyndham Warrensburg, where friendly accommodations start at $71.40, creating a welcoming and comfortable environment for rest. Enjoy the value of Days Inn's comprehensive amenities, from complimentary breakfast to high-speed internet access.

Stay at Days Inn by Wyndham Warrensburg to enjoy spacious comfort, with the convenience of Spruce's lively offerings just minutes away. Make your Spruce trip memorable with a hotel that offers more for less—secure your stay now!

  Call (855) 235-0725 to book with an agent.
  41.0 miles from Spruce, MO 64730

Starting at

$71.40

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Warrensburg

355 East Russell Avenue Warrensburg, MO

With rooms starting at $144.99, Fairfield Inn & Suites by Marriott Warrensburg provides budget-conscious accommodations for travelers visiting Spruce, creating a clean and appealing space. Take advantage of Fairfield's meeting spaces, perfect for small gatherings, presentations, or remote work needs.

Positioned conveniently near Spruce, Fairfield Inn & Suites by Marriott Warrensburg offers the tranquility of a quiet stay with the thrill of city adventures nearby. Find added comfort at a price that lets you enjoy more of Spruce—book now!

  Call (855) 239-5277 to book with an agent.
  41.1 miles from Spruce, MO 64730

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Parkfield Inn

151 North Dam Access Road Warsaw, MO

With affordable rooms starting at $106.99, Parkfield Inn provides a welcoming option for guests bound for Spruce, creating a warm and inviting atmosphere. Enjoy a stay that's both economical and comfortable, where rooms are equipped with all the essentials for a satisfying visit.

Relax and unwind at Parkfield Inn, where calm surroundings are paired with quick access to Spruce's bustling attractions. Enjoy Spruce stress-free with a hotel that offers comfort and savings—lock in now!

  Call (855) 239-5277 to book with an agent.
  41.2 miles from Spruce, MO 64730

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Lakes Inn

1603 Commercial St Warsaw, MO

For a hospitable and affordable stay, Lakes Inn offers inviting rooms with rates starting at $79.99, creating a welcoming and comfortable environment ideal for rest. Relax in accommodations that provide more than just the basics, offering extra comfort and convenience for a satisfying stay.

Relax at Lakes Inn, where guests can unwind in a tranquil setting while still being close to the excitement of Spruce. Discover how easy Spruce travel can be with a hotel that adds value to your stay—reserve today!

  Call (855) 233-7850 to book with an agent.
  41.5 miles from Spruce, MO 64730

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Warrensburg North an IHG Hotel

1005 Hawthorne Blvd Warrensburg, MO

At Holiday Inn Express & Suites Warrensburg North an IHG Hotel, travelers to Spruce will find budget-friendly comfort with rooms beginning at $149.00, creating a clean and inviting environment. Trust in Holiday Inn Express for a consistently pleasant stay, where you can expect quality service and accommodations across all locations.

Settle into relaxation at Holiday Inn Express & Suites Warrensburg North an IHG Hotel, where guests can recharge in comfort with Spruce always within convenient reach. Discover a hotel that keeps your Spruce visit affordable and comfortable—book your room now!

  Call (855) 234-2997 to book with an agent.
  41.5 miles from Spruce, MO 64730

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Azure Sky Motel

902 East Wall St Fort Scott, KS

With budget-friendly rooms starting at $47.99, Azure Sky Motel is ideal for travelers bound for Spruce, providing a warm and inviting environment for relaxation. Enjoy a stay that focuses on the essentials, with clean, well-maintained rooms and convenient access to local attractions.

Enjoy a quiet retreat at Azure Sky Motel, perfectly positioned for those seeking both relaxation and proximity to Spruce. Step into Spruce with confidence, knowing your hotel delivers more for less—reserve now!

  Call (855) 234-5074 to book with an agent.
  42.4 miles from Spruce, MO 64730

Starting at

$47.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Belton Kansas City South

222 Peculiar Dr Belton, MO

With rooms from $66.99, Econo Lodge Belton Kansas City South provides easygoing accommodations for travelers bound for Spruce, creating an inviting and comfortable space for unwinding. Relax with the knowledge that many Econo Lodge locations offer smoke-free rooms, providing a clean and fresh environment.

Relax at Econo Lodge Belton Kansas City South, where restful nights are paired with quick access to Spruce for adventure during the day. Book an affordable stay with added comfort for your Spruce travels—reserve now!

  Call (855) 234-2997 to book with an agent.
  42.6 miles from Spruce, MO 64730

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms