With a blend of jazz heritage, legendary barbecue, and more fountains than any city except Rome, Kansas City draws visitors into a lively mix of arts, neighborhoods, and high-energy sports culture. We list the best hotels in Kansas City based on expert recommendations and thousands of guest reviews. All of our recommended hotels have a review rating of at least 4 out of 5 stars.
Best cheap hotel: La Quinta Inn & Suites Beacon Hill
Best boutique hotel: Crossroads Hotel
Best luxury hotel: Loews Kansas City
Sort list by price or by rating

Crossroads Hotel sits in a restored landmark once home to the Pabst Brewing Depot, with Prohibition-era whispers woven into its history. Today it offers a lived-in form of luxury: exposed brick, moody lighting, communal lounges, and a buzzing creative lobby that anchors the hotel’s atmosphere.
Its atrium rotates local artwork and artisan design details, while pop-up events bring tattooists, DJs, and other creative sparks into the space. Guests drift between locally roasted coffee and craft cocktails overlooking the skyline, experiencing a stay that ties Kansas City’s past and present into one living, expressive scene.

No Vacancy is an eclectic boutique hotel in Kansas City’s Crossroads district, featuring just eight rooms along with a courtyard and stylish lounge. It often hosts full buyouts for weddings and events. The hotel operates unconventionally, without a front desk or traditional check-in experience.
No two rooms are alike, each designed with a bohemian-chic aesthetic and abundant natural light. Interiors showcase exposed brick, wood-beamed ceilings, large windows with airy drapery, and potted plants, mixing mid-century modern pieces with playful furnishings like disco balls, bamboo stools, and hanging wicker chairs.

The Ambassador Hotel sits in downtown Kansas City like a polished time capsule with modern polish. Think boutique calm, soft lighting, and a hint of old-world glamour folded into city rhythm. Rooms feel curated rather than cookie-cutter.
Downstairs you’ll find a cozy restaurant and bar, plus easy access to the Power & Light District and riverfront walks. It’s the kind of place where business trips blur into weekend wandering.

Loews Kansas City is a stylish downtown hotel with a modern feel and easy access to the convention center, Power and Light District, and nearby attractions. Rooms are sleek and comfortable, and many have great city views.
It also has solid dining options, a popular rooftop bar, a spa, and an indoor lap pool, so it works well for both business trips and weekend stays. The overall vibe is polished but relaxed.

La Quinta Inn & Suites Beacon Hill is a comfy, modern spot in Kansas City with an easygoing vibe. It offers clean rooms, friendly service, and handy perks like free breakfast, Wi-Fi, and a fitness center, making it a solid choice for both quick trips and longer stays.
The location is great if you want to be near downtown attractions, hospitals, and local dining. Guests often like the convenient parking and relaxed atmosphere, which makes it easy to settle in and enjoy the city.

Kansas City Marriott Downtown sits right in the heart of downtown, making it a handy base for exploring the city. You are close to the Convention Center, Power and Light District, and plenty of restaurants, bars, and entertainment spots.
The hotel feels polished but easygoing, with modern rooms, city views, a fitness center, and on-site dining. It is a solid pick for business trips, weekend getaways, or anyone who wants to stay in the middle of the action.

Crowne Plaza Kansas City Downtown by IHG is a convenient stay right in the heart of the city, making it easy to reach downtown attractions, restaurants, and entertainment. It has a modern, comfortable feel and works well for both business trips and weekend getaways.
Guests usually like the spacious rooms, city views, and handy amenities like the fitness center, pool, and on-site dining. It is a solid pick if you want to stay close to the action while still having a relaxing place to come back to.

Hampton Inn & Suites Country Club Plaza is a comfy, easygoing stay in Kansas City, just a short walk from the shops, restaurants, and fountains of the Plaza. The rooms are clean and spacious, and the overall vibe feels relaxed and convenient for both weekend trips and business stays.
Guests usually like the free breakfast, friendly staff, and handy extras like the fitness center and indoor pool. It is a solid pick if you want a dependable hotel in a lively area without spending too much.

Hotel Indigo Kansas City Downtown is a cool spot right in the heart of Kansas City, making it easy to explore downtown attractions, restaurants, and nightlife. The decor has a modern boutique feel with local character, so it feels a bit more unique than a standard hotel stay.
Rooms are comfortable and polished, and guests often like the convenient location and friendly atmosphere. It is a good pick if you want to be close to the action while still having a relaxed place to come back to after a busy day.