Best hotels in Kansas City (and vicinity)

Fairfield Inn & Suites by Marriott Kansas City North/Gladstone
Hotel
Hotel
6901 NORTH OAK TRAFFICWAY, MO, 64118, United States Of America

Argosy Casino & Hotel
Hotel
Hotel
777 N.W. Argosy Parkway, MO, 64150, United States Of America

Candlewood Suites Lenexa - Overland Park Area by IHG
Hotel
Hotel
9630 Rose Hill Road, KS, 66215, United States Of America

Silver Heart Inn and Cottages
Bed & breakfast
Bed & breakfast
1114 S Noland Rd, MO, 64050, United States Of America

Hotel Lotus Kansas City Merriam
Hotel
Hotel
9009 W Shawnee Mission Pkwy, KS, 66202, United States Of America

Arrowhead Inn
Hotel
Hotel
6006 East 31st Street, MO, 64129, United States Of America

Extended Stay America Suites Kansas City South
Hotel
Hotel
550 E 105th St, MO, 64131, United States Of America

Comfort Inn & Suites Olathe - Kansas City
Hotel
Hotel
12245 S Strang Line Rd, KS, 66062, United States Of America

Great Wolf Lodge Kansas City
Resort
Resort
10401 Cabela Drive, KS, 66111, United States Of America

Extended Stay America Suites Kansas City Airport Tiffany Spr
Hotel
Hotel
9701 N Shannon Avenue, MO, 64153, United States Of America

Extended Stay America - Kansas City - Country Club Plaza
4535 Main St, KANSAS CITY - MO, MO, 64111, United States Of America

American Inn North Kansas City
Motel
Motel
1211 Armour Rd, MO, 64116, United States Of America

Ophelias Restaurant & Inn
Inn
Inn
201 N Main, MO, 64050, United States Of America

WoodSpring Suites Kansas City Lenexa
Hotel
Hotel
14700 W. 112th St., KS, 66215, United States Of America

WoodSpring Suites Kansas City Liberty
Hotel
Hotel
1911 Industrial Drive, MO, 64068, United States Of America

WoodSpring Suites Kansas City Mission
Hotel
Hotel
6950 Foxridge Drive, KS, 66202, United States Of America

Crossroads Hotel
Hotel
Hotel
2101 Central St, MO, 64108, United States Of America

Motel 6-Overland Park, KS
Hotel
Hotel
6850 W. 108Th St., Overland Park, KS 66211, United States Of America

Motel 6 Lenexa, KS - Kansas City Southwest
Motel
Motel
9725 Lenexa Drivce, KS, 66215, United States Of America

Motel6 Blue Springs, MO
3400 Northwest Jefferson Street, BLUE SPRINGS - MO, MO, 64015, United States Of America

Southmoreland on the Plaza an Urban Inn
Guesthouse
Guesthouse
116 East 46th Street, MO, 64112, United States Of America

Basswood Resort
Lodge
Lodge
15880 Interurban Rd, MO, 64079, United States Of America

Sleep Inn Kansas City International Airport
Hotel
Hotel
7611 NW 97th Terrace, MO, 64153, United States Of America

The Inn at Meadowbrook
Hotel
Hotel
4901 Meadowbrook Pkwy, KS, 66207, United States Of America

Motel 6 Olathe, KS
Motel
Motel
1501 S Hamilton Cir, KS, 66061, United States Of America
SimplyHotels