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

Westbridge Inn & Suites Carrollton

1408 Highway 65 N Carrollton, MO

At Westbridge Inn & Suites Carrollton, guests bound for Miami will find budget-friendly accommodations with rooms starting at $106.99, creating a warm and welcoming environment ideal for rest. Stay in a room that provides dependable comfort and practical amenities, ensuring a pleasant and affordable stay.

Relax at Westbridge Inn & Suites Carrollton, where guests can enjoy peaceful surroundings while keeping downtown Miami within easy reach for exploration. Enjoy more of Miami with a budget-friendly, comfortable hotel—book now!

  Call (855) 236-8982 to book with an agent.
  14.3 miles from Miami, MO 65344

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Marshall Station

1356 West College St Marshall, MO

At Comfort Inn Marshall Station, travelers to Miami will find plush rooms with rates starting at $156.99, creating a clean, welcoming space perfect for a relaxing stay. Experience the friendly service of Comfort Inn's staff, always ready to assist and make your stay more enjoyable.

For a restful escape, Comfort Inn Marshall Station offers serene surroundings while keeping downtown Miami within reach for city exploration. Discover a relaxing Miami experience with accommodations that won’t strain your budget—secure now!

  Call (855) 234-7135 to book with an agent.
  14.7 miles from Miami, MO 65344

Starting at

$156.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Marshall

1355 West College St Marshall, MO

For an affordable, restful visit, Super 8 by Wyndham Marshall offers inviting rooms with rates starting at $76.00, creating a warm and welcoming atmosphere perfect for guests bound for Miami. Navigate your travels with confidence, as Super 8's front desk is always ready to assist with directions and local tips.

Relax in the quiet atmosphere of Super 8 by Wyndham Marshall, where peaceful surroundings and proximity to downtown Miami combine for a perfect stay. Book now for a convenient, wallet-friendly Miami experience—secure today!

  Call (855) 234-2997 to book with an agent.
  14.8 miles from Miami, MO 65344

Starting at

$76.00

per night

Read Reviews View Amenities View All Rooms

Night Inn

1001 North Locust St Sweet Springs, MO

Guests traveling to Miami will enjoy the comfortable accommodations at Night Inn, with rooms beginning at $64.99, creating a warm, inviting space perfect for rest. Enjoy a worry-free stay with rooms that provide standard amenities and a welcoming environment, perfect for a comfortable visit.

Night Inn provides a relaxing atmosphere for guests looking to unwind, with the attractions of Miami always within reach. Plan your Miami getaway with cost-effective, inviting accommodations—book now!

  Call (855) 234-7135 to book with an agent.
  26.0 miles from Miami, MO 65344

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Sweet Springs

208 West Highway 40 Sweet Springs, MO

Guests traveling to Miami can unwind in inviting accommodations at Super 8 by Wyndham Sweet Springs, where warm rooms start at $71.00, creating a clean, comfortable space. Settle into Super 8’s updated and refreshed rooms, designed to provide a contemporary and comfortable stay for all guests.

Whether you're here for business or pleasure, Super 8 by Wyndham Sweet Springs provides a peaceful setting that keeps Miami within easy reach. Plan your Miami trip with savings and extra comfort—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  26.0 miles from Miami, MO 65344

Starting at

$71.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Concordia

301 North West 3rd Street Concordia, MO

Guests bound for Miami will appreciate the inviting accommodations at Days Inn by Wyndham Concordia, where safe rooms start at $56.99, creating a warm, welcoming environment. Relax in stylishly designed rooms, blending modern amenities with comfort to provide a sanctuary after a day of travel.

Enjoy the best of both worlds at Days Inn by Wyndham Concordia, offering a tranquil atmosphere with the convenience of Miami close by. Plan your Miami visit with ease and value-driven comfort—secure your stay today!

  Call (855) 234-2997 to book with an agent.
  29.4 miles from Miami, MO 65344

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Hotel Marceline

101 West Ira Street Marceline, MO

Guests bound for Miami will appreciate the hospitable accommodations at Hotel Marceline, where rooms start at $81.99, creating a welcoming atmosphere for unwinding. Enjoy a functional stay, where rooms provide the essentials for comfort and convenience, without any unnecessary extras.

Unwind in comfort at Hotel Marceline, where guests can rest in quiet surroundings and still enjoy the convenience of Miami. Get ready for an unforgettable Miami visit with thoughtfully designed, budget-friendly lodging—lock in today!

  Call (855) 239-4019 to book with an agent.
  31.8 miles from Miami, MO 65344

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Isle of Capri Casino Hotel Boonville

100 Isle of Capri Blvd Boonville, MO

Relax in the warmth of Isle of Capri Casino Hotel Boonville near Miami, where welcoming accommodations await travelers, with nightly rates beginning at a friendly $77.09. Enjoy the convenience of enhanced amenities in rooms designed for the discerning traveler looking for value and comfort.

Enjoy the serene atmosphere of Isle of Capri Casino Hotel Boonville, providing the ideal base for travelers wanting to experience Miami at their own pace. Stay comfortably in Miami with lodging that makes every moment enjoyable—secure your room now!

  Call (855) 234-5074 to book with an agent.
  34.9 miles from Miami, MO 65344

Starting at

$77.09

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Higginsville

6683 South Highway 13 Higginsville, MO

Guests bound for Miami can unwind at SureStay Hotel by Best Western Higginsville, where comfy rooms start at $61.99, creating a warm and inviting environment perfect for relaxation. Immerse yourself in the community vibe at Best Western hotels, each reflecting the unique culture and charm of its location.

Stay at SureStay Hotel by Best Western Higginsville for the perfect mix of quiet relaxation and the option to explore Miami's lively atmosphere. Enjoy your Miami stay with amenities that make your visit extra special—secure your room today!

  Call (855) 234-5074 to book with an agent.
  35.0 miles from Miami, MO 65344

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Higginsville

6471 Oak Vw Ln Higginsville, MO

With rooms from $59.99, Super 8 by Wyndham Higginsville provides budget-friendly accommodations for guests traveling to Miami, creating a warm and inviting environment. Enjoy a smoke-free environment at Super 8, ensuring a clean and fresh atmosphere within all indoor spaces.

Find your ideal getaway at Super 8 by Wyndham Higginsville, where quiet surroundings and quick access to Miami ensure a balanced stay. Plan your Miami visit with a comfortable and budget-friendly hotel—secure today!

  Call (855) 239-5277 to book with an agent.
  35.1 miles from Miami, MO 65344

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Chillicothe

580 Business Old Highway 36 E Chillicothe, MO

Guests headed to Miami will appreciate the soft accommodations at Super 8 by Wyndham Chillicothe, where rooms start at $82.99, creating a warm, inviting environment ideal for rest. Welcome to Super 8 by Wyndham, where exceptional service and comfortable accommodations meet affordability.

Discover the convenience of Super 8 by Wyndham Chillicothe, a peaceful location with Miami's attractions accessible whenever you're ready to explore. Choose comfort and affordability for your Miami stay—book your room today!

  Call (855) 234-7135 to book with an agent.
  35.7 miles from Miami, MO 65344

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Chillicothe

1020 South Washington St Chillicothe, MO

With budget-friendly rooms from $82.99, Days Inn by Wyndham Chillicothe is ideal for travelers visiting Miami, creating a warm and inviting environment for relaxation. Leverage the local expertise of Days Inn's staff, ready to recommend the best nearby dining, shopping, and entertainment options.

Stay at Days Inn by Wyndham Chillicothe for a restful escape, where guests can relax in comfort while keeping Miami within easy reach. Rest easy in Miami with a hotel that prioritizes your relaxation and budget—book today!

  Call (855) 234-2997 to book with an agent.
  35.8 miles from Miami, MO 65344

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Boonville an IHG Hotel

2419 Mid America Industrial Dr Boonville, MO

For an affordable, restful stay, Holiday Inn Express Boonville an IHG Hotel offers budget-friendly rooms with rates from $139.99, creating a clean and welcoming environment ideal for travelers. Step into Holiday Inn Express, where convenience meets comfort for travelers looking for smart, hassle-free accommodations.

Unwind in comfort at Holiday Inn Express Boonville an IHG Hotel, where peaceful accommodations ensure a relaxing stay with Miami within reach. Savor your Miami experience with accommodations designed for relaxation—book today!

  Call (855) 233-0132 to book with an agent.
  35.8 miles from Miami, MO 65344

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Boonville Columbia

2427 Mid America Industrial Dr Boonville, MO

With budget-friendly rooms from $89.99, Quality Inn & Suites Boonville Columbia provides inviting comfort for travelers visiting Miami, creating a warm, welcoming space. Wake up to a complimentary hot breakfast at Quality Inn, where a variety of delicious options await to kickstart your day.

Step into a quiet retreat at Quality Inn & Suites Boonville Columbia, offering serene surroundings just a short drive from the buzz of Miami. Relax and enjoy Miami with a welcoming hotel that fits your budget perfectly—secure today!

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

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Boonville

2401 Pioneer St Boonville, MO

Guests bound for Miami can find budget-friendly comfort at Days Inn by Wyndham Boonville, where rooms begin at $48.99, creating a clean, welcoming environment perfect for rest. Relax in stylishly designed rooms, blending modern amenities with comfort to provide a sanctuary after a day of travel.

Find your restful retreat at Days Inn by Wyndham Boonville, where guests can enjoy the balance of a quiet stay and the excitement of Miami. Make your Miami visit both cozy and cost-effective—secure your hotel room now!

  Call (855) 235-6136 to book with an agent.
  36.9 miles from Miami, MO 65344

Starting at

$48.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Boonville

420 Americana Boonville, MO

For an affordable and comfortable stay, Super 8 by Wyndham Boonville offers inviting rooms with rates starting at $61.99, creating a clean, welcoming environment near Miami. Gain insider tips from Super 8’s local staff, who are eager to share their knowledge on the best nearby attractions and eateries.

Enjoy spacious rooms at Super 8 by Wyndham Boonville, a quiet retreat where you can unwind and still explore Miami with ease. Find peace of mind during your Miami stay with a hotel that has it all—secure now!

  Call (855) 233-0132 to book with an agent.
  36.9 miles from Miami, MO 65344

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Richmond

888 Slumber Lane Richmond, MO

Guests visiting Miami can relax at Super 8 by Wyndham Richmond, where budget-friendly rooms start at $74.99, creating a serene and inviting atmosphere perfect for relaxation. Take advantage of Super 8's locations, strategically situated near highways, restaurants, and attractions for easy travel planning.

For travelers seeking both quiet and convenience, Super 8 by Wyndham Richmond is perfectly situated near Miami for the best of both worlds. Book now and discover an inviting, affordable Miami stay that delivers comfort!

  Call (855) 233-0132 to book with an agent.
  39.4 miles from Miami, MO 65344

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Lacis Country Inn

410 North Vaughn St Knob Noster, MO

Guests bound for Miami will appreciate the inviting accommodations at Lacis Country Inn, where calm rooms start at $64.55, creating a warm, welcoming environment. Enjoy a worry-free visit in rooms that provide essential comfort, ensuring a pleasant and budget-friendly stay.

Step away from the hustle and bustle at Lacis Country Inn, where restful lodgings are paired with the convenience of being close to Miami. Enjoy added perks and affordable rates on your Miami trip—book your room today!

  Call (855) 233-7850 to book with an agent.
  42.0 miles from Miami, MO 65344

Starting at

$64.55

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Sedalia an IHG Hotel

4001 West Broadway Blvd Sedalia, MO

Guests traveling to Miami will find Holiday Inn Express & Suites Sedalia an IHG Hotel a cushy, budget-friendly option, with rooms beginning at $153.99, creating a welcoming atmosphere perfect for rest. Experience seamless connectivity with multiple USB charging ports available in each room at Holiday Inn Express.

Discover the comfort of Holiday Inn Express & Suites Sedalia an IHG Hotel, where spacious rooms provide a calm atmosphere with Miami never far away. Relax in Miami with accommodations that make your stay unforgettable—secure now!

  Call (855) 233-0132 to book with an agent.
  42.2 miles from Miami, MO 65344

Starting at

$153.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Knob Noster

2340 West Irish Ln Knob Noster, MO

At Americas Best Value Inn Knob Noster, travelers to Miami can enjoy budget-friendly rooms starting at $57.99, providing a clean and welcoming environment perfect for a relaxing stay. Experience the convenience of having dining options close to Americas Best Value Inn, perfect for meals anytime.

At Americas Best Value Inn Knob Noster, you'll find a peaceful retreat with the added benefit of being close to Miami for exploration. Enjoy Miami in comfort and without the expense—secure your hotel room today!

  Call (855) 239-5277 to book with an agent.
  42.2 miles from Miami, MO 65344

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Truman Inn

3501 West Broadway Blvd Sedalia, MO

For budget-conscious guests visiting Miami, Econo Lodge Truman Inn offers restful accommodations with rates starting at $65.00, creating a warm and welcoming environment. Count on 24-hour assistance from Econo Lodge’s front desk, providing peace of mind that help is available at any time, day or night.

Find your peaceful getaway at Econo Lodge Truman Inn, a restful haven where guests can unwind and still visit Miami's lively offerings. Enjoy Miami stress-free with a hotel that offers comfort and savings—lock in now!

  Call (855) 234-5074 to book with an agent.
  42.2 miles from Miami, MO 65344

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Sedalia Station

3600 West Broadway Blvd Sedalia, MO

At Comfort Inn Sedalia Station, travelers to Miami can enjoy inviting accommodations with rates starting at $117.99, providing a welcoming, comfortable environment. Experience the convenience of Comfort Inn locations, strategically situated near key attractions, business centers, and transport hubs.

Escape to Comfort Inn Sedalia Station for a quiet retreat, where guests can relax in comfort while keeping Miami's attractions nearby. Find the perfect Miami escape with accommodations that don’t break the bank—lock in today!

  Call (855) 235-6136 to book with an agent.
  42.2 miles from Miami, MO 65344

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Sedalia

3909 West 9th Street Sedalia, MO

At Hampton Inn Sedalia, guests bound for Miami can enjoy inviting accommodations with rates starting at $123.99, creating a warm and welcoming environment. Discover the practicality and comfort of Hampton’s multi-functional furniture in guest rooms, maximizing space and usability.

Enjoy the serene environment of Hampton Inn Sedalia, where peaceful lodgings provide the perfect base for exploring Miami. Make memories in Miami while staying at a hotel that caters to your comfort—reserve now!

  Call (855) 239-5277 to book with an agent.
  42.3 miles from Miami, MO 65344

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Sedalia MO

3402 West Broadway Blvd Sedalia, MO

With budget-conscious rooms starting at $58.99, Motel 6 Sedalia MO provides affordable accommodations for guests headed to Miami, creating a clean and welcoming environment. Benefit from Motel 6's 24-hour front desk service, ensuring assistance is always available whenever you might need it.

Stay at Motel 6 Sedalia MO to experience a quiet atmosphere, where restful nights are balanced by the option to explore Miami. Plan your Miami trip with savings and comfort combined—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  42.3 miles from Miami, MO 65344

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms