Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Kansas City

Best deal Best deal Jun 29 - Jul 1
Tonight Tonight Jun 22 - Jun 23
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Kansas City Golf Hotels

See all 120 Properties in Kansas City
Hilton Garden Inn Overland Park

Hilton Garden Inn Overland Park

5800 College Blvd, Overland Park
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.4 out of 5 (520 reviews)
Nice place and location Great staff good clean room. Stayed for 3 nights i have nothing bad to say about my experience there.
Jun 5, 2018
Hawthorn Suites by Wyndham Overland Park

Hawthorn Suites by Wyndham Overland Park

11400 College Blvd, Overland Park
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
3.8 out of 5 (2,942 reviews)
Great deal for the price.I had an excellent stay at this hotel. The staff were great and the breakfast was nice. My room had the slightest bit of damage around the windows. It didn't bother me at all but for some travelers it might be unwelcome.
Jun 14, 2018
Candlewood Suites Kansas City-Overland Park

Candlewood Suites Kansas City-Overland Park

11001 Oakmont St, Overland Park
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.0 out of 5 (233 reviews)
Spacious, recently updatedWe enjoyed out visit in KC with family/friends. My family had plenty of room in the 1 bedroom unit. The bathroom had recently been remodeled and new fold out bed. Location was wonderful & didn't have to hear traffic all night out the window. Quiet. Yes we were very satisfied with the room for the ...
Apr 16, 2018

Candlewood Suites Kansas City-Overland Park$74

Candlewood Suites Kansas City-Overland Park$74
Courtyard by Marriott Kansas City Shawnee

Courtyard by Marriott Kansas City Shawnee

17250 Midland Dr, Shawnee
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.4 out of 5 (411 reviews)
Very Nice Place!Convenient location, friendly staff, and well-maintained property. We will stay here again in future.
Apr 30, 2018

Courtyard by Marriott Kansas City Shawnee$129

Courtyard by Marriott Kansas City Shawnee$129
Hampton Inn Kansas City/Shawnee Mission

Hampton Inn Kansas City/Shawnee Mission

16555 Midland Dr, Shawnee
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.2 out of 5 (206 reviews)
worked great for what we needed it forgreat location to where we were going. Clean and comfortable
Oct 16, 2017
Embassy Suites Kansas City/Olathe

Embassy Suites Kansas City/Olathe

10401 S Ridgeview Rd, Olathe
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
4.7 out of 5 (169 reviews)
Traveling on our way home from vacation Wonderful hotel. Enjoyed the pool and whirlpool. Staff was attentive. Would recommend that the microwave not be placed under sink ....this is not convenient
Mar 21, 2018
Hyatt Place Kansas City/Lenexa City Center

Hyatt Place Kansas City/Lenexa City Center

8741 Ryckert St, Lenexa
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.6 out of 5 (214 reviews)
PerfectModern rooms, tastefully decorated and comfortable. Totally loved this hotel! Efficient check in, gorgeous rooms, seating area, modern bathroom which was simply luxurious, lots of soft fluffy towel. Fridge, comfy beds with smooth satiny cotton sheets and good (not worn out) pillows. This hotel is ...
Jun 2, 2018

Hyatt Place Kansas City/Lenexa City Center$88

Hyatt Place Kansas City/Lenexa City Center$88
TownePlace Suites Kansas City Overland Park

TownePlace Suites Kansas City Overland Park

7020 W 133rd St, Overland Park
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.5 out of 5 (67 reviews)
Ok hotel in Overland Park Overall it was ok. It is in a quiet safe area of town close to everything. The room was set up odd and some of the smaller details of the room was not the best kept up. One of my toiletries was open already and the latch for the door lock was missing a screw. The ligh switch was not easy to initially ...
Mar 5, 2018
Fairfield Inn & Suites by Marriott Olathe

Fairfield Inn & Suites by Marriott Olathe

12245 S Strang Line Rd, Olathe
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.2 out of 5 (300 reviews)
Nice StayNice, clean, comfortable and located near all the amenities
Jun 3, 2018

Fairfield Inn & Suites by Marriott Olathe$84

Fairfield Inn & Suites by Marriott Olathe$84
Residence Inn by Marriott Olathe Kansas City

Residence Inn by Marriott Olathe Kansas City

12215 S Strang Line Rd, Olathe
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.2 out of 5 (76 reviews)
Nice hotel with easy highway accessWe just stayed for one night but the room was very clean and comfortable. They had a nice "mixer" with food and drinks in the evening. The complimentary breakfast was good too.
Jan 31, 2018

Residence Inn by Marriott Olathe Kansas City$116

Residence Inn by Marriott Olathe Kansas City$116
Candlewood Suites Overland Park

Candlewood Suites Overland Park

8953 W 135th St, Overland Park
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.5 out of 5 (126 reviews)
Nice and clean, friendly staffNicest and cleanest hotel we have stayed in in quite some time. Keep it up!
May 12, 2018
Best Western Plus Olathe Hotel

Best Western Plus Olathe Hotel

1580 S Hamilton Circle, Olathe
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.4 out of 5 (594 reviews)
Clean and ModernRoom was spacious, clean, and modern. Staff was friendly. I really appreciated the organic soap and shampoo.
Apr 28, 2018

Best Western Plus Olathe Hotel$90

Best Western Plus Olathe Hotel$90
Clarion Hotel Kansas City - Overland Park

Clarion Hotel Kansas City - Overland Park

12601 West 95th Street, Lenexa
    3.5 out of 5.0
     
     
    3.7 out of 5 (489 reviews)
    Nice quality hotel, especially for the priceEveything was great. Just little things. No fridge or microwave. Remote for bed was broken
    May 1, 2018

    Clarion Hotel Kansas City - Overland Park$72

    Clarion Hotel Kansas City - Overland Park$72
    Fairfield Inn & Suites by Marriott Kansas City Overland Park

    Fairfield Inn & Suites by Marriott Kansas City Overland Park

    12440 Blue Valley Pkwy, Overland Park
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     
    4.4 out of 5 (512 reviews)
    Great place to stayWe were greeted with a smile. Checked in quickly , room was nice & clean. The room was very comfortable and the bed slept great
    Apr 11, 2018

    Fairfield Inn & Suites by Marriott Kansas City Overland Park$79

    Fairfield Inn & Suites by Marriott Kansas City Overland Park$79
    La Quinta Inn & Suites Olathe

    La Quinta Inn & Suites Olathe

    20570 W 151st Street, Olathe
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     
    4.0 out of 5 (415 reviews)
    Didn’t get pillowGreat. Perfect except for I never got a pillow I asked for. But it was a good experience.
    Jun 16, 2018

    La Quinta Inn & Suites Olathe$78

    La Quinta Inn & Suites Olathe$78
    Residence Inn by Marriott Kansas City Overland Park

    Residence Inn by Marriott Kansas City Overland Park

    12010 Blue Valley Pkwy, Overland Park
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    4.4 out of 5 (127 reviews)
    Great accommodations and decent price.We only stated for 1 night but this would be a great hotel for longer stays as well. Nice, clean room at a decent price.
    Feb 10, 2018
    Springhill Suites By Marriott Overland Park

    Springhill Suites By Marriott Overland Park

    12000 Blue Valley Pkwy, Overland Park
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     
    4.3 out of 5 (406 reviews)
    Nice hotel in the center of cityNice comfortable place to stay, centrally located but breakfast was lacking
    May 4, 2018
    Days Inn by Wyndham Olathe Medical Center

    Days Inn by Wyndham Olathe Medical Center

    20662 West 151st Street, Olathe
    • Free Cancellation
    • Reserve now, pay when you stay
    2.0 out of 5.0
     
     
    2.9 out of 5 (344 reviews)
    Good hotel near the medical center in OlatheClean rooms and friendly staff. It's a good choice for a budget hotel near the Olathe medical center.
    Apr 26, 2018
    Marriott Kansas City Overland Park

    Marriott Kansas City Overland Park

    10800 Metcalf Ave, Overland Park
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     
    4.2 out of 5 (586 reviews)
    Nice Hotel and great staffThe only reason I didn't give this hotel a 5 star is there was no complementary breakfast like most Marriots have.
    Mar 6, 2018
    Map

    Recently booked Golf Hotels in Kansas City

    Country Inn & Suites by Radisson, Kansas City at Village West, KS
    3.0 out of 5.0
    Last booking: 2 minutes ago
    Extended Stay America - Kansas City - Shawnee Mission
    2.5 out of 5.0
    Last booking: 13 minutes ago
    Extended Stay America - Kansas City - Overland Park-Nall Ave
    2.5 out of 5.0
    Last booking: 18 minutes ago
    Super 8 by Wyndham Overland Park KC Area/Convention Center
    2.0 out of 5.0
    Last booking: 34 minutes ago
    Hawthorn Suites by Wyndham Overland Park
    3.0 out of 5.0
    Last booking: 1 hour ago
    Drury Inn & Suites Kansas City Shawnee Mission
    3.0 out of 5.0
    Last booking: 2 hours ago
    Courtyard by Marriott Kansas City Shawnee
    3.0 out of 5.0
    Last booking: 2 hours ago
    Fairfield Inn & Suites by Marriott Olathe
    2.5 out of 5.0
    Last booking: 8 hours ago
    Courtyard by Marriott Kansas City Overland Park/Metcalf
    3.0 out of 5.0
    Last booking: 9 hours ago

    Your Guide to Kansas City Golf Resorts

    While the idea of a superb vacation is playing on the beach or sun worshiping poolside, you dream of a trip with manicured greens and challenging doglegs. When you see sandy beaches, you see yourself practicing bunker shots. Expedia has a wide range of hotels with golf courses 120 in Kansas City listed. Forget those pool cabanas and sandy beaches, because Kansas City's courses await.

    Golf Hotels That are a Hole in One

    Your vacation will be off to an amazing beginning upon realizing that you may have access to a fantastic course within minutes of your hotel. Play to your heart's content, then return to the hotel to take advantage of its amenities, like a massage, the pool, or simply a drink with your golf mates at the bar. At these golf resorts, you won't have to go too far for other activities or sources of entertainment. Whatever you end up doing, you'll have a comfy bed to give you a good night's sleep, so you can get prepared for another day of bettering your drive.

    When the hotels' courses aren't letting you scratch the itch, you'll have your choice of 2 other golf courses in the area. Get your driver ready to hit the long ball at places like Painted Hills Golf Club and Dub's Dread Golf Club that boasts a total of 36 holes where you can perfect your short game. Kansas City has plenty of things to do and take advantage of. There are plenty of places to grab a gourmet meal or quick bite, and you can ask your hotel's concierge to help you decide on the best place. They may even know the in the city to get some shopping in.

    Book Your Golf Resort Today!

    With Expedia as your ranger, you will be as close as possible to the golf course, and with rates from $129 to $72 you will be well on your way to the fairway. Book ahead and be sure you have your clubs ready; you will be using them a lot on this vacation.

    Golf Guide to Kansas City

    Q: How many golf resorts does Kansas City have?

    A: You will find 120 golf resorts in this Kansas City. Having trouble deciding? If so, be sure to read our reviews and ratings to help you decide the best spot for your vacation.

    Q: How much does a stay at a Kansas City golf hotel cost?

    A: Prices for a Kansas City golf hotel range from $72 to $129. You can be sure to find an affordable golf resort that is near a terrific course

    Q: How many courses public courses are there?

    A: Kansas City has 2 courses which are open to the public. This total combines semi-private, public, and municipal courses.

    Q: How many golf courses are in Kansas City?

    A: Kansas City is home to 2 courses. Once you have mastered your golf resort's course, you can take on the local links.