The best deals on hotels when visiting Main City 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 Main City, Missouri 64742

Comfort Inn & Suites Harrisonville

2304 South Commercial St Harrisonville, MO

With affordable rooms from $107.99, Comfort Inn & Suites Harrisonville is ideal for travelers visiting Main City, creating a comfortable, welcoming environment perfect for unwinding. Experience the modern, chic decor of our bathrooms, providing a refreshing start to your day.

Enjoy the peace and quiet at Comfort Inn & Suites Harrisonville, where downtown Main City is just a smooth drive away, allowing for easy access to the city's top attractions. Rest easy in Main City with a hotel that balances affordability and comfort—reserve today!

  Call (855) 236-8982 to book with an agent.
  12.7 miles from Main City, MO 64742

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Harrisonville Inn & Suites

2201 East Rock Haven Rd Harrisonville, MO

At Harrisonville Inn & Suites, guests visiting Main City will find affordable comfort with rooms beginning at $69.99, creating a warm and inviting space perfect for unwinding. Find value in rooms that offer dependable comfort, making your stay both enjoyable and economical.

For travelers seeking a peaceful retreat, Harrisonville Inn & Suites offers a calm environment while keeping downtown Main City within a convenient drive. Choose value and comfort for your Main City travels—book your affordable stay now!

  Call (855) 234-7135 to book with an agent.
  13.7 miles from Main City, MO 64742

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites Harrisonville

2400 East Rock Haven Rd Harrisonville, MO

With rooms starting at $59.99, Americas Best Value Inn & Suites Harrisonville provides affordable accommodations for travelers bound for Main City, creating a warm and welcoming atmosphere for relaxation. Stay connected effortlessly with complimentary Wi-Fi at Americas Best Value Inn, ideal for both leisure and business needs.

The peaceful atmosphere at Americas Best Value Inn & Suites Harrisonville offers guests a quiet retreat, with the convenience of downtown Main City still a short drive away. Make the most of your Main City trip with cost-saving, inviting lodging—secure today!

  Call (855) 234-7135 to book with an agent.
  13.7 miles from Main City, MO 64742

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Harrisonville

1302 North Commercial St Harrisonville, MO

Guests heading to Main City will appreciate the quiet, budget-conscious atmosphere of Knights Inn Harrisonville, where rooms start at $56.99, ideal for a relaxing stay. Relax with the peace of mind provided by Knights Inn’s 24-hour front desk service, ready to assist you at any time.

Guests seeking quiet will appreciate Knights Inn Harrisonville, where the calm atmosphere provides rest and downtown Main City is still nearby. Plan your Main City trip with a practical, budget-friendly hotel—book now!

  Call (855) 235-6136 to book with an agent.
  13.9 miles from Main City, MO 64742

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Highland Inn Peculiar

22101 South Outer Rd Peculiar, MO

For those visiting Main City, Highland Inn Peculiar offers affordable comfort with rooms starting at $90.99, creating a charming, inviting space ideal for guests seeking relaxation. Experience a comfortable stay in rooms that offer standard amenities, ensuring a pleasant and budget-friendly visit.

For a peaceful retreat, Highland Inn Peculiar offers serene surroundings with downtown Main City easily accessible for exploration. Make the most of your Main City trip with inviting and affordable lodging—reserve today!

  Call (855) 234-2997 to book with an agent.
  16.1 miles from Main City, MO 64742

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Butler

100 South Fran Ave Butler, MO

With rates beginning at $92.99, Days Inn by Wyndham Butler provides budget-friendly comfort for travelers bound for Main City, creating a clean, inviting space. Stay refreshed with Days Inn's in-room refrigerators and microwaves, available in select rooms for your convenience.

Relax in the tranquil surroundings of Days Inn by Wyndham Butler, with the convenience of downtown Main City just a drive away for exploration. Make your Main City travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 239-4019 to book with an agent.
  17.7 miles from Main City, MO 64742

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Belton Kansas City South

222 Peculiar Dr Belton, MO

With budget-friendly rooms starting at $66.99, Econo Lodge Belton Kansas City South provides inviting accommodations for travelers bound for Main City, creating a restful and warm space. Experience the comfort and affordability of Econo Lodge, where you can expect a friendly welcome and a restful night's sleep.

Relax at Econo Lodge Belton Kansas City South, where guests can unwind in comfort and venture into Main City at their leisure. Plan your Main City trip with comfort and affordability in mind—secure your room today!

  Call (855) 239-5277 to book with an agent.
  22.2 miles from Main City, MO 64742

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Belton Kansas City South

17205 South US Highway 71 Belton, MO

For an inviting stay, Quality Inn Belton Kansas City South offers alluring accommodations with rates from $79.99, creating a comfortable environment ideal for travelers bound for Main City. Relax with a nightcap at Quality Inn's lobby bar, a perfect spot for winding down after a day of meetings or sightseeing.

Find tranquility at Quality Inn Belton Kansas City South, a peaceful retreat situated conveniently close to Main City for daily adventures. Unwind in Main City at a hotel that provides comfort and value in every way—reserve today!

  Call (855) 235-0725 to book with an agent.
  22.3 miles from Main City, MO 64742

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Kansas City Belton

151 North MULLEN RD Belton, MO

With rooms beginning at $169.99, Fairfield Inn & Suites by Marriott Kansas City Belton is a practical option for travelers to Main City, providing budget-conscious accommodations in a heartwarming setting. Appreciate the personalized attention you receive at Fairfield, where staff members are dedicated to ensuring a memorable stay.

Discover a refreshing retreat at Fairfield Inn & Suites by Marriott Kansas City Belton, positioned at a comfortable distance from the energy and attractions of Main City. Step into Main City with a hotel that makes your visit enjoyable and cost-effective—book now!

  Call (855) 234-7135 to book with an agent.
  22.5 miles from Main City, MO 64742

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Belton / Kansas City area

16410 Cornerstone Drive Belton, MO

At Hampton Inn Belton / Kansas City area, guests bound for Main City can unwind in harmonious comfort with rooms starting at $151.99, creating a clean, inviting space ideal for relaxation. Customize your breakfast with Hampton’s make-your-own waffle stations, a fun and tasty way to start the day.

Step into a quiet retreat at Hampton Inn Belton / Kansas City area, offering serene surroundings just a short drive from the buzz of Main City. Stay in style and save while visiting Main City with inviting, budget-conscious lodging—lock in today!

  Call (855) 235-6136 to book with an agent.
  23.3 miles from Main City, MO 64742

Starting at

$151.99

per night

Read Reviews View Amenities View All Rooms

Landmark Inn

304 Eastgate Drive Osawatomie, KS

With budget-friendly rooms from $72.99, Landmark Inn is ideal for travelers visiting Main City, creating a relaxed and inviting atmosphere perfect for relaxation. Enjoy a practical approach to travel in rooms that provide essential amenities and straightforward comfort.

Discover the tranquility of Landmark Inn, where relaxation is complemented by quick access to the excitement of Main City. Plan your Main City visit with a hotel that delivers comfort and savings—reserve now!

  Call (855) 235-0725 to book with an agent.
  24.0 miles from Main City, MO 64742

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Kansas City Grandview an IHG Hotel

12801 South 71 Hwy Grandview, MO

With budget-friendly rooms starting at $149.00, Holiday Inn Express Hotel & Suites Kansas City Grandview an IHG Hotel is ideal for guests bound for Main City, creating a clean and inviting space perfect for relaxation. Experience the convenience of Holiday Inn Express's car rental desk, helping you secure a vehicle for your local travel needs.

Found just outside of Main City, Holiday Inn Express Hotel & Suites Kansas City Grandview an IHG Hotel provides the perfect base for exploring the area while enjoying a peaceful retreat. Enjoy a hassle-free Main City visit with accommodations that prioritize value—reserve today!

  Call (855) 236-8982 to book with an agent.
  27.9 miles from Main City, MO 64742

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Grandview Kansas City

12512 South US 71 Hwy Grandview, MO

Guests visiting Main City will find soft accommodations at Comfort Suites Grandview Kansas City, with rooms starting at $122.55, creating a warm and inviting environment ideal for relaxation. Take advantage of Comfort Suites' pre-arrival room customization service, allowing you to request specific amenities before you arrive.

Discover a peaceful retreat at Comfort Suites Grandview Kansas City, where quiet lodgings are paired with easy access to Main City's best attractions. Make the most of your time in Main City with a hotel that enhances your stay—lock in today!

  Call (855) 234-7135 to book with an agent.
  28.2 miles from Main City, MO 64742

Starting at

$122.55

per night

Read Reviews View Amenities View All Rooms

Element Overland Park

5022 West 137TH STREET Leawood, KS

Stay comfortably at Element Overland Park when traveling to Main City, where warm accommodations create a welcoming retreat, with budget-friendly rates beginning at $169.99. Enjoy the versatility of Element's multifunctional public spaces, offering areas to work, dine, or relax.

Unwind at Element Overland Park, a tranquil retreat that provides easy access to the many attractions of Main City. Make every moment of your Main City trip feel special with top-tier amenities—book today!

  Call (855) 233-0132 to book with an agent.
  28.3 miles from Main City, MO 64742

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Overland Park

7121 West 135th Street Overland Park, KS

Uncover a warm atmosphere at Home2 Suites by Hilton Overland Park as you explore Main City, where inviting rooms create a hospitable environment, with nightly rates starting at $230.99. Stay connected with complimentary Wi-Fi at Home2 Suites, ensuring you're always just a few clicks away from what matters.

Step into comfort at Home2 Suites by Hilton Overland Park, where guests can relax and still reach the cultural and entertainment hotspots of Main City. Get the most out of Main City with lodging that provides quality and affordability—lock in today!

  Call (855) 235-6136 to book with an agent.
  28.7 miles from Main City, MO 64742

Starting at

$230.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites Kansas City

11801 Blue Ridge Blvd Kansas City, MO

Guests traveling to Main City will appreciate the affordable comfort at Americas Best Value Inn & Suites Kansas City, where reassuring rooms start at $82.99, providing a relaxing and welcoming space. Feel at home with the warm, friendly service Americas Best Value Inn is known for, making each stay memorable.

Guests will love the quiet environment of Americas Best Value Inn & Suites Kansas City, while having the option to easily visit Main City's top attractions. Lock in an affordable, welcoming stay for your Main City visit—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  28.8 miles from Main City, MO 64742

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Overland Park South

7521 West 135th St Overland Park, KS

At Hampton Inn & Suites Overland Park South, travelers bound for Main City can enjoy inviting accommodations with rooms starting at $178.99, creating a delightful and welcoming atmosphere. Go green with Hampton, which features eco-friendly practices such as water-saving fixtures and energy-efficient lighting throughout the hotel.

Relax in the peaceful surroundings of Hampton Inn & Suites Overland Park South, a tranquil spot situated just a short drive from Main City's lively attractions. Find the perfect place to rest and refresh while visiting Main City—secure now!

  Call (855) 235-0725 to book with an agent.
  28.9 miles from Main City, MO 64742

Starting at

$178.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Overland Park an IHG Hotel

7580 West 135th St Overland Park, KS

With rates beginning at $129.00, Holiday Inn Express&Suites Overland Park an IHG Hotel provides budget-friendly accommodations for travelers headed to Main City, creating a welcoming space ideal for relaxation. Stay in the loop with Holiday Inn Express's IHG® Rewards Club, offering members exclusive benefits and rewards for their loyalty.

Stay at Holiday Inn Express&Suites Overland Park an IHG Hotel for a serene retreat, where guests can relax in comfort and still have easy access to Main City's top spots. Make every moment in Main City memorable with a hotel that offers budget-friendly perks—reserve now!

  Call (855) 239-4019 to book with an agent.
  28.9 miles from Main City, MO 64742

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites Kansas City Overland Park

7020 West 133rd St Overland Park, KS

With rates from $129.99, TownePlace Suites Kansas City Overland Park provides affordable comfort for guests bound for Main City, creating a serene and welcoming atmosphere for relaxation. Stay connected with complimentary high-speed Wi-Fi at TownePlace Suites, ensuring you're never out of touch.

Discover your serene retreat at TownePlace Suites Kansas City Overland Park, perfectly nestled for guests seeking quiet comfort near Main City. Discover how comfort and savings come together on your Main City adventure—book today!

  Call (855) 239-5277 to book with an agent.
  29.0 miles from Main City, MO 64742

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Lees Summit

607 South Oldham Pkwy Lee's Summit, MO

Guests bound for Main City can unwind in affordable comfort at Super 8 by Wyndham Lees Summit, with heartwarming rooms starting at $103.23, creating a welcoming, relaxing space. Maintain your connectivity seamlessly at Super 8, where free Wi-Fi keeps you in touch with colleagues, friends, and family.

Nestled outside the city’s core, Super 8 by Wyndham Lees Summit provides a great option for those seeking tranquility near Main City. Enjoy Main City to the fullest with budget-wise, inviting hotel rooms—book now!

  Call (855) 233-0132 to book with an agent.
  29.2 miles from Main City, MO 64742

Starting at

$103.23

per night

Read Reviews View Amenities View All Rooms

My Place Hotel Overland Park

8983 West 135Th St Overland Park, KS

Explore a warm retreat at My Place Hotel Overland Park near Main City, where inviting rooms provide quality and relaxation, with nightly rates starting from just $129.99. Relax in rooms that offer a higher standard of amenities, designed to make your stay more comfortable and convenient.

For a peaceful retreat close to Main City, My Place Hotel Overland Park provides a quiet escape with convenient access to urban adventures. Plan a Main City getaway with accommodations that blend affordability with sophistication—reserve now!

  Call (855) 239-4019 to book with an agent.
  29.2 miles from Main City, MO 64742

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites : Overland Park W 135th St. an IHG Hotel

8953 West 135th St Overland Park, KS

At Candlewood Suites : Overland Park W 135th St. An IHG Hotel, travelers to Main City can unwind in reassuring comfort with rooms beginning at $127.65, creating a warm and inviting space ideal for relaxation. Opt for Candlewood Suites, where extended stays are not just convenient, but also comfortable, affordable, and enjoyable.

At Candlewood Suites : Overland Park W 135th St. An IHG Hotel, you’ll enjoy restful accommodations with the added convenience of being close to Main City's exciting attractions. Set yourself up for an enjoyable Main City visit with budget-friendly accommodations—book today!

  Call (855) 233-0132 to book with an agent.
  29.2 miles from Main City, MO 64742

Starting at

$127.65

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Lees Summit at Hwy 50 & Hwy 291

963 South Oldham Pkwy Lee's Summit, MO

With rates beginning at $102.99, Comfort Inn Lees Summit at Hwy 50 & Hwy 291 provides budget-friendly comfort for guests bound for Main City, creating a intimate and inviting environment. Explore the local area with ease, as Comfort Inn often serves as a perfect gateway to the city's top attractions and hidden gems.

Discover relaxation at Comfort Inn Lees Summit at Hwy 50 & Hwy 291, where quiet comfort meets convenient access to the bustling attractions of Main City. Make your Main City experience stress-free with a hotel that offers unbeatable value—book today!

  Call (855) 233-0132 to book with an agent.
  29.4 miles from Main City, MO 64742

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Lees Summit Kansas City

1020 South Blue Pkwy Lee's Summit, MO

With rooms starting at $78.99, Quality Inn Lees Summit Kansas City provides inviting comfort for guests bound for Main City, creating a plush, welcoming environment perfect for unwinding. Appreciate Quality Inn's commitment to accessibility, offering rooms and facilities designed for guests with disabilities.

Stay at Quality Inn Lees Summit Kansas City for a peaceful escape, while the vibrant streets of Main City are always within easy reach. Get ready for a memorable Main City trip with lodging that puts you first—secure now!

  Call (855) 233-0132 to book with an agent.
  29.5 miles from Main City, MO 64742

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms