The best deals on hotels when visiting La Grange 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 La Grange, Missouri 63448

Microtel Inn & Suites by Wyndham Quincy Downtown / River Area

200 South 3rd St Quincy, IL

Guests bound for La Grange can unwind at Microtel Inn & Suites by Wyndham Quincy Downtown / River Area, where inviting rooms start at $80.10, creating a warm and comfortable space ideal for relaxation. Experience hassle-free services with Microtel's efficient check-in and meticulous housekeeping, ensuring your comfort from arrival to departure.

From Microtel Inn & Suites by Wyndham Quincy Downtown / River Area, a quick drive brings guests into downtown La Grange, where they can explore the city’s best spots and return to a quiet retreat. Choose a hotel that adds value to your La Grange journey—lock in your room now!

  Call (855) 236-8982 to book with an agent.
  9.4 miles from LA Grange, MO 63448

Starting at

$80.10

per night

Read Reviews View Amenities View All Rooms

The Atrium Hotel on Third

201 South 3rd St Quincy, IL

Discover a peaceful retreat at The Atrium Hotel on Third as you explore La Grange, where quality rooms provide relaxation, with rates starting from an accessible $133.99. Experience a stay that offers more than comfort, with rooms that provide luxurious amenities and elegant surroundings.

Guests staying at The Atrium Hotel on Third can unwind in a peaceful location, with downtown La Grange a simple drive away for sightseeing and exploration. Experience a La Grange visit that’s both relaxing and inspiring with refined accommodations—lock in today!

  Call (855) 235-6136 to book with an agent.
  9.4 miles from LA Grange, MO 63448

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Quincy Downtown

225 South 4th Street Quincy, IL

Guests bound for La Grange will appreciate the budget-conscious comfort at Quality Inn & Suites Quincy Downtown, with appealing rooms starting at $114.99, creating a warm, inviting atmosphere. Feel the warmth of Quality Inn's hospitality, with staff committed to providing a memorable and comfortable stay.

At Quality Inn & Suites Quincy Downtown, guests can unwind in a serene environment while having downtown La Grange just a drive away for easy city access. Stay worry-free in La Grange with a hotel that offers all the essentials at a great price—lock in now!

  Call (855) 235-6136 to book with an agent.
  9.4 miles from LA Grange, MO 63448

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Stoney Creek Inn Quincy

3809 Broadway St Quincy, IL

At Stoney Creek Inn Quincy, guests bound for La Grange will find budget-friendly comfort with rooms beginning at $134.99, creating a warm and inviting space ideal for rest. Enjoy standard amenities in rooms that offer a comfortable environment for a worry-free visit.

Escape the rush of downtown La Grange and retreat to the calm at Stoney Creek Inn Quincy, where tranquility and easy access combine for the perfect stay. Stay affordably and comfortably on your La Grange adventure—lock in your hotel today!

  Call (855) 234-2997 to book with an agent.
  10.9 miles from LA Grange, MO 63448

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Quincy

4122 Broadway St Quincy, IL

With budget-friendly rooms beginning at $76.99, AmericInn by Wyndham Quincy provides inviting accommodations for guests traveling to La Grange, creating a soft and relaxing atmosphere. Relax with AmericInn by Wyndham’s family-friendly amenities, offering entertainment and activities for guests of all ages.

Relax in the quiet atmosphere at AmericInn by Wyndham Quincy, where peaceful surroundings offer a restful stay and downtown La Grange is nearby. Stay smart and save on your La Grange travels with cost-effective lodging—reserve now!

  Call (855) 236-8982 to book with an agent.
  11.2 miles from LA Grange, MO 63448

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Quincy

4415 Broadway Quincy, IL

With affordable rooms beginning at $134.99, Fairfield Inn & Suites Quincy provides inviting accommodations for guests visiting La Grange, creating a warm, comfortable space. Discover the seamless integration of function and comfort at Fairfield by Marriott, where every detail is designed with your satisfaction in mind.

For a calm escape, Fairfield Inn & Suites Quincy provides quiet surroundings with the convenience of downtown La Grange being close enough for exploration. Get ready for a La Grange trip that’s as affordable as it is memorable—lock in today!

  Call (855) 233-7850 to book with an agent.
  11.4 miles from LA Grange, MO 63448

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Quincy East an IHG Hotel

4821 Oak St Quincy, IL

Enjoy the comfortable surroundings of Holiday Inn Quincy East an IHG Hotel on your visit to La Grange, with restful accommodations available from a welcoming $139.00 per night. Park securely at Holiday Inn, which offers ample and safe parking options for your peace of mind.

A relaxing stay awaits at Holiday Inn Quincy East an IHG Hotel, where guests can enjoy quiet surroundings while still being within reach of downtown La Grange. Get the most out of La Grange with accommodations that make every dollar go further—reserve now!

  Call (855) 233-7850 to book with an agent.
  11.5 miles from LA Grange, MO 63448

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Town & Country Inn&Suites

110 North 54th St Quincy, IL

With rates starting at $185.99, Town & Country Inn&Suites is ideal for guests bound for La Grange, providing comforting accommodations in a warm, inviting setting. Stay in accommodations that provide enhanced comfort with additional amenities, making your visit both pleasant and affordable.

At Town & Country Inn&Suites, guests can unwind in a tranquil environment, knowing that downtown La Grange is just a short drive for city adventures. Experience La Grange the right way, with accommodations that make sense for your wallet—book today!

  Call (855) 239-4019 to book with an agent.
  12.2 miles from LA Grange, MO 63448

Starting at

$185.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites

105 Lakeside Dr Hannibal, MO

Guests traveling to La Grange will find warm accommodations at Sleep Inn & Suites, where rooms begin at $133.99, creating a warm, inviting environment ideal for relaxation. Engage with local events and cultural experiences through Sleep Inn’s partnerships with area attractions, offering guests unique opportunities to explore.

Experience the tranquility of Sleep Inn & Suites, where a peaceful stay is complemented by the nearby attractions of La Grange. Rest well in La Grange with accommodations that make relaxation affordable—lock in today!

  Call (855) 233-7850 to book with an agent.
  23.3 miles from LA Grange, MO 63448

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Hannibal

120 Lindsey Drive Hannibal, MO

With budget-friendly rooms beginning at $97.99, Quality Inn & Suites Hannibal is an ideal choice for guests traveling to La Grange, creating a warm, inviting space. Appreciate the modern amenities at Quality Inn, including flat-screen TVs and premium cable packages in every room.

Designed to help you unwind, Quality Inn & Suites Hannibal provides both relaxation and convenient proximity to the attractions of La Grange. Plan your La Grange adventure with a hotel that’s as inviting as it is affordable—secure now!

  Call (855) 235-6136 to book with an agent.
  23.3 miles from LA Grange, MO 63448

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Best Western on the River

401 North 3rd Street Hannibal, MO

With rooms from $103.99, Best Western on the River offers budget-friendly accommodations for guests visiting La Grange, creating a welcoming environment ideal for unwinding. Enjoy the variety of Best Western’s pillow menu, offering different firmness and fill options to ensure a perfect night’s sleep.

Find both comfort and convenience at Best Western on the River, where you can rest in peaceful surroundings and still visit La Grange with ease. Enjoy a memorable La Grange experience with a hotel that makes every moment count—reserve now!

  Call (855) 234-2997 to book with an agent.
  24.3 miles from LA Grange, MO 63448

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Hannibal

120 Huckleberry Heights Dr Hannibal, MO

With rooms starting at $65.99, Super 8 by Wyndham Hannibal offers inviting accommodations for guests bound for La Grange, creating a clean, enveloping atmosphere for unwinding. Count on Super 8’s staff for outstanding service, always available to assist with any needs or queries during your stay.

Unwind at Super 8 by Wyndham Hannibal, a restful retreat nestled just a short drive from the vibrant offerings of La Grange. Enjoy added value and comfort on your La Grange trip—book your stay now!

  Call (855) 234-5074 to book with an agent.
  24.7 miles from LA Grange, MO 63448

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Hannibal MO

123 Huckleberry Heights Dr Hannibal, MO

For those traveling to La Grange, Motel 6 Hannibal MO offers mellifluous comfort with rooms beginning at $64.99, creating a clean and inviting atmosphere ideal for rest. Relax in the vibrant, welcoming atmosphere of Motel 6's newly renovated properties, offering a modern twist on the classic motel experience.

At Motel 6 Hannibal MO, spacious rooms and a serene setting create the perfect escape, just a short drive from La Grange. Make your La Grange experience enjoyable and budget-friendly—lock in now!

  Call (855) 234-5074 to book with an agent.
  24.8 miles from LA Grange, MO 63448

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Keokuk

325 Main St Keokuk, IA

Guests traveling to La Grange will find budget-conscious comfort at Baymont by Wyndham Keokuk, where homely rooms start at $71.99, creating a welcoming atmosphere. Relax knowing that Baymont by Wyndham offers a 100% smoke-free environment, ensuring a clean and fresh stay.

Experience both peace and convenience at Baymont by Wyndham Keokuk, a restful haven found a short distance from La Grange's attractions. Take advantage of extra features and affordability while exploring La Grange—lock in now!

  Call (855) 233-7850 to book with an agent.
  24.8 miles from LA Grange, MO 63448

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Hannibal

4070 Market St Hannibal, MO

Guests bound for La Grange can enjoy affordable comfort at Days Inn by Wyndham Hannibal, with rooms beginning at $63.99, creating a appealing and inviting atmosphere perfect for relaxation. Experience the convenience and affordability of Days Inn, making it an ideal choice for budget-conscious travelers.

Discover a calming atmosphere at Days Inn by Wyndham Hannibal, where you can enjoy peaceful surroundings while keeping La Grange easily within reach. Stay relaxed and within budget while exploring La Grange—reserve your room today!

  Call (855) 239-4019 to book with an agent.
  25.5 miles from LA Grange, MO 63448

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Hannibal

4000 Market St Hannibal, MO

For budget-savvy travelers, Comfort Inn & Suites Hannibal offers inviting accommodations with rates starting at $99.99, creating a clean and welcoming environment ideal for relaxation. Enjoy the peace of mind with Comfort Inn's enhanced cleaning protocols, ensuring a clean and safe environment during your stay.

Comfort Inn & Suites Hannibal offers the perfect blend of quiet surroundings and proximity to La Grange, allowing you to enjoy both. Take the guesswork out of your La Grange stay with a hotel that delivers on value—secure now!

  Call (855) 234-7135 to book with an agent.
  25.5 miles from LA Grange, MO 63448

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Hannibal

4141 Market St Hannibal, MO

With affordable rooms beginning at $75.00, Baymont by Wyndham Hannibal provides inviting accommodations for guests bound for La Grange, creating a clean, comfortable space. Enjoy a night in with Baymont by Wyndham’s in-room movie rentals, offering a selection of the latest releases.

Find your sanctuary at Baymont by Wyndham Hannibal, a restful spot situated just a short drive from the lively streets of La Grange. Take advantage of a La Grange hotel that combines quality with cost-effective rates—secure now!

  Call (855) 235-6136 to book with an agent.
  25.5 miles from LA Grange, MO 63448

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Hannibal

4141B MARKET ST Hannibal, MO

For an inviting stay, Howard Johnson by Wyndham Hannibal offers serene accommodations with rates from $64.00, creating a comfortable environment ideal for travelers bound for La Grange. Unwind in Howard Johnson's comfortable public areas, designed for relaxation, casual meetings, or simply enjoying a cup of coffee.

Relax at Howard Johnson by Wyndham Hannibal, where a tranquil environment offers the perfect getaway with La Grange's highlights just a short drive away. Unwind in La Grange with lodging that ensures you’re rested and refreshed—lock in today!

  Call (855) 234-2997 to book with an agent.
  25.5 miles from LA Grange, MO 63448

Starting at

$64.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Keokuk

3201 Main Street Keokuk, IA

With rates beginning at $106.99, Hampton Inn Keokuk provides budget-friendly comfort for guests bound for La Grange, creating a calm and inviting environment. Unwind in comfort in Hampton's well-appointed guest rooms, featuring the cozy Hampton bed and modern amenities for a restful stay.

Guests at Hampton Inn Keokuk will appreciate the quiet surroundings and convenient access to La Grange's most popular spots. Relax and explore La Grange with ease, thanks to a hotel that prioritizes your comfort—secure now!

  Call (855) 239-5277 to book with an agent.
  26.0 miles from LA Grange, MO 63448

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Keokuk North

3404 Main St Keokuk, IA

With budget-friendly rooms starting at $93.99, Quality Inn & Suites Keokuk North is ideal for guests bound for La Grange, creating a clean and inviting space perfect for relaxation. Trust in Quality Inn for a consistent, dependable stay, where guest satisfaction is a top priority.

Plan your ideal trip at Quality Inn & Suites Keokuk North, balancing rest in a serene setting with the excitement of La Grange a short drive away. Discover a hotel that keeps your La Grange visit affordable and comfortable—book your room now!

  Call (855) 233-7850 to book with an agent.
  26.2 miles from LA Grange, MO 63448

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Keokuk

3511 Main St Keokuk, IA

Guests headed to La Grange will enjoy the warm-hearted, budget-conscious accommodations at Super 8 by Wyndham Keokuk, where rooms begin at $68.99, providing a welcoming environment for all. Seek assistance or local recommendations from Super 8’s friendly front desk personnel, who are always ready to help enhance your stay.

Find your ideal retreat at Super 8 by Wyndham Keokuk, offering peaceful surroundings and effortless access to La Grange’s many attractions. Book now and discover an inviting, affordable La Grange stay that delivers comfort!

  Call (855) 239-5277 to book with an agent.
  26.3 miles from LA Grange, MO 63448

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Prairie Winds Motel

1764 East us highway 136 Carthage, IL

For those visiting La Grange, Prairie Winds Motel offers affordable comfort with rooms starting at $65.99, creating a sheltered, inviting space ideal for guests seeking relaxation. Enjoy standard amenities in rooms that offer a comfortable environment for a pleasant visit.

At Prairie Winds Motel, you can rest in peaceful surroundings while keeping the lively streets of La Grange within easy reach. Make the most of your La Grange trip with inviting and affordable lodging—reserve today!

  Call (855) 239-5277 to book with an agent.
  30.5 miles from LA Grange, MO 63448

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Nauvoo Temple House Hotel

1200 Mulholland St Nauvoo, IL

Guests traveling to La Grange will find enchanting comfort at Nauvoo Temple House Hotel, with rooms starting at $69.99, creating a clean and inviting space perfect for rest. Relax in accommodations that provide a reliable and comfortable environment, making your stay both convenient and economical.

Discover your peaceful retreat at Nauvoo Temple House Hotel, just a drive away from the excitement of La Grange. Make the most of your La Grange travels with comfortable, cost-saving lodging—book now!

  Call (855) 233-7850 to book with an agent.
  35.2 miles from LA Grange, MO 63448

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Simple Rewards Inn Shelbina

711 North Highway 15 Shelbina, MO

At Simple Rewards Inn Shelbina, guests bound for La Grange will find budget-friendly comfort with rooms beginning at $92.99, creating a warm and inviting space ideal for rest. Enjoy a worry-free stay with rooms that provide standard amenities and a welcoming environment, perfect for a comfortable visit.

Rest in comfort at Simple Rewards Inn Shelbina, a quiet haven nestled conveniently near La Grange for easy day trips and adventures. Plan your La Grange travels with comfort and affordability—book your room today!

  Call (855) 234-2997 to book with an agent.
  37.0 miles from LA Grange, MO 63448

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms