The best deals on hotels when visiting Mount Moriah 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 Mount Moriah, Missouri 64481

Family Budget Inn Bethany

4014 Miller St Bethany, MO

At Family Budget Inn Bethany, travelers to Mount Moriah can enjoy inviting rooms with rates from $69.99, creating a warm and welcoming environment perfect for relaxation. Relax in rooms that prioritize practical comfort and affordability, ensuring a pleasant and economical stay.

Relax in the tranquil atmosphere of Family Budget Inn Bethany, where calm surroundings offer a peaceful retreat and downtown Mount Moriah is easily accessible. Plan your Mount Moriah getaway with a hotel that offers great value—lock in now!

  Call (855) 239-4019 to book with an agent.
  12.1 miles from Mount Moriah, MO 64481

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Bethany

496 South 39th Street Bethany, MO

At Quality Inn & Suites Bethany, travelers bound for Mount Moriah can enjoy inviting accommodations with rooms starting at $182.99, creating a intimate and welcoming atmosphere. Discover Quality Inn locations conveniently situated near highways, airports, and popular attractions, making travel easy.

Enjoy the peace and quiet at Quality Inn & Suites Bethany, where downtown Mount Moriah is just a smooth drive away, allowing for easy access to the city's top attractions. Plan your Mount Moriah getaway with a hotel that’s tailored for a perfect stay—secure now!

  Call (855) 234-7135 to book with an agent.
  12.2 miles from Mount Moriah, MO 64481

Starting at

$182.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Lamoni

226 South Spruce Drive Lamoni, IA

At Cobblestone Inn & Suites Lamoni, travelers to Mount Moriah will find inviting comfort with rooms beginning at $160.99, creating a friendly and comfortable environment ideal for rest. Relax in a setting that offers a bit more comfort and convenience, designed to make your stay both pleasant and economical.

Step away from the hustle and bustle at Cobblestone Inn & Suites Lamoni, where restful lodgings are paired with the convenience of being close to Mount Moriah. Plan your Mount Moriah trip with ease, knowing your hotel offers comfort at a great rate—book now!

  Call (855) 235-6136 to book with an agent.
  20.9 miles from Mount Moriah, MO 64481

Starting at

$160.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Chillicothe

1020 South Washington St Chillicothe, MO

For a comfortable and inviting stay, Days Inn by Wyndham Chillicothe offers comfy rooms with rates beginning at $82.99, creating a clean and comfortable space near Mount Moriah. Relax knowing Days Inn provides secure and ample parking, making it easy to come and go as you please.

Discover a calming retreat at Days Inn by Wyndham Chillicothe, where the peaceful surroundings are complemented by proximity to Mount Moriah. Take the guesswork out of your Mount Moriah stay with a hotel that delivers on value—secure now!

  Call (855) 234-7135 to book with an agent.
  40.3 miles from Mount Moriah, MO 64481

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Cameron MO

1920 North Bob Griffin Road Cameron, MO

With rates from $0.00, Motel 6 Cameron MO is a convenient choice for budget-savvy travelers visiting Mount Moriah, creating a warm and welcoming environment ideal for relaxation. Stay refreshed with Motel 6's outdoor pools available at select locations, a perfect way to cool off during your travels.

Unwind at Motel 6 Cameron MO, where guests can rest easy in spacious rooms and take a quick trip to Mount Moriah for fun and exploration. Enjoy Mount Moriah adventures with a cozy, budget-friendly stay—secure your room today!

  Call (855) 235-6136 to book with an agent.
  45.4 miles from Mount Moriah, MO 64481
Read Reviews View Amenities View All Rooms

Quality Inn Cameron

1803 Comfort Ln Cameron, MO

Guests traveling to Mount Moriah will appreciate the inviting comfort at Quality Inn Cameron, where appealing rooms start at $117.99, creating a welcoming space for rest. Work comfortably from your room at Quality Inn, equipped with dedicated workspaces designed for productivity.

Unwind in the calm surroundings of Quality Inn Cameron, where relaxation meets easy access to the vibrant energy of Mount Moriah. Relax and enjoy Mount Moriah with a hotel that keeps comfort affordable—lock in now!

  Call (855) 235-0725 to book with an agent.
  45.6 miles from Mount Moriah, MO 64481

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Cameron

2210 US Highway 36 Cameron, MO

With rooms from $80.99, SureStay Hotel by Best Western Cameron provides affordable comfort for guests visiting Mount Moriah, creating a clean and comforting environment ideal for relaxation. Enjoy the local art displayed throughout Best Western hotels, showcasing the talent and culture of the community.

Enjoy a peaceful retreat at SureStay Hotel by Best Western Cameron, where the quiet atmosphere provides the perfect escape with Mount Moriah nearby. Set your sights on Mount Moriah with a hotel that makes every penny count—lock in today!

  Call (855) 236-8982 to book with an agent.
  45.6 miles from Mount Moriah, MO 64481

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Cameron

1710 North Walnut St Cameron, MO

For guests visiting Mount Moriah, Super 8 by Wyndham Cameron provides inviting accommodations with rooms starting at $125.99, creating a warm and welcoming environment perfect for rest. Find Super 8 locations conveniently close to everything from scenic highways to vibrant city centers, enhancing your travel plans.

Escape the everyday rush at Super 8 by Wyndham Cameron, a restful getaway where Mount Moriah's attractions are always within easy reach. Lock in a welcoming hotel for your Mount Moriah travels and enjoy the savings—book now!

  Call (855) 234-5074 to book with an agent.
  46.0 miles from Mount Moriah, MO 64481

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Cameron

220 East Grand Ave Cameron, MO

With rates beginning at $76.99, Econo Lodge Cameron is a convenient choice for travelers to Mount Moriah, offering budget-friendly accommodations in a welcoming setting. Experience the friendly service at Econo Lodge, where staff are dedicated to your comfort and ready to assist with any needs.

Escape to the comfort of Econo Lodge Cameron, where a restful atmosphere ensures a quiet stay with Mount Moriah's attractions nearby. Choose a welcoming, budget-friendly hotel for your Mount Moriah visit—book today!

  Call (855) 239-4019 to book with an agent.
  46.2 miles from Mount Moriah, MO 64481

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Osceola

111 Ariel Dr Osceola, IA

At AmericInn by Wyndham Osceola, travelers bound for Mount Moriah will find budget-conscious accommodations with rooms starting at $115.99, creating a warm, welcoming environment. Appreciate the quiet moments at AmericInn by Wyndham, where you can escape the stress of travel and relax in peace.

Enjoy spacious rooms at AmericInn by Wyndham Osceola, a quiet retreat where you can unwind and still explore Mount Moriah with ease. Stay in style and save while visiting Mount Moriah with accommodations that meet your needs—secure now!

  Call (855) 235-6136 to book with an agent.
  48.0 miles from Mount Moriah, MO 64481

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Osceola

710 Warren Ave Osceola, IA

Guests bound for Mount Moriah can enjoy inviting accommodations at Quality Inn Osceola, where rooms start at $77.99, creating a warm, welcoming environment for relaxation. Stay active with Quality Inn's recreational facilities, including tennis courts and basketball courts at select locations.

At Quality Inn Osceola, travelers will find a relaxing retreat, with Mount Moriah offering nearby opportunities for fun and adventure. Step into Mount Moriah comfort with a hotel that prioritizes both convenience and savings—book today!

  Call (855) 239-4019 to book with an agent.
  48.2 miles from Mount Moriah, MO 64481

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Osceola IA

720 Warren Avenue Osceola, IA

At Super 8 by Wyndham Osceola IA, travelers bound for Mount Moriah will find safe rooms starting at $68.99, creating a welcoming, comfortable environment perfect for a peaceful stay. Unwind in the homely comfort of Super 8's rooms, equipped with thoughtful amenities to make your stay as enjoyable as possible.

Relax in the comfort of Super 8 by Wyndham Osceola IA, where a calm environment is perfectly balanced with quick access to Mount Moriah's activities. Plan your Mount Moriah adventure with ease and savings—secure your hotel today!

  Call (855) 234-5074 to book with an agent.
  48.2 miles from Mount Moriah, MO 64481

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Evergreen Inn

221 West McLane (Highway 34) Osceola, IA

With budget-friendly rooms from $63.00, Evergreen Inn provides inviting accommodations for guests visiting Mount Moriah, creating a sheltered and welcoming atmosphere. Experience a touch of extra comfort and convenience in rooms that cater to your needs for a relaxing and affordable stay.

Discover your peaceful sanctuary at Evergreen Inn, where the calm of your stay is enhanced by the proximity to Mount Moriah's top spots. Relax and recharge in Mount Moriah with a hotel that keeps your wallet happy—book today!

  Call (855) 234-5074 to book with an agent.
  48.4 miles from Mount Moriah, MO 64481

Starting at

$63.00

per night

Read Reviews View Amenities View All Rooms

Blue Haven Motel

325 South Main St Osceola, IA

With rooms starting at $58.00, Blue Haven Motel is an affordable choice for travelers bound for Mount Moriah, creating a welcoming and heartwarming environment ideal for rest. Stay in a room that offers a no-frills approach to travel, with just the right amenities to ensure a comfortable stay.

Find your retreat at Blue Haven Motel, where calm surroundings are paired with easy connections to the vibrant offerings of Mount Moriah. Make your Mount Moriah travels relaxing and budget-friendly—book your hotel stay now!

  Call (855) 234-2997 to book with an agent.
  48.5 miles from Mount Moriah, MO 64481

Starting at

$58.00

per night

Read Reviews View Amenities View All Rooms

Lakeside Hotel Casino

777 Casino Dr Osceola, IA

Choose Lakeside Hotel Casino when traveling to Mount Moriah, where comfortable accommodations provide a welcoming experience, with affordable rates starting from $104.99. Experience rooms designed for comfort and convenience, with amenities that ensure a seamless and enjoyable visit.

At Lakeside Hotel Casino, you can enjoy both restful accommodations and the easy access to Mount Moriah's vibrant downtown area. Make every moment of your Mount Moriah trip feel special with top-tier amenities—book today!

  Call (855) 233-7850 to book with an agent.
  49.1 miles from Mount Moriah, MO 64481

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms