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

Westphalia Inn

106 East Main St Westphalia, MO

With budget-conscious rooms starting at $126.99, Westphalia Inn provides affordable comfort for guests visiting Crook, creating a clean and restorative environment for rest. Experience the essentials in well-maintained rooms that offer a comfortable and economical environment.

For those seeking tranquility, Westphalia Inn provides a serene retreat while keeping downtown Crook within reach for sightseeing. Plan your Crook getaway with affordable and relaxing accommodations—secure now!

  Call (855) 234-7135 to book with an agent.
  14.1 miles from Crook, MO 65051

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Owensville Motor Inn

1302 Highway 28 Owensville, MO

Guests visiting Crook can unwind at Owensville Motor Inn, where tranquil accommodations start at $67.49, creating a welcoming and comfortable environment for rest. Find a blend of comfort and value in accommodations that offer added amenities for a more enjoyable stay.

Escape to the peace and quiet of Owensville Motor Inn, where guests can unwind and still explore Crook whenever they choose. Maximize your Crook travels with a hotel that’s both practical and inviting—lock in today!

  Call (855) 234-2997 to book with an agent.
  20.3 miles from Crook, MO 65051

Starting at

$67.49

per night

Read Reviews View Amenities View All Rooms

The Hermann Motel

112 East 10th St Hermann, MO

Guests headed to Crook will appreciate the enchanting accommodations at The Hermann Motel, with rooms beginning at $118.99, creating a warm and inviting environment. Enjoy standard amenities in well-maintained rooms that provide a comfortable environment at a budget-friendly price.

Perfect for quiet nights and adventurous days, The Hermann Motel is your gateway to relaxation and Crook's lively streets. Make your Crook trip enjoyable and economical—secure your hotel stay today!

  Call (855) 234-2997 to book with an agent.
  21.0 miles from Crook, MO 65051

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Hermann Crown Suites

403 South Market Street Hermann, MO

Enjoy a charming ambiance at Hermann Crown Suites near Crook, where delightful accommodations create a welcoming stay, with nightly rates starting at $104.99. Find a lavish retreat in rooms that offer upscale amenities and spacious layouts, designed for ultimate comfort and luxury.

At Hermann Crown Suites, guests can unwind in spacious surroundings while still being close to the vibrant life of Crook. Enjoy an elevated Crook adventure with a hotel that offers exclusive amenities—reserve your room now!

  Call (855) 234-7135 to book with an agent.
  21.2 miles from Crook, MO 65051

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Hotel Jefferson City

422 Monroe St Jefferson City, MO

Step into a world of luxury at DoubleTree by Hilton Hotel Jefferson City near Crook, where elegant rooms deliver a serene escape, with inviting nightly rates starting at just $132.99. Shop at DoubleTree by Hilton's gourmet marketplaces, perfect for picking up local foods and gifts.

Enjoy spacious rooms at DoubleTree by Hilton Hotel Jefferson City, a quiet retreat where you can unwind and still explore Crook with ease. Enjoy a premium Crook getaway with a hotel that makes every moment memorable—reserve now!

  Call (855) 239-4019 to book with an agent.
  21.4 miles from Crook, MO 65051

Starting at

$132.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Jefferson City

319 West Miller Street Jefferson City, MO

Guests headed to Crook can enjoy affordable comfort at Baymont by Wyndham Jefferson City, with rooms starting at $73.60, providing a welcoming space perfect for relaxation. Experience a sense of community at Baymont by Wyndham, where the lobby serves as a gathering space for guests to meet and mingle.

Stay at Baymont by Wyndham Jefferson City to experience the perfect blend of quiet nights and quick trips into Crook's lively streets. Enjoy well-rounded amenities and budget-friendly rates for your Crook trip—reserve now!

  Call (855) 234-5074 to book with an agent.
  21.7 miles from Crook, MO 65051

Starting at

$73.60

per night

Read Reviews View Amenities View All Rooms

Capitol Plaza Hotel Jefferson City

Jefferson City 415 West McCarty St Jefferson City, MO

Enjoy a peaceful retreat at Capitol Plaza Hotel Jefferson City as you travel to Crook, where inviting rooms offer a warm environment, with rates beginning at $78.75. Stay in rooms that not only provide comfort but also exude luxury, making every part of your stay delightful.

Unwind in comfort at Capitol Plaza Hotel Jefferson City, where guests are treated to peaceful surroundings with Crook's highlights just a short trip away. Get ready for a Crook stay filled with exclusive amenities and top-notch service—lock in today!

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

Starting at

$78.75

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Jefferson City

610 Bolivar St Jefferson City, MO

Choose Courtyard by Marriott Jefferson City for a comfortable stay near Crook, where inviting rooms create a relaxing environment, with room rates starting at $159.99 per night. Rely on Courtyard's 24-hour front desk service, where friendly staff are available around the clock to assist with any needs or questions.

Enjoy a quiet stay at Courtyard by Marriott Jefferson City, where guests can recharge and still visit Crook's lively attractions just a short drive away. Make the most of Crook with a hotel that provides unparalleled service and value—lock in today!

  Call (855) 234-2997 to book with an agent.
  22.0 miles from Crook, MO 65051

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

The Mercantile on the Katy Trail

500 Walnut St Hermann, MO

Find unparalleled relaxation at The Mercantile on the Katy Trail on your trip to Crook, where thoughtfully designed accommodations make your stay unforgettable, with rates from $199.99. Experience a new dimension of luxury in rooms designed with exquisite attention to detail, offering a sanctuary of refinement and comfort.

Relax and recharge at The Mercantile on the Katy Trail, where calm surroundings make for a restful stay with Crook just a drive away. Relax in pure bliss in Crook with accommodations that set a new benchmark for luxury—reserve now!

  Call (855) 236-8982 to book with an agent.
  22.0 miles from Crook, MO 65051

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn

1309 Jefferson St Jefferson City, MO

Guests bound for Crook will appreciate the inviting accommodations at Budget Inn, where cozy-like rooms start at $65.00, creating a warm, welcoming environment. Enjoy standard amenities in well-maintained rooms, offering a balance of comfort and value for a pleasant stay.

Find your peaceful escape at Budget Inn, offering quiet surroundings and easy access to the lively offerings of Crook. Plan your Crook trip with savings and comfort combined—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  22.1 miles from Crook, MO 65051

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Hotel&Suites Jefferson City an IHG Hotel

1590 Jefferson Street Jefferson City, MO

Unwind in the restful environment of Holiday Inn Hotel&Suites Jefferson City an IHG Hotel when visiting Crook, where inviting rooms offer warmth, with nightly rates starting at an accessible $134.00. Treat yourself to a stay in Holiday Inn’s premium suites, where additional space and amenities offer a touch of luxury.

Escape to the peace and quiet of Holiday Inn Hotel&Suites Jefferson City an IHG Hotel, where guests can unwind and still explore Crook whenever they choose. Enjoy every aspect of your Crook trip with a hotel that delivers on quality—secure now!

  Call (855) 233-7850 to book with an agent.
  22.3 miles from Crook, MO 65051

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Jefferson City

1716 Jefferson St Jefferson City, MO

With rooms beginning at $87.99, Quality Inn & Suites Jefferson City provides affordable accommodations for travelers visiting Crook, creating a warm and welcoming environment for relaxation. Take in stunning views from Quality Inn's rooftop terraces, available at select locations for a unique perspective of the city or landscape.

Discover peace at Quality Inn & Suites Jefferson City, where guests can enjoy quiet rooms and still explore Crook at their leisure. Step into Crook comfort with inviting, cost-effective lodging—book your room now!

  Call (855) 235-6136 to book with an agent.
  22.4 miles from Crook, MO 65051

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Jefferson City

1624 Jefferson Street Jefferson City, MO

Guests bound for Crook can enjoy affordable comfort at Americas Best Value Inn Jefferson City, where sheltered rooms start at $66.99, providing a warm and inviting atmosphere perfect for unwinding. Appreciate the warm welcome at Americas Best Value Inn, where guest satisfaction starts with a friendly greeting.

Americas Best Value Inn Jefferson City offers the perfect base for exploring Crook, with the added benefit of returning to a peaceful, quiet stay. Choose a hotel that balances comfort and savings for your Crook visit—reserve now!

  Call (855) 233-7850 to book with an agent.
  22.5 miles from Crook, MO 65051

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Jefferson City

1710 Jefferson St Jefferson City, MO

Guests bound for Crook will find affordable comfort at Travelodge by Wyndham Jefferson City, where rooms start at $74.99, providing a enveloping, welcoming space perfect for rest. Benefit from Travelodge's commitment to guest satisfaction, with a dedicated team ready to address any needs or concerns.

For a tranquil experience, Travelodge by Wyndham Jefferson City offers spacious accommodations with Crook only a short journey away. Make your Crook adventure enjoyable and cost-effective—book your hotel today!

  Call (855) 239-4019 to book with an agent.
  22.5 miles from Crook, MO 65051

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Capital Inn

1937 Christy Dr Jefferson City, MO

For a welcoming stay, Best Western Plus Capital Inn offers budget-friendly rooms with rates from $111.99, creating a clean and inviting space perfect for guests bound for Crook. Enjoy the privacy and exclusivity of VIP services at select Best Western Plus locations, offering premium amenities and personalized care.

At Best Western Plus Capital Inn, guests can recharge in a quiet setting while keeping Crook's excitement within reach for daily adventures. Relax and enjoy Crook knowing your hotel is both cozy and budget-conscious—lock in today!

  Call (855) 239-4019 to book with an agent.
  22.8 miles from Crook, MO 65051

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Jefferson City

1926 Jefferson St Jefferson City, MO

For guests traveling to Crook, Econo Lodge Jefferson City provides affordable comfort with rooms beginning at $70.99, creating a warm and inviting atmosphere perfect for rest. Enjoy complimentary parking at Econo Lodge, adding another layer of value and convenience to your stay.

At Econo Lodge Jefferson City, you’ll find the perfect balance of peaceful comfort and the convenience of being near Crook. Plan your Crook adventure with comfort and affordability in mind—book now!

  Call (855) 235-6136 to book with an agent.
  22.8 miles from Crook, MO 65051

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Jefferson City

2100 Jefferson St Jefferson City, MO

Guests traveling to Crook can unwind at Days Inn by Wyndham Jefferson City, where budget-friendly rooms start at $73.00, providing a warm and welcoming space perfect for rest. Explore the advantages of staying at Days Inn, where you can expect more than just a room but a fulfilling travel experience.

At Days Inn by Wyndham Jefferson City, you can enjoy the balance of a quiet stay while keeping Crook just a short drive away. Plan ahead for an affordable and relaxing Crook stay—book your hotel room today!

  Call (855) 233-7850 to book with an agent.
  22.8 miles from Crook, MO 65051

Starting at

$73.00

per night

Read Reviews View Amenities View All Rooms

Westwoods Motel

422 Gaylord Dr Fulton, MO

With budget-conscious rooms starting at $74.99, Westwoods Motel is a practical option for guests bound for Crook, providing a welcoming environment for relaxation. Find added comfort in rooms that provide more than the essentials, offering a step up in amenities for a pleasant visit.

At Westwoods Motel, the quiet charm of the location is paired with the convenience of being near Crook's vibrant offerings. Rest easy in Crook with a hotel that offers all the essentials at a great rate—book now!

  Call (855) 234-5074 to book with an agent.
  23.0 miles from Crook, MO 65051

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Amerihost Inn & Suites Fulton

556 Amerihost Dr Fulton, MO

For an affordable stay near Crook, Amerihost Inn & Suites Fulton offers inviting rooms with rates starting at $62.99, creating a clean, comfortable atmosphere perfect for relaxation. Stay in accommodations that are perfect for budget-conscious travelers, offering essential amenities and a friendly welcome.

Relax at Amerihost Inn & Suites Fulton, where serene surroundings make for a peaceful stay and Crook's activities are always close by. Enjoy the perfect mix of affordability and comfort during your Crook stay—reserve today!

  Call (855) 239-4019 to book with an agent.
  23.1 miles from Crook, MO 65051

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Fulton

2205 Cardinal Dr Fulton, MO

Guests traveling to Crook will find Baymont by Wyndham Fulton a practical choice, with rooms beginning at $85.99, creating a clean and inviting environment ideal for relaxation. Enjoy a sense of security with Baymont by Wyndham’s round-the-clock surveillance and safety measures, ensuring a safe stay for everyone.

Guests at Baymont by Wyndham Fulton can experience the tranquility of a quiet location with the benefit of Crook just a short drive away. Get the rest and comfort you deserve while exploring Crook—secure your hotel room now!

  Call (855) 234-7135 to book with an agent.
  24.4 miles from Crook, MO 65051

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Jefferson City an IHG Hotel

3514 Amazonas Dr Jefferson City, MO

At Candlewood Suites Jefferson City an IHG Hotel, guests traveling to Crook will find inviting accommodations with rooms starting at $144.00, creating a secure, welcoming environment perfect for rest. Spacious suites at Candlewood Suites are designed to provide a homey, inviting atmosphere for all guests.

At Candlewood Suites Jefferson City an IHG Hotel, guests can find comfort in spacious surroundings, while keeping Crook easily accessible for a day of exploration. Set your sights on Crook with a hotel that makes every penny count—lock in today!

  Call (855) 233-0132 to book with an agent.
  25.6 miles from Crook, MO 65051

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Jefferson City at Capital Mall

4800 Country Club Dr Jefferson City, MO

At Hampton Inn Jefferson City at Capital Mall, travelers bound for Crook will find budget-conscious comfort with rooms starting at $125.99, creating a clean, inviting space for relaxation. Relax in the vibrant atmosphere of Hampton’s pool areas, where comfortable lounging and refreshing swims await under the sun or stars.

At Hampton Inn Jefferson City at Capital Mall, the quiet charm of the location is paired with the convenience of being near Crook's vibrant offerings. Get ready for a Crook trip that’s as affordable as it is memorable—lock in today!

  Call (855) 235-0725 to book with an agent.
  27.0 miles from Crook, MO 65051

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Jefferson City

4804 Country Club Dr Jefferson City, MO

At Comfort Suites Jefferson City, travelers to Crook will find inviting rooms with rates from $112.99, creating a warm, welcoming space perfect for relaxation. Enjoy the creativity of Comfort Suites' DIY waffle stations at breakfast, allowing guests to customize their waffles with a variety of toppings.

Guests at Comfort Suites Jefferson City can unwind in spacious surroundings while having quick access to all the excitement Crook offers. Make your Crook adventure simple and enjoyable with inviting hotel options—lock in now!

  Call (855) 235-0725 to book with an agent.
  27.3 miles from Crook, MO 65051

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Amerihost Inn & Suites Kingdom City

3370 Gold Avenue Kingdom City, MO

Guests bound for Crook can relax in heartwarming comfort at Amerihost Inn & Suites Kingdom City, where rooms start at $59.99, creating a welcoming environment ideal for unwinding. Experience a pleasant upgrade in accommodations that offer more than the basics, providing extra comfort and convenience.

Stay at Amerihost Inn & Suites Kingdom City for a restful escape, where guests can relax in comfort while keeping Crook within easy reach. Settle in with confidence at a budget-friendly hotel for your Crook getaway—book today!

  Call (855) 234-5074 to book with an agent.
  28.2 miles from Crook, MO 65051

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms