Minimap with link to location map
Filters

Check availability






Accommodations in Craig You’ll Love

Affordable, Top-Rated Places to Stay in Craig – For Every Budget

Looking for accommodation in Craig (Kansas)? Discover a wide range of places to stay starting at just $54.60 per night – from hotels and bed & breakfasts to vacation rentals. Whether you're visiting for business or leisure, you'll find the perfect place that fits your budget and travel needs. Book your ideal Craig accommodation today!

We found 41 Accommodations in Craig and the surrounding area (within 20 miles)

Hampton Inn Kansas City/Shawnee Mission

Hotel in Shawnee near Craig, Kansas , 16555 Midland Drive
Featuring 3-star accommodations, Hampton Inn Kansas City/Shawnee Mission is located in Shawnee, 14 miles from National World War I Museum at Liberty M...
  • Parking
  • Fitness centre
  • Family rooms
  • Indoor pool
  • Swimming pool

Very good 93 Reviews 8.4

from $102.63 Show details »

Radisson Hotel Lenexa Overland Park

Hotel in Lenexa near Craig, Kansas , 12601 W 95th Street
Offering a hot tub and fitness center, Radisson Hotel Lenexa Overland Park is set in Lenexa, 13 mi from Kansas City.
  • Parking
  • Restaurant
  • Bar
  • Fitness centre
  • Breakfast in the room

Pleasant 373 Reviews 6.5

from $83.44 Show details »

Holiday Inn Hotel & Suites Overland Park...

Hotel in Overland Park near Craig, Kansas , 8787 Reeder Road
Holiday Inn Hotel & Suites Overland Park-West by IHG is located in Overland Park, 12 miles from National World War I Museum at Liberty Memorial and 13...
  • Parking
  • Pets allowed
  • Fitness centre
  • Indoor pool
  • Kid meals

Good 220 Reviews 7.6

from $103.20 Show details »

MainStay Suites- Kansas City Overland Pa...

Hotel in Overland Park near Craig, Kansas , 11001 Oakmont Street
Located in Overland Park and with National World War I Museum at Liberty Memorial reachable within 16 miles, MainStay Suites- Kansas City Overland Par...
  • Parking
  • Pets allowed
  • Fitness centre
  • Family rooms

Pleasant 109 Reviews 6.0

from $93.50 Show details »

Courtyard by Marriott Kansas City Shawne...

Hotel in Shawnee near Craig, Kansas , 17250 Midland Drive
Courtyard by Marriott Kansas City Shawnee features free bikes, fitness center, a garden and shared lounge in Shawnee.
  • Parking
  • Restaurant
  • Fitness centre
  • Allergy-free room
  • Indoor pool

Very good 78 Reviews 8.3

from $108.96 Show details »

Studio 6 Lenexa - Overland Park

Hotel in Lenexa near Craig, Kansas , 15151 West 101Th Terrace
Located within 16 miles of National World War I Museum at Liberty Memorial and 17 miles of Kansas City Convention Center, Studio 6 Lenexa - Overland P...
  • Parking
  • Pets allowed

Good 458 Reviews 7.9

from $76.25 Show details »

Quality Inn & Suites Lenexa Kansas City

Hotel in Lenexa near Craig, Kansas , 12601 West 96th Terrace
Located within 14 miles of National World War I Museum at Liberty Memorial and 14 miles of Kansas City Convention Center, Quality Inn & Suites Lenexa ...
  • Parking
  • Fitness centre
  • Indoor pool
  • Swimming pool
  • Swimming Pool

Pleasant 113 Reviews 6.3

from $73.60 Show details »

Motel 6-Lenexa, KS - Kansas City Southwe...

Hotel in Lenexa near Craig, Kansas , 9725 Lenexa Drive
Motel 6-Lenexa, KS - Kansas City Southwest is located in Lenexa, 14 miles from National World War I Museum at Liberty Memorial and 15 miles from Kansa...
  • Parking
  • Pets allowed

Passable 363 Reviews 5.0

from $48.44 Show details »

Residence Inn Kansas City Olathe

Hotel in Olathe near Craig, Kansas , 12215 South Strangline Road
Featuring 3-star accommodations, Residence Inn Kansas City Olathe is located in Olathe, 18 miles from National World War I Museum at Liberty Memorial ...
  • Parking
  • Family rooms

Pleasant 9 Reviews 6.8

from $126.69 Show details »

Comfort Inn & Suites Olathe - Kansas Cit...

Hotel in Olathe near Craig, Kansas , 12245 South Strang Line Road
Featuring free bikes, Comfort Inn & Suites Olathe - Kansas City is located in Olathe in the Kansas region, 18 miles from National World War I Museum a...
  • Parking
  • Pets allowed
  • Fitness centre
  • Family rooms
  • Indoor pool

Good 133 Reviews 7.0

from $94.86 Show details »

Hampton Inn Olathe

Hotel in Olathe near Craig, Kansas , 12081 South Strang Line Road
Located in Olathe and with National World War I Museum at Liberty Memorial reachable within 18 miles, Hampton Inn Olathe has concierge services, non-s...
  • Parking
  • Pets allowed
  • Fitness centre
  • Family rooms
  • Indoor pool

Fabulous 130 Reviews 8.6

from $117.33 Show details »

Holiday Inn Express & Suites - Olathe No...

Hotel in Olathe near Craig, Kansas , 12070 South Strang Line Road
Located in Olathe, 18 miles from National World War I Museum at Liberty Memorial, Holiday Inn Express & Suites - Olathe North, an IHG Hotel provides a...
  • Parking
  • Fitness centre
  • Family rooms
  • Indoor pool
  • Swimming pool

Very good 79 Reviews 8.1

from $99.31 Show details »

La Quinta Inn by Wyndham Kansas City Len...

Hotel in Lenexa near Craig, Kansas , 9461 Lenexa Drive
Featuring 3-star accommodations, La Quinta Inn by Wyndham Kansas City Lenexa is located in Lenexa, 13 miles from National World War I Museum at Libert...
  • Parking
  • Pets allowed
  • Outdoor pool
  • Swimming pool
  • Swimming Pool

Pleasant 295 Reviews 6.1

from $65.72 Show details »

Hilton Garden Inn Olathe

Hotel in Olathe near Craig, Kansas , 12080 South Strang Line Road
Located 18 miles from National World War I Museum at Liberty Memorial, Hilton Garden Inn Olathe offers 3-star accommodations in Olathe and has a share...
  • Parking
  • Restaurant
  • Bar
  • Fitness centre
  • Family rooms

Very good 58 Reviews 8.5

from $138.12 Show details »

Extended Stay America Suites - Kansas Ci...

Hotel in Overland Park near Craig, Kansas , 8015 Lenexa Drive
Extended Stay America Suites - Kansas City - Lenexa - 87th St is located in Overland Park, within 11 miles of National World War I Museum at Liberty M...
  • Parking
  • Pets allowed
  • Family rooms

Passable 110 Reviews 5.5

from $73.42 Show details »

Extended Stay America Suites - Kansas Ci...

Hotel in Lenexa near Craig, Kansas , 10750 Quivira Road
Extended Stay America Suites - Kansas City - Overland Park - Quivira Rd is offering accommodations in Lenexa.
  • Parking
  • Pets allowed
  • Family rooms

Pleasant 49 Reviews 6.2

from $54.98 Show details »

WoodSpring Suites Kansas City Lenexa

Hotel in Lenexa near Craig, Kansas , 14700 West 112th Street
WoodSpring Suites Kansas City is located in Lenexa.
  • Parking
  • Pets allowed
  • Family rooms

Okay 177 Reviews 5.7

from $62.03 Show details »

Super 8 by Wyndham Lenexa Overland Park...

Hotel in Lenexa near Craig, Kansas , 9601 Westgate, I-35 & 95th Street
Super 8 by Wyndham Lenexa Overland Park Area/Mall Area is offering accommodations in Lenexa.
  • Pets allowed
  • Family rooms
  • Outdoor pool
  • Swimming pool
  • Swimming Pool

Okay 254 Reviews 5.9

from $72.32 Show details »

Embassy Suites by Hilton Kansas City Ola...

Hotel in Olathe near Craig, Kansas , 10401 South Ridgeview Road
Located 18 miles from National World War I Museum at Liberty Memorial, Embassy Suites by Hilton Kansas City Olathe offers 4-star accommodations in Ola...
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Fitness centre

Fabulous 111 Reviews 8.7

from $168.22 Show details »

Holiday Inn Express Shawnee, an IHG Hote...

Hotel in Shawnee near Craig, Kansas , 17346 Midland Drive
Holiday Inn Express Shawnee, an IHG Hotel is located in Shawnee, 15 miles from National World War I Museum at Liberty Memorial and 15 miles from Kansa...
  • Fitness centre

Good 120 Reviews 7.1

from $82.22 Show details »

Hyatt Place Kansas City Lenexa City Cent...

Hotel in Lenexa near Craig, Kansas , 8741 Ryckert Street
Offering a year-round outdoor pool and fitness center, Hyatt Place Kansas City Lenexa City Center is located in Lenexa in the Kansas Region, 14 mi fro...
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Fitness centre

Superb 174 Reviews 9.3

from $151.61 Show details »

Holiday Inn Express & Suites - Lenexa -...

Hotel in Lenexa near Craig, Kansas , 9620 Rosehill Road
Located in Lenexa and with National World War I Museum at Liberty Memorial reachable within 14 miles, Holiday Inn Express & Suites - Lenexa - Overland...
  • Fitness centre
  • Indoor pool
  • Swimming pool
  • Swimming Pool

Fabulous 148 Reviews 9.0

from $103.83 Show details »

SpringHill Suites by Marriott Kansas Cit...

Hotel in Lenexa near Craig, Kansas , 17190 West 87th Street
Located within 16 miles of National World War I Museum at Liberty Memorial and 16 miles of Kansas City Convention Center, SpringHill Suites by Marriot...
  • Parking garage
  • Fitness centre
  • Indoor pool
  • Swimming pool
  • Swimming Pool

Very good 72 Reviews 8.5

from $142.73 Show details »

Comfort Inn & Suites Shawnee - Kansas Ci...

Hotel in Shawnee near Craig, Kansas , 16510 Midland Drive
Comfort Inn & Suites Shawnee - Kansas City is located in Shawnee, 14 miles from National World War I Museum at Liberty Memorial and 15 miles from Kans...
  • Parking
  • Pets allowed

Pleasant 24 Reviews 6.7

from $87.86 Show details »

Holiday Inn Express & Suites - Olathe We...

Hotel in Olathe near Craig, Kansas , 10360 S. Ridgeview Road
Located in Olathe, Holiday Inn Express & Suites - Olathe West, an IHG Hotel provides air-conditioned rooms with free WiFi.
  • Parking
  • Fitness centre
  • Family rooms
  • Indoor pool
  • Swimming pool

Exceptional 144 Reviews 9.5

from $115.55 Show details »

Number of Accommodations in Craig 41
Average price per night $127.00
Lowest price per night $54,60
Highest price per night $388,82

Discover Craig – Your Guide to the Best Places to Stay

Planning a trip to Craig? Choosing the right place to stay is one of the most important parts of making your visit memorable. Whether you are looking for a luxury hotel, a cozy guesthouse, a modern apartment, or a family-friendly vacation rental, Craig offers a wide range of lodging options to suit every travel style and budget.

When deciding where to stay in Craig, consider key factors like location, amenities, reviews, and proximity to attractions or public transport. Do you prefer being in the heart of the city close to restaurants, shops, and nightlife? Or do you want a quiet neighborhood with a more local feel? With so many types of accommodations in Craig, from boutique hotels to spacious homes, you are sure to find something that fits your needs.

Tips for Finding the Perfect Stay in Craig

To find the perfect place to stay in Craig, consider your budget, preferred location, and the amenities you need. Do you want to stay in a hotel or a vacation rental or do your prefer an apartment or house with more space, privacy, and the opportunity to live like a local? Do you need access to a kitchen, laundry facilities, or a gym? Research online reviews and ratings to get an idea of what past guests have experienced. Also, consider the type of trip you're taking. If you're traveling with family, you may need a larger space or a kid-friendly environment. If you're on a romantic getaway, you may want a more intimate setting.


Accommodation data and pictures provided by Booking.com