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

Days Inn by Wyndham Butler

100 South Fran Ave Butler, MO

For an affordable stay near Johnstown, Days Inn by Wyndham Butler offers comfy rooms with rates from $102.99, creating a welcoming, comfortable atmosphere perfect for rest. Travel with your furry friends thanks to our pet-friendly policies, ensuring no member of the family is left behind.

At Days Inn by Wyndham Butler, the quiet surroundings create a peaceful retreat, while the excitement of downtown Johnstown is just a drive away. Make your Johnstown travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 234-7135 to book with an agent.
  15.2 miles from Johnstown, MO 64770

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Parkfield Inn

506 Kansas Ave Clinton, MO

With rooms from $107.99, Parkfield Inn provides affordable comfort for guests visiting Johnstown, creating a clean and safe environment ideal for relaxation. Find comfort and convenience in rooms that offer added features, designed to make your stay both enjoyable and practical.

Relax at Parkfield Inn, where the calm environment offers a restful stay and downtown Johnstown remains close by for exploration. Find the perfect place to rest and refresh while visiting Johnstown—secure now!

  Call (855) 233-0132 to book with an agent.
  18.2 miles from Johnstown, MO 64770

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Westbridge Inn&Suites

106 South Baird St. Clinton, MO

For budget-savvy travelers to Johnstown, Westbridge Inn&Suites offers inviting accommodations with rooms from $104.99, creating a warm, comfortable environment for rest. Enjoy accommodations that focus on providing essential comforts with no unnecessary extras, perfect for a budget-friendly trip.

For a peaceful retreat, Westbridge Inn&Suites offers a quiet setting with the convenience of downtown Johnstown being just a drive away. Enjoy Johnstown from a hotel that balances comfort and affordability—secure now!

  Call (855) 239-5277 to book with an agent.
  18.4 miles from Johnstown, MO 64770

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Harrisonville

2304 South Commercial St Harrisonville, MO

With budget-friendly rooms starting at $120.99, Comfort Inn & Suites Harrisonville is ideal for travelers bound for Johnstown, providing a warm and inviting environment for relaxation. Find relaxation in Comfort Inn's contemporary lobbies, perfect for casual meetings or unwinding with a book or newspaper.

Discover the comfort of Comfort Inn & Suites Harrisonville, where spacious accommodations provide a restful atmosphere near Johnstown. Find your comfort zone in Johnstown with a hotel that delivers great value—reserve now!

  Call (855) 234-5074 to book with an agent.
  27.0 miles from Johnstown, MO 64770

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Harrisonville

1302 North Commercial St Harrisonville, MO

With affordable rooms starting at $56.99, Knights Inn Harrisonville provides a comfortable and welcoming stay for those visiting Johnstown, creating an ideal space for unwinding. Enjoy the convenience of dining options nearby most Knights Inn locations, with a variety of restaurants and cafes to choose from.

Stay at Knights Inn Harrisonville for a peaceful escape, with the bonus of being close to Johnstown's lively streets for daily adventures. Book your Johnstown trip today and enjoy a simple, budget-friendly hotel experience!

  Call (855) 233-7850 to book with an agent.
  28.6 miles from Johnstown, MO 64770

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Harrisonville Inn & Suites

2201 East Rock Haven Rd Harrisonville, MO

With rooms starting at $69.99, Harrisonville Inn & Suites provides inviting accommodations for guests visiting Johnstown, creating a warm and welcoming environment ideal for rest. Experience dependable comfort in rooms that offer practical amenities, making your stay both comfortable and affordable.

At Harrisonville Inn & Suites, guests can relax in tranquil surroundings, with the convenience of downtown Johnstown always nearby. Stay comfortably and affordably while exploring Johnstown—book your room now!

  Call (855) 233-7850 to book with an agent.
  28.8 miles from Johnstown, MO 64770

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites Harrisonville

2400 East Rock Haven Rd Harrisonville, MO

At Americas Best Value Inn & Suites Harrisonville, travelers to Johnstown can find comforting, affordable rooms beginning at $59.99, creating a clean and inviting environment perfect for unwinding. Enjoy a peaceful night's sleep in our comfortable bedding and well-appointed rooms, designed for tranquility and relaxation.

Unwind in comfort at Americas Best Value Inn & Suites Harrisonville, where guests are treated to peaceful surroundings with Johnstown's highlights just a short trip away. Make your Johnstown stay relaxing and cost-effective—reserve your room today!

  Call (855) 234-7135 to book with an agent.
  28.9 miles from Johnstown, MO 64770

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Hidden Lake Resort

11958 Hidden Lake Rd Warsaw, MO

Enjoy the inviting ambiance of Hidden Lake Resort near Johnstown, where restful rooms create a pleasant atmosphere, with affordable nightly rates starting from $85.99. Relax in accommodations that blend modern amenities with comfort, offering a perfect retreat for relaxation and productivity.

Find a peaceful hideaway at Hidden Lake Resort, where you can unwind after exploring the bustling streets of Johnstown. Relax and unwind in Johnstown with a hotel that provides superior comfort and convenience—book today!

  Call (855) 234-2997 to book with an agent.
  32.5 miles from Johnstown, MO 64770

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Windsor Crossroads Motel

606 North Main Street Windsor, MO

For an affordable and comfortable stay near Johnstown, Windsor Crossroads Motel offers tucked away accommodations with rooms beginning at $65.00, creating a welcoming environment. Stay in rooms that provide more than just the basics, with extra amenities to enhance your experience without stretching your budget.

Guests seeking both rest and exploration will love Windsor Crossroads Motel, where peaceful lodgings are matched with easy access to Johnstown. Relax and explore Johnstown with a hotel that keeps your expenses low and spirits high—reserve now!

  Call (855) 236-8982 to book with an agent.
  34.6 miles from Johnstown, MO 64770

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Highland Inn Peculiar

22101 South Outer Rd Peculiar, MO

Guests traveling to Johnstown will find affordable comfort at Highland Inn Peculiar, where rooms begin at $84.99, providing a welcoming atmosphere ideal for a peaceful stay. Find comfort in rooms that are designed for affordability and practicality, offering the basics for a pleasant stay.

At Highland Inn Peculiar, you’ll find the ideal combination of calm surroundings and proximity to all that Johnstown has to offer. Plan ahead for a practical, budget-conscious Johnstown trip—reserve your stay now!

  Call (855) 239-4019 to book with an agent.
  34.7 miles from Johnstown, MO 64770

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Nevada MO

2520 East Austin Boulevard Nevada, MO

Guests bound for Johnstown will find inviting comfort at Country Inn & Suites by Radisson Nevada MO, where budget-friendly rooms start at $103.99, creating a clean and welcoming environment. Stay refreshed with the complimentary toiletries and plush towels provided in every bathroom at Country Inn & Suites.

Discover your ideal getaway at Country Inn & Suites by Radisson Nevada MO, where peaceful accommodations are paired with proximity to Johnstown's top sights. Discover how inviting and affordable your Johnstown trip can be—book your room today!

  Call (855) 233-7850 to book with an agent.
  35.2 miles from Johnstown, MO 64770

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites Nevada

2345 East Marvel Rd Nevada, MO

Guests bound for Johnstown can enjoy affordable comfort at Americas Best Value Inn & Suites Nevada, with rooms beginning at $73.99, creating a soothing and inviting atmosphere perfect for relaxation. Stay productive with business-friendly amenities like fax and copy services available at select locations.

Find your peaceful getaway at Americas Best Value Inn & Suites Nevada, where serene surroundings and quick access to Johnstown ensure an enjoyable stay. Plan your Johnstown visit wisely with budget-friendly, inviting accommodations—book now!

  Call (855) 234-5074 to book with an agent.
  35.3 miles from Johnstown, MO 64770

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Nevada

2301 East Austin Blvd Nevada, MO

For a warm stay near Johnstown, Super 8 by Wyndham Nevada offers budget-friendly accommodations with rooms starting at $76.99, creating a clean and welcoming space ideal for rest. Find a warm and inviting atmosphere in Super 8's lobbies, designed as comfortable spaces to relax, work, or socialize.

At Super 8 by Wyndham Nevada, the peaceful surroundings create a relaxing atmosphere, while Johnstown remains just a short drive away. Stay relaxed and enjoy budget-friendly lodging for your Johnstown visit—lock in now!

  Call (855) 239-5277 to book with an agent.
  35.3 miles from Johnstown, MO 64770

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

For budget-savvy travelers headed to Johnstown, Holiday Inn Express & Suites Nevada an IHG Hotel offers delightful comfort with rooms starting at $147.00, creating a clean, inviting environment. Discover the value of staying at Holiday Inn Express, where essential services and amenities are included without extra charges.

Immerse yourself in the comfort of Holiday Inn Express & Suites Nevada an IHG Hotel, while Johnstown remains easily accessible for day trips or city explorations. Plan your Johnstown visit with confidence, knowing your hotel has everything you need—lock in today!

  Call (855) 234-7135 to book with an agent.
  35.4 miles from Johnstown, MO 64770

Starting at

$147.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Warrensburg

439 East Russell Ave Warrensburg, MO

Guests visiting Johnstown will appreciate the cozy-like comfort at Super 8 by Wyndham Warrensburg, where budget-friendly rooms start at $75.65, creating a warm and inviting space. Breathe easy with Super 8's smoke-free policy, creating a clean and fresh environment for guests to enjoy.

Discover relaxation at Super 8 by Wyndham Warrensburg, where quiet comfort meets the convenience of being close to Johnstown's vibrant offerings. Stay cozy and within budget on your Johnstown adventure—reserve your hotel room today!

  Call (855) 234-7135 to book with an agent.
  37.0 miles from Johnstown, MO 64770

Starting at

$75.65

per night

Read Reviews View Amenities View All Rooms

Quality Inn

626 East Russell Ave Warrensburg, MO

With rooms from $122.99, Quality Inn offers budget-friendly accommodations for guests visiting Johnstown, creating a welcoming environment ideal for unwinding. Relax in Quality Inn's whirlpool or hot tub facilities, a perfect way to unwind after a busy day.

Discover a refreshing retreat at Quality Inn, situated at a comfortable distance from the energy and attractions of Johnstown. Enjoy your Johnstown stay with amenities that make your visit extra special—secure your room today!

  Call (855) 239-5277 to book with an agent.
  37.0 miles from Johnstown, MO 64770

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Warrensburg Station

609 East Russell Ave Warrensburg, MO

With budget-conscious rooms starting at $143.99, Comfort Inn Warrensburg Station is an ideal choice for travelers to Johnstown, creating a sheltered, welcoming space perfect for rest. Wake up to a diverse and satisfying breakfast selection, ensuring you start your day with plenty of energy.

At Comfort Inn Warrensburg Station, guests can relax in a peaceful atmosphere while keeping the energy of Johnstown just a short drive away. Make the most of your Johnstown experience with a hotel that keeps you comfortable—secure now!

  Call (855) 234-2997 to book with an agent.
  37.0 miles from Johnstown, MO 64770

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Warrensburg

204 East Cleveland Street Warrensburg, MO

For a relaxing stay, Days Inn by Wyndham Warrensburg offers cushy rooms with rates starting at $117.80, creating a clean, welcoming space ideal for guests traveling to Johnstown. Earn points with every stay by joining the Wyndham Rewards program, which offers free nights and exclusive benefits.

At Days Inn by Wyndham Warrensburg, guests can enjoy a relaxing environment with the option to explore Johnstown whenever they desire. Discover how great Johnstown can be with accommodations that keep you comfortable—secure now!

  Call (855) 235-6136 to book with an agent.
  37.0 miles from Johnstown, MO 64770

Starting at

$117.80

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Warrensburg

355 East Russell Avenue Warrensburg, MO

For a comfortable and budget-friendly stay, Fairfield Inn & Suites by Marriott Warrensburg offers inviting rooms with rates beginning at $159.99, creating a pleasant environment near Johnstown. Stay productive with Fairfield's business amenities, including high-speed internet and accessible power outlets in all public areas.

Situated just beyond the busy city center, Fairfield Inn & Suites by Marriott Warrensburg provides a calm setting while keeping Johnstown's top spots within easy reach. Maximize your Johnstown adventure with thoughtfully designed, affordable lodging—secure your room now!

  Call (855) 235-6136 to book with an agent.
  37.1 miles from Johnstown, MO 64770

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Warrensburg North an IHG Hotel

1005 Hawthorne Blvd Warrensburg, MO

For a serene and restful stay, Holiday Inn Express & Suites Warrensburg North an IHG Hotel offers inviting accommodations with rates beginning at $162.00, creating a warm, comfortable environment. Benefit from Holiday Inn Express's strategic locations, conveniently situated near airports, highways, and popular attractions.

Stay at Holiday Inn Express & Suites Warrensburg North an IHG Hotel for the perfect mix of quiet relaxation and the option to explore Johnstown's lively atmosphere. Embrace added comfort and convenience while exploring Johnstown—book your hotel now!

  Call (855) 233-7850 to book with an agent.
  37.5 miles from Johnstown, MO 64770

Starting at

$162.00

per night

Read Reviews View Amenities View All Rooms

Parkfield Inn

151 North Dam Access Road Warsaw, MO

For a restful stay, Parkfield Inn offers budget-friendly rooms with rates beginning at $107.99, creating a warm and welcoming environment ideal for guests visiting Johnstown. Enjoy reliable comfort in rooms that provide everything you need for a worry-free visit at a great price.

Relax at Parkfield Inn, where guests can unwind in a tranquil setting while still being close to the excitement of Johnstown. Plan your Johnstown getaway with an inviting, cost-effective hotel—lock in now!

  Call (855) 233-0132 to book with an agent.
  38.6 miles from Johnstown, MO 64770

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Lakes Inn

1603 Commercial St Warsaw, MO

For an affordable and comfortable stay, Lakes Inn offers inviting rooms with rates starting at $79.99, creating a clean, welcoming environment for guests. Relax in rooms that offer the basic necessities for a comfortable stay, with a focus on cleanliness and efficient service.

At Lakes Inn, the peaceful surroundings create a relaxing atmosphere, while Johnstown remains just a short drive away. Choose a hotel that elevates your Johnstown trip while keeping costs low—reserve now!

  Call (855) 233-0132 to book with an agent.
  38.9 miles from Johnstown, MO 64770

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Belton Kansas City South

17205 South US Highway 71 Belton, MO

Guests bound for Johnstown will appreciate the inviting accommodations at Quality Inn Belton Kansas City South, where easygoing rooms start at $79.99, creating a welcoming space for rest. Gather and unwind in Quality Inn's inviting public spaces, designed for comfort and casual socializing.

Relax at Quality Inn Belton Kansas City South, a peaceful getaway where Johnstown's attractions are always within a short drive. Make Johnstown travel effortless and affordable with inviting accommodations—secure today!

  Call (855) 239-5277 to book with an agent.
  41.4 miles from Johnstown, MO 64770

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Belton Kansas City South

222 Peculiar Dr Belton, MO

Guests visiting Johnstown will appreciate the affordable comfort at Econo Lodge Belton Kansas City South, with hospitable rooms starting at $66.99, creating a warm and inviting atmosphere. Stay assured with enhanced cleaning measures at Econo Lodge, focusing on thorough sanitization for your health and safety.

Stay at Econo Lodge Belton Kansas City South to experience the perfect blend of quiet retreat and easy access to Johnstown's top attractions. Plan your Johnstown getaway with a welcoming, budget-friendly hotel—book today!

  Call (855) 235-6136 to book with an agent.
  41.4 miles from Johnstown, MO 64770

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms