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

Super 7 Motel Sedalia

5650 South Limit Ave Sedalia, MO

With affordable rooms beginning at $54.00, Super 7 Motel Sedalia is a practical choice for guests visiting Mora, creating a clean and inviting space ideal for rest. Enjoy enhanced amenities in a welcoming environment, where comfort meets affordability for a delightful stay.

With a short drive into downtown Mora, guests at Super 7 Motel Sedalia can explore the city’s highlights and return to the hotel’s peaceful atmosphere. Make your Mora experience stress-free with a hotel that offers unbeatable value—book today!

  Call (855) 239-4019 to book with an agent.
  9.8 miles from Mora, MO 65345

Starting at

$54.00

per night

Read Reviews View Amenities View All Rooms

Budget Inn

4710 South Limit Avenue Sedalia, MO

With rates starting at $50.00, Budget Inn provides budget-conscious comfort for guests visiting Mora, creating a warm and inviting atmosphere for rest. Relax in accommodations designed for cost-effective comfort, where every element is tailored for the value-minded traveler.

Enjoy tranquility at Budget Inn, where the calm surroundings provide a peaceful retreat while downtown Mora remains nearby. Enjoy savings and added comfort on your Mora adventure—book your stay now!

  Call (855) 236-8982 to book with an agent.
  10.5 miles from Mora, MO 65345

Starting at

$50.00

per night

Read Reviews View Amenities View All Rooms

Best Western State Fair Inn

3120 South Limit Sedalia, MO

Relax in style at Best Western State Fair Inn as you explore Mora, where mellifluous accommodations provide comfort and relaxation, with inviting rates starting at $92.99. Appreciate the quiet hours enforced at Best Western, ensuring all guests have a peaceful environment during nighttime.

Rest in the peaceful setting of Best Western State Fair Inn, where guests can relax knowing downtown Mora is just a short drive away. Stay comfortably in Mora and let the hotel’s top-notch amenities pamper you—secure now!

  Call (855) 233-0132 to book with an agent.
  11.3 miles from Mora, MO 65345

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

American Inn Sedalia

1217 South Limit Ave Sedalia, MO

Guests visiting Mora can enjoy inviting accommodations at American Inn Sedalia, with budget-friendly rooms starting at $50.00, creating a clean, welcoming environment. Enjoy the additional comfort and facilities that make your stay both pleasant and cost-effective, ideal for value-conscious travelers.

For a calm escape, American Inn Sedalia offers peaceful surroundings, while downtown Mora is still close enough for city exploration. Uncover the best of Mora with a hotel that makes quality affordable—secure your room now!

  Call (855) 235-6136 to book with an agent.
  12.4 miles from Mora, MO 65345

Starting at

$50.00

per night

Read Reviews View Amenities View All Rooms

Hotel Bothwell Sedalia Central District Ascend Hotel Collection

103 East 4th St Sedalia, MO

Find relaxation and value at Hotel Bothwell Sedalia Central District Ascend Hotel Collection as you journey to Mora, where quality rooms provide a pleasant atmosphere, with inviting rates beginning at $128.99. Relax in accommodations that provide a touch more luxury, ensuring a comfortable and satisfying stay.

At Hotel Bothwell Sedalia Central District Ascend Hotel Collection, guests can enjoy a quiet escape, knowing downtown Mora is still within driving distance for a day of exploration. Discover how relaxing Mora can be with a hotel that meets all your expectations—reserve now!

  Call (855) 234-5074 to book with an agent.
  12.7 miles from Mora, MO 65345

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Sedalia MO

3402 West Broadway Blvd Sedalia, MO

For a secure and affordable stay, Motel 6 Sedalia MO offers inviting accommodations with rooms starting at $58.99, creating a comfortable space for guests bound for Mora. Enjoy the outdoors at select Motel 6 locations that feature pools, picnic areas, and pet-friendly spaces for a stretch and play.

Guests staying at Motel 6 Sedalia MO will enjoy the tranquil surroundings, while downtown Mora remains easily accessible by car. Plan a practical, budget-friendly stay for your Mora travels—book today!

  Call (855) 233-0132 to book with an agent.
  13.2 miles from Mora, MO 65345

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Sedalia Station

3600 West Broadway Blvd Sedalia, MO

With affordable rooms from $109.99, Comfort Inn Sedalia Station is ideal for travelers visiting Mora, creating a comfortable, welcoming environment perfect for unwinding. Keep cool and comfortable year-round with air-conditioned rooms, ensuring a pleasant stay regardless of the weather.

At Comfort Inn Sedalia Station, guests can relax in serene surroundings, with the energy of downtown Mora still accessible by car for a day of exploration. Experience Mora with ease by booking a hotel that makes value a priority—lock in now!

  Call (855) 234-7135 to book with an agent.
  13.3 miles from Mora, MO 65345

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Truman Inn

3501 West Broadway Blvd Sedalia, MO

For those headed to Mora, Econo Lodge Truman Inn offers safe, affordable accommodations with rates starting at $65.00, creating a warm and welcoming space. Appreciate the efficient and courteous service at Econo Lodge, where the staff strive to ensure your stay is smooth and enjoyable.

Guests staying at Econo Lodge Truman Inn can enjoy a quiet retreat, with downtown Mora just a short drive away for sightseeing or city adventures. Make your Mora trip enjoyable and cost-effective—lock in your hotel stay now!

  Call (855) 235-6136 to book with an agent.
  13.4 miles from Mora, MO 65345

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Sedalia

3909 West 9th Street Sedalia, MO

For a relaxed stay, Hampton Inn Sedalia offers inviting rooms with rates starting at $114.99, creating a warm, welcoming atmosphere perfect for travelers bound for Mora. Access your room with ease using Hampton's digital key technology, a secure and contactless way to enter your room via smartphone.

For those looking to unwind, Hampton Inn Sedalia offers a quiet retreat, while the convenience of downtown Mora is within reach. Find added comfort at a price that lets you enjoy more of Mora—book now!

  Call (855) 233-7850 to book with an agent.
  13.4 miles from Mora, MO 65345

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Sedalia an IHG Hotel

4001 West Broadway Blvd Sedalia, MO

With affordable rooms beginning at $135.99, Holiday Inn Express & Suites Sedalia an IHG Hotel provides budget-conscious comfort for guests bound for Mora, creating a welcoming atmosphere. Experience the convenience of Holiday Inn Express's on-site vending machines, providing snacks and drinks for late-night cravings or quick bites.

Guests at Holiday Inn Express & Suites Sedalia an IHG Hotel will appreciate the calm environment, while the energy of downtown Mora remains easily accessible. Stay comfortably and affordably while exploring all that Mora has to offer—secure your room now!

  Call (855) 239-5277 to book with an agent.
  13.5 miles from Mora, MO 65345

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Windsor Crossroads Motel

606 North Main Street Windsor, MO

With rates starting at $65.00, Windsor Crossroads Motel is ideal for guests traveling to Mora, providing welcoming accommodations in a warm and inviting environment. Enjoy a more comfortable visit in rooms that provide additional amenities, making your stay both relaxing and affordable.

For a calm and comfortable stay, Windsor Crossroads Motel offers peaceful surroundings while downtown Mora remains within easy reach by car. Relax in Mora with well-appointed lodging at a wallet-friendly rate—reserve today!

  Call (855) 239-4019 to book with an agent.
  16.0 miles from Mora, MO 65345

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Parkfield Inn

151 North Dam Access Road Warsaw, MO

Guests traveling to Mora will find Parkfield Inn an ideal choice, with comfortable rooms beginning at $105.99, creating a warm, welcoming environment for rest. Stay in accommodations that provide a reliable base for your travels, offering essential comforts at a reasonable cost.

At Parkfield Inn, travelers can unwind in calm surroundings, with the convenience of downtown Mora still within easy reach. Stay budget-wise and relaxed on your Mora visit—secure your hotel room today!

  Call (855) 233-7850 to book with an agent.
  19.7 miles from Mora, MO 65345

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Lakes Inn

1603 Commercial St Warsaw, MO

At Lakes Inn, guests bound for Mora can enjoy inviting accommodations with rates starting at $79.99, creating a warm and welcoming environment. Find an elevated stay experience in our rooms that combine practical amenities with a few extra touches for your comfort.

Enjoy a relaxing stay at Lakes Inn, where a quiet environment allows you to unwind with the option to visit Mora at your leisure. Take your Mora experience to the next level with cost-effective, well-equipped lodging—reserve now!

  Call (855) 234-7135 to book with an agent.
  20.5 miles from Mora, MO 65345

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Hidden Lake Resort

11958 Hidden Lake Rd Warsaw, MO

Enjoy a relaxing atmosphere at Hidden Lake Resort as you journey to Mora, where inviting rooms and quality accommodations start at an affordable $85.99 per night. Stay in accommodations that go the extra mile to ensure your comfort, with amenities that make your stay both pleasant and practical.

Enjoy spacious rooms at Hidden Lake Resort, a quiet retreat where you can unwind and still explore Mora with ease. Plan your Mora travels with a hotel that understands what you’re looking for—reserve now!

  Call (855) 239-4019 to book with an agent.
  21.8 miles from Mora, MO 65345

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Lacis Country Inn

410 North Vaughn St Knob Noster, MO

With rooms starting at $64.55, Lacis Country Inn offers budget-friendly accommodations for guests visiting Mora, creating a snug space ideal for a relaxing stay. Find value and functionality in rooms equipped with the necessary amenities for a comfortable, economical visit.

At Lacis Country Inn, guests can find comfort in spacious surroundings, while keeping Mora easily accessible for a day of exploration. Enjoy Mora adventures in a stress-free, affordable hotel—lock in your stay today!

  Call (855) 234-5074 to book with an agent.
  24.6 miles from Mora, MO 65345

Starting at

$64.55

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Knob Noster

2340 West Irish Ln Knob Noster, MO

With rates from $69.99, Americas Best Value Inn Knob Noster is a convenient choice for budget-savvy travelers visiting Mora, creating a warm and welcoming environment ideal for relaxation. Enjoy a serene rest in our quiet rooms, designed to provide a restful and undisturbed sleep environment.

Enjoy the serene atmosphere of Americas Best Value Inn Knob Noster, providing the ideal base for travelers wanting to experience Mora at their own pace. Stay affordably and comfortably while exploring the best of Mora—lock in your room today!

  Call (855) 239-4019 to book with an agent.
  25.5 miles from Mora, MO 65345

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Westbridge Inn&Suites

106 South Baird St. Clinton, MO

Guests visiting Mora can unwind at Westbridge Inn&Suites, where affordable rooms start at $85.99, providing a warm, welcoming space perfect for relaxation. Stay in a room that delivers reliable comfort, with everything you need for a worry-free visit.

Find your perfect getaway at Westbridge Inn&Suites, where relaxation meets the convenience of having Mora nearby. Book now and enjoy a relaxing, cost-effective Mora adventure—reserve your room!

  Call (855) 235-0725 to book with an agent.
  30.8 miles from Mora, MO 65345

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

The Lake House Inn

245 South Main Street Laurie, MO

For a budget-conscious and inviting stay near Mora, The Lake House Inn offers soft rooms with rates starting at $80.00, creating a clean and welcoming space ideal for relaxation. Enjoy a balanced blend of value and comfort, with accommodations designed to make your stay both pleasant and economical.

Discover a refreshing retreat at The Lake House Inn, situated at a comfortable distance from the energy and attractions of Mora. Enjoy a comfortable and economical stay while exploring Mora—secure today!

  Call (855) 233-0132 to book with an agent.
  30.9 miles from Mora, MO 65345

Starting at

$80.00

per night

Read Reviews View Amenities View All Rooms

Parkfield Inn

506 Kansas Ave Clinton, MO

At Parkfield Inn, guests bound for Mora will find inviting rooms with rates beginning at $104.99, creating a warm and comfortable space perfect for relaxation. Enjoy a stay that provides a bit more luxury and comfort, offering additional amenities in a budget-friendly environment.

Relax and retreat at Parkfield Inn, a serene getaway where the excitement of Mora is always within easy access. Maximize your Mora travels with a hotel that’s both practical and inviting—lock in today!

  Call (855) 235-0725 to book with an agent.
  31.1 miles from Mora, MO 65345

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Warrensburg North an IHG Hotel

1005 Hawthorne Blvd Warrensburg, MO

With rates beginning at $134.00, Holiday Inn Express & Suites Warrensburg North an IHG Hotel is a practical choice for guests visiting Mora, providing a homely and inviting space ideal for relaxation. Discover the efficiency of Holiday Inn Express's self-service check-in kiosks, designed for quick arrivals and departures.

Find a peaceful hideaway at Holiday Inn Express & Suites Warrensburg North an IHG Hotel, where you can unwind after exploring the bustling streets of Mora. Experience Mora with peace of mind, knowing your hotel offers great savings—book now!

  Call (855) 235-0725 to book with an agent.
  32.4 miles from Mora, MO 65345

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Warrensburg

355 East Russell Avenue Warrensburg, MO

With budget-friendly rooms from $134.99, Fairfield Inn & Suites by Marriott Warrensburg provides inviting accommodations for guests visiting Mora, creating a intimate and welcoming atmosphere. Trust in the reliable and friendly service at Fairfield, where the team is committed to making your stay enjoyable and comfortable.

At Fairfield Inn & Suites by Marriott Warrensburg, guests are treated to a peaceful environment with the added bonus of being close to the energy of Mora. Make the most of your Mora experience with extra perks at an affordable price—book now!

  Call (855) 239-4019 to book with an agent.
  32.8 miles from Mora, MO 65345

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

626 East Russell Ave Warrensburg, MO

With budget-conscious rooms beginning at $101.99, Quality Inn provides pleasant accommodations for travelers bound for Mora, creating a warm environment. Experience the reliability of Quality Inn, with a commitment to providing clean and accommodating guest rooms.

Guests will appreciate the serenity of Quality Inn and its close proximity to all that Mora has to offer. Make your Mora trip memorable with a hotel that offers more for less—secure your stay now!

  Call (855) 234-5074 to book with an agent.
  32.9 miles from Mora, MO 65345

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Warrensburg Station

609 East Russell Ave Warrensburg, MO

With budget-friendly rooms from $115.99, Comfort Inn Warrensburg Station provides inviting accommodations for guests visiting Mora, creating a cushy and welcoming atmosphere. Wake up to a diverse and satisfying breakfast selection, ensuring you start your day with plenty of energy.

At Comfort Inn Warrensburg Station, guests are welcomed into a peaceful environment while keeping the sights of Mora just a drive away. Take the guesswork out of your Mora stay with a hotel that delivers on value—secure now!

  Call (855) 234-5074 to book with an agent.
  32.9 miles from Mora, MO 65345

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Warrensburg

439 East Russell Ave Warrensburg, MO

With budget-friendly rooms starting at $72.26, Super 8 by Wyndham Warrensburg is ideal for travelers to Mora, creating a clean, comfortable space perfect for relaxation. Count on Super 8’s staff for outstanding service, always available to assist with any needs or queries during your stay.

Find your retreat at Super 8 by Wyndham Warrensburg, where calm surroundings are paired with easy connections to the vibrant offerings of Mora. Make your Mora travels relaxing and budget-friendly—book your hotel stay now!

  Call (855) 236-8982 to book with an agent.
  32.9 miles from Mora, MO 65345

Starting at

$72.26

per night

Read Reviews View Amenities View All Rooms