The best deals on hotels when visiting Indian Creek 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 Indian Creek, Missouri 63456

The Junction Inn

28804 MO 19 Perry, MO

At The Junction Inn, guests bound for Indian Creek will find affordable accommodations with rates starting at $74.99, creating a clean and welcoming environment perfect for rest. Stay in rooms that cater to practical travel needs, offering basic comforts and a straightforward experience.

At The Junction Inn, guests can escape the city’s hustle and relax in serene surroundings, with downtown Indian Creek still within reach for a day of exploration. Choose value-driven comfort for your Indian Creek visit—book your stay today!

  Call (855) 234-5074 to book with an agent.
  13.6 miles from Indian Creek, MO 63456

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites

105 Lakeside Dr Hannibal, MO

Guests traveling to Indian Creek will find inviting accommodations at Sleep Inn & Suites, with rooms starting at $133.99, creating a clean and welcoming environment ideal for relaxation. Experience Sleep Inn’s Designed to Dream® concept, enhancing your rest with a peaceful environment and thoughtful amenities.

Guests at Sleep Inn & Suites will appreciate the quiet atmosphere, with the convenience of downtown Indian Creek just a drive away. Stay comfortably and affordably in Indian Creek with amenities designed for your needs—secure now!

  Call (855) 235-6136 to book with an agent.
  19.6 miles from Indian Creek, MO 63456

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Hannibal

120 Lindsey Drive Hannibal, MO

Guests visiting Indian Creek can enjoy affordable comfort at Quality Inn & Suites Hannibal, where soothing rooms start at $97.99, creating a warm and inviting space ideal for unwinding. Take pleasure in the artistic touches throughout Quality Inn, featuring local art and decor that enhance the aesthetic of the hotel.

For a relaxing getaway, Quality Inn & Suites Hannibal provides calm surroundings while keeping downtown Indian Creek within easy reach for exploration. Settle into Indian Creek with a hotel that offers comfort and value—secure your room now!

  Call (855) 234-2997 to book with an agent.
  20.0 miles from Indian Creek, MO 63456

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Hannibal

4141B MARKET ST Hannibal, MO

At Howard Johnson by Wyndham Hannibal, travelers bound for Indian Creek can unwind in warm comfort with rooms starting at $64.00, creating a warm and welcoming space for relaxation. Take advantage of special offers and promotions at Howard Johnson, enhancing the value of your stay with us.

Unwind in the comfort of Howard Johnson by Wyndham Hannibal, a peaceful escape where you can keep Indian Creek's energy within easy reach. Stay comfortably in Indian Creek without sacrificing quality or savings—lock in your hotel today!

  Call (855) 239-5277 to book with an agent.
  20.7 miles from Indian Creek, MO 63456

Starting at

$64.00

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 visiting Indian Creek, creating a warm, comfortable space. Experience the ease of travel with Baymont by Wyndham’s shuttle services, available to transport you to local airports and attractions.

Unwind at Baymont by Wyndham Hannibal, a tranquil retreat that provides easy access to the many attractions of Indian Creek. Stay refreshed and relaxed in Indian Creek with inviting, budget-friendly lodging—reserve now!

  Call (855) 234-7135 to book with an agent.
  20.8 miles from Indian Creek, MO 63456

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Hannibal

4070 Market St Hannibal, MO

At Days Inn by Wyndham Hannibal, guests visiting Indian Creek can enjoy charming, affordable rooms starting at $63.99, creating a clean and inviting environment for a peaceful stay. Explore like a local with insider tips from our staff, pointing you to must-see spots and hidden gems nearby.

Stay at Days Inn by Wyndham Hannibal for a restful escape, where guests can relax in comfort while keeping Indian Creek within easy reach. Lock in a budget-friendly hotel that prioritizes your comfort in Indian Creek—reserve today!

  Call (855) 235-6136 to book with an agent.
  20.8 miles from Indian Creek, MO 63456

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Hannibal

4000 Market St Hannibal, MO

Guests visiting Indian Creek will appreciate the inviting comfort at Comfort Inn & Suites Hannibal, where pleasant rooms begin at $99.99, creating a warm, welcoming atmosphere. Benefit from Comfort Inn's 100 percent Satisfaction Guarantee, reflecting the brand's commitment to guest satisfaction.

Discover the comfort of Comfort Inn & Suites Hannibal, offering a tranquil retreat while keeping the vibrant life of Indian Creek within reach. Enjoy Indian Creek travel made easy with practical, well-equipped lodging—book now!

  Call (855) 236-8982 to book with an agent.
  20.9 miles from Indian Creek, MO 63456

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Hannibal

120 Huckleberry Heights Dr Hannibal, MO

For a relaxing stay near Indian Creek, Super 8 by Wyndham Hannibal offers inviting accommodations with rooms beginning at $65.99, creating a clean, welcoming environment ideal for rest. Unwind in Super 8's updated rooms, featuring fresh decor and comfortable furnishings for a restful stay.

Unwind in comfort at Super 8 by Wyndham Hannibal, where guests are treated to peaceful surroundings with Indian Creek's highlights just a short trip away. Stay cozy and within budget on your Indian Creek adventure—lock in your room today!

  Call (855) 234-5074 to book with an agent.
  21.8 miles from Indian Creek, MO 63456

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Hannibal MO

123 Huckleberry Heights Dr Hannibal, MO

Guests visiting Indian Creek will find budget-friendly comfort at Motel 6 Hannibal MO, where sheltered rooms begin at $64.99, providing a warm and welcoming environment. Experience the warm hospitality that Motel 6 is known for, with a staff dedicated to making your stay enjoyable.

Find balance at Motel 6 Hannibal MO, offering a tranquil retreat with Indian Creek's lively energy still within reach. Choose value-driven comfort for your Indian Creek travels and enjoy more—lock in now!

  Call (855) 235-6136 to book with an agent.
  21.9 miles from Indian Creek, MO 63456

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Best Western on the River

401 North 3rd Street Hannibal, MO

For a restful stay, Best Western on the River offers charming accommodations with rates from $103.99, creating a welcoming space ideal for travelers visiting Indian Creek. Relax at Best Western's spa and wellness areas, where select locations offer treatments and facilities for ultimate relaxation.

Stay at Best Western on the River to enjoy a peaceful retreat, where you can relax and still explore the excitement of Indian Creek when you’re ready. Experience Indian Creek with ease by booking a hotel that makes value a priority—lock in now!

  Call (855) 235-0725 to book with an agent.
  23.6 miles from Indian Creek, MO 63456

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Quincy Downtown / River Area

200 South 3rd St Quincy, IL

With budget-friendly rooms from $80.10, Microtel Inn & Suites by Wyndham Quincy Downtown / River Area is an ideal choice for guests traveling to Indian Creek, creating a clean and inviting space for unwinding. Relax in Microtel's modern and minimalistic rooms, where everything is designed with guest convenience in mind.

Step away from the crowds at Microtel Inn & Suites by Wyndham Quincy Downtown / River Area, a quiet escape where Indian Creek's vibrant offerings are never too far from reach. Enjoy Indian Creek in comfort and without financial stress—book your room today!

  Call (855) 235-0725 to book with an agent.
  30.2 miles from Indian Creek, MO 63456

Starting at

$80.10

per night

Read Reviews View Amenities View All Rooms

The Atrium Hotel on Third

201 South 3rd St Quincy, IL

With a perfect blend of comfort and sophistication, The Atrium Hotel on Third near Indian Creek offers relaxing rooms, with inviting rates starting at $133.99 per night. Experience a stay defined by luxury and comfort, with rooms that are thoughtfully appointed to meet your every need.

Positioned beyond the busy city streets, The Atrium Hotel on Third lets you unwind in peace, while keeping Indian Creek within your reach. Get ready for a Indian Creek adventure that combines luxury and affordability—lock in today!

  Call (855) 239-4019 to book with an agent.
  30.2 miles from Indian Creek, MO 63456

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Quincy Downtown

225 South 4th Street Quincy, IL

For an inviting stay near Indian Creek, Quality Inn & Suites Quincy Downtown offers harmonious accommodations with rooms starting at $114.99, creating a clean and comfortable environment for rest. Take advantage of Quality Inn's early bird special offers, providing significant savings for advanced bookings.

Found outside the hustle of the city, Quality Inn & Suites Quincy Downtown offers a quiet spot to relax while keeping Indian Creek's highlights nearby. Take advantage of a Indian Creek hotel that makes your visit seamless and budget-friendly—reserve now!

  Call (855) 233-0132 to book with an agent.
  30.3 miles from Indian Creek, MO 63456

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Best Western Teal Lake Inn

3602 South Clark St Mexico, MO

For an inviting stay near Indian Creek, Best Western Teal Lake Inn offers reassuring accommodations with rooms starting at $121.99, creating a clean and comfortable environment for rest. Appreciate the modern amenities provided by Best Western, from in-room coffee makers to state-of-the-art entertainment systems.

Enjoy a refreshing stay at Best Western Teal Lake Inn, where the comfort of spacious rooms is matched by easy access to Indian Creek. Enjoy your Indian Creek getaway with peace of mind and budget-friendly amenities—reserve now!

  Call (855) 235-6136 to book with an agent.
  31.2 miles from Indian Creek, MO 63456

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Stoney Creek Inn Quincy

3809 Broadway St Quincy, IL

Guests traveling to Indian Creek will find Stoney Creek Inn Quincy a hospitable and budget-friendly option, with rooms starting at $134.99, creating a warm and welcoming environment for relaxation. Find simplicity and satisfaction in rooms that offer clean, functional amenities for a fuss-free stay.

Discover the serenity of Stoney Creek Inn Quincy, where restful accommodations are complemented by easy access to Indian Creek's best spots. Plan your Indian Creek adventure with inviting, affordable lodging—secure your room now!

  Call (855) 234-7135 to book with an agent.
  32.6 miles from Indian Creek, MO 63456

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Quincy

4122 Broadway St Quincy, IL

AmericInn by Wyndham Quincy offers budget-friendly comfort for travelers headed to Indian Creek, with rooms starting at $76.99, creating a clean, inviting environment perfect for unwinding. Experience the home-like atmosphere of AmericInn by Wyndham’s family rooms, designed to accommodate larger groups comfortably.

At AmericInn by Wyndham Quincy, you can rest easy knowing Indian Creek is just a short drive away for whenever you’re ready to explore. Make the most of your Indian Creek trip with practical, budget-friendly lodging—book today!

  Call (855) 239-4019 to book with an agent.
  32.6 miles from Indian Creek, MO 63456

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Quincy

4415 Broadway Quincy, IL

With rates from $134.99, Fairfield Inn & Suites Quincy is a convenient option for travelers visiting Indian Creek, providing welcoming accommodations in a welcoming environment. Make the most of your travels with Fairfield by Marriott's loyalty program, earning rewards and enjoying exclusive benefits as a member.

Find your serene escape at Fairfield Inn & Suites Quincy, with the opportunity to explore Indian Creek just a short drive from the hotel. Make Indian Creek travel a breeze with a hotel that blends comfort and savings—secure now!

  Call (855) 235-0725 to book with an agent.
  32.8 miles from Indian Creek, MO 63456

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

Stay at Holiday Inn Quincy East an IHG Hotel and relax as you explore Indian Creek, with quality rooms offering a peaceful retreat, starting at a budget-friendly rate of $139.00 per night. Discover each Holiday Inn’s unique character, reflecting the local culture and community spirit of its location.

Recharge in the comfort of Holiday Inn Quincy East an IHG Hotel, where guests can unwind in peace while keeping Indian Creek within reach for exploration. Embrace your Indian Creek adventure with accommodations that add a touch of luxury—lock in today!

  Call (855) 236-8982 to book with an agent.
  33.2 miles from Indian Creek, MO 63456

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Town & Country Inn&Suites

110 North 54th St Quincy, IL

For a relaxed stay, Town & Country Inn&Suites offers budget-conscious accommodations with rates from $185.99, creating a clean, welcoming environment ideal for travelers. Stay in accommodations that provide a little extra, from enhanced comfort to additional amenities, all at a great value.

Relax at Town & Country Inn&Suites, where a calm environment contrasts with the exciting attractions of Indian Creek just a short drive away. Relax and enjoy Indian Creek knowing your hotel is both cozy and budget-conscious—lock in today!

  Call (855) 234-2997 to book with an agent.
  33.2 miles from Indian Creek, MO 63456

Starting at

$185.99

per night

Read Reviews View Amenities View All Rooms

Amerihost Inn & Suites Mexico

900 Vance Rd Mexico, MO

At Amerihost Inn & Suites Mexico, guests bound for Indian Creek can enjoy quiet accommodations with rates starting at $61.99, creating a clean, inviting space perfect for relaxation. Relax in a setting that offers more than the standard, with added comforts and conveniences for a budget-conscious stay.

Relax at Amerihost Inn & Suites Mexico, where serene surroundings make for a peaceful stay and Indian Creek's activities are always close by. Relax in Indian Creek at a hotel that’s designed for comfort and affordability—reserve your room now!

  Call (855) 239-5277 to book with an agent.
  33.6 miles from Indian Creek, MO 63456

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Moberly MO

300 East Highway 24 Moberly, MO

For a snug and budget-friendly stay, Super 8 by Wyndham Moberly MO offers affordable rooms with rates starting at $121.99, creating a welcoming environment ideal for guests visiting Indian Creek. Rely on straightforward accommodations at Super 8, focusing on essential comforts and impeccable cleanliness.

Unwind in the spacious comfort of Super 8 by Wyndham Moberly MO, where guests can relax while keeping Indian Creek within reach. Stay stress-free and budget-conscious while exploring Indian Creek—lock in your stay now!

  Call (855) 235-6136 to book with an agent.
  36.5 miles from Indian Creek, MO 63456

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Travelier Motel

201 East Briggs Dr Macon, MO

Guests headed to Indian Creek can relax at Travelier Motel, where budget-friendly rooms start at $66.50, creating a warm and inviting atmosphere ideal for unwinding. Enjoy the extra amenities and comfort that our rooms offer, designed to make your stay both pleasant and economical.

Find your peaceful escape at Travelier Motel, where quiet surroundings and quick access to Indian Creek come together seamlessly. Choose a hotel in Indian Creek that keeps both your comfort and wallet in mind—reserve now!

  Call (855) 233-0132 to book with an agent.
  38.3 miles from Indian Creek, MO 63456

Starting at

$66.50

per night

Read Reviews View Amenities View All Rooms

Rivers Edge Motel

201 Mansion St Louisiana, MO

With rooms from $115.00, Rivers Edge Motel offers budget-conscious accommodations for travelers headed to Indian Creek, creating a restorative, comfortable environment for all guests. Experience dependable comfort in well-appointed rooms that provide everything you need for a relaxing and budget-friendly stay.

Relax at Rivers Edge Motel, where the serene surroundings offer a refreshing break while keeping Indian Creek close enough for exploration. Enjoy savings and added comfort on your Indian Creek adventure—book your stay now!

  Call (855) 235-0725 to book with an agent.
  39.8 miles from Indian Creek, MO 63456

Starting at

$115.00

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Kingdom City

5750 Jade Rd Kingdom City, MO

For a comfortable and affordable stay near Indian Creek, Baymont by Wyndham Kingdom City offers budget-friendly rooms with rates from $89.99, creating a warm and welcoming atmosphere. Relax in Baymont by Wyndham’s indoor or outdoor pools, perfect for a refreshing swim or a leisurely day in the sun.

Discover peace at Baymont by Wyndham Kingdom City, where guests can enjoy quiet rooms and still explore Indian Creek at their leisure. Plan ahead and make the most of your Indian Creek adventure with cost-saving lodging—book now!

  Call (855) 239-4019 to book with an agent.
  45.7 miles from Indian Creek, MO 63456

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms