
Kansas is a wonderful state located in the midwestern part of the US. Whether you are a local or a tourist, there is something for everyone to enjoy in Kansas. Discover the rich history of the state by visiting iconic landmarks such as Dwight D. Eisenhower Presidential Library & Museum and Boot Hill Museum. Explore the natural beauty of Flint Hills or witness the awe-inspiring Monument Rocks. For thrill-seekers, Kansas offers outdoor activities such as hiking, fishing, and hunting. The state is also home to some of the best golf courses in the country, offering a splendid golfing experience for players of all skill levels.
From the lush green Prairie Dunes Country Club to the historic Alvamar Country Club, the state offers a lot of excitement for golfers. Plan your trip today and discover the top golf resorts in Kansas, USA, below!
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and access to golf course. The image galleries get refreshed with the latest updates regularly. They were last updated on April 24, 2025.
1. Prairie Band Casino & Resort; Mayetta (from USD 108)
Located in the beautiful prairies of Kansas, Prairie Band Casino Resort offers a range of accommodations, including family rooms, suites, and double and single rooms, all equipped with modern amenities. Wake up to a delicious complimentary breakfast before heading out to the nearby golf course, Firekeeper Golf Course, which features multiple sets of tees on each of its 18 holes, allowing golfers to customize their round based on their skill level and preferences. The 16th hole even gives you a scenic view of a creek flowing by.
The par 72 championship course has been designed by Notah Begay III and Jeff Brauer and has hosted various professional and amateur tournaments.
Prairie Band Casino & Resort
29.14 km (18.2 mi) from Gage Park
Accommodations near golf courses in Kansas, USA
2. Hampton Inn Kansas City/Shawnee Mission; Shawnee (from USD 131)
If you’re planning a golf getaway in Kansas, consider staying at Hampton Inn Kansas City/Shawnee Mission. This hotel offers a variety of spacious rooms with either one king bed or two queen beds, making it a great choice for both families and groups of friends. After a long day on the golf course, take a dip in the hotel’s indoor pool to unwind and relax.
The hotel’s prime location puts you close to Tomahawk Hills Golf Course, a beautiful 18-hole course that offers golfers of all skill levels an enjoyable experience, spreading across 5486 m (17998.69 ft). The course features well-manicured greens, rolling fairways, and stunning views of the surrounding landscape. The historic course is just a three-minute drive away from the property, making this a great base for your golfing adventures.
Hampton Inn Kansas City/Shawnee Mission
82.41 km (51.3 mi) from Gage Park
3. SpringHill Suites by Marriott Topeka Southwest; Topeka (from USD 162)
SpringHill Suites by Marriott Topeka Southwest is a top choice for travelers seeking comfortable and spacious accommodations in Topeka, Kansas. The hotel boasts four different types of suites, with some accommodating as many as 10 guests, making it an excellent choice for families or larger groups. Families with kids will also enjoy their stay here, as the hotel offers a pool with a shallow end.
Golf enthusiasts will appreciate the hotel’s close proximity to Forbes Golf Course, which is just a 13-minute drive away. It is an 18-hole championship course that offers a challenging and rewarding golfing experience for enthusiasts. Private lessons are also offered to interested visitors of any skill level. You’ll have access to a pro shop that operates from 7 am to sunset between March and October and from 9 am to 5 pm between November and February.
SpringHill Suites by Marriott Topeka Southwest
4.19 km (2.7 mi) from Gage Park
4. Holiday Inn Express Lawrence, an IHG Hotel; Lawrence (from USD 165)
Holiday Inn Express Hotels in Lawrence is a neatly decorated property with modern amenities such as a fitness center, free WiFi, and an indoor swimming pool. Guests will also have access to free parking during their stay.
For golf enthusiasts, Eagle Bend Golf Course located in Lawrence is a premier golf destination that can be easily reached from this property. The championship course features 27 holes of golf set amidst rolling hills and natural woodlands on Flathead Valley. There are three scenic nines to enjoy, offering breathtaking surroundings. A golf shop is also available for those who want to buy first-class equipment. The hotel is just an eight-minute drive away from this stunning course.
Holiday Inn Express Lawrence by IHG
43.02 km (26.8 mi) from Gage Park
5. Comfort Suites - Dodge City; Dodge City (from USD 190)
Located less than a five-minute drive from Mariah Hills Golf Course, Comfort Suites - Dodge City offers a convenient accommodation option for golf enthusiasts. In addition to bright and spacious suites, guests can enjoy the hotel’s indoor pool and fitness center, both ideal for unwinding after a day out on the golf course. The hotel also provides a picnic area and barbecue facilities for you to bond with your family or group.
Designed by Frank Hummel and opened in 1974, the Class A PGA Professional course features 18 holes, a driving range, and a putting green. There is also a practice area for novice golfers. Aside from offering private lessons, the course also offers a snack bar and a pro shop.
Comfort Suites - Dodge City
402.59 km (250.2 mi) from Gage Park
6. Candlewood Suites Overland Park, an IHG Hotel; Overland Park (from USD 152)
Candlewood Suites Overland Park is a great choice for travelers seeking a warm and cozy stay. The hotel boasts modern rooms, all equipped with tea/coffee makers and a flatscreen. Guests can take advantage of the fitness center to stay active and enjoy complimentary parking service during their stay.
Golf enthusiasts will definitely appreciate the property’s location, close to St Andrews Golf Club, which hosts the popular Overland Park Golf Course, just a four-minute drive away. This 27-hole course boasts a driving range and chipping and putting greens. It also features a fully stocked pro shop, making it a one-stop shop for all your golfing needs. While golfers of all skill levels can enjoy the course, there are dedicated spaces for advanced golfers, such as a challenging 9-hole, Par 3 course.
Candlewood Suites Overland Park W 135th St by IHG
91.93 km (57.2 mi) from Gage Park
7. Super 8 by Wyndham De Soto; De Soto (from USD 103)
Super 8 by Wyndham De Soto is a pet-friendly accommodation that offers a variety of rooms and suites suitable for different types of travelers. The hotel also offers an American grab-and-go breakfast for you to fuel up before hitting the nearby golf course.
Oak Country Golf Course, designed to provide a great golfing experience to golfers of all levels, is only about a five-minute drive away. The 18-hole course features a water hole that’s among the best in Kansas City. It is full of water hazards and tricky areas challenging even advanced golfers. You can also enjoy a unique game of foot golf while here!
Super 8 by Wyndham De Soto
65.46 km (40.7 mi) from Gage Park
8. Farfield Inn & Suites Kansas City Olathe; Olathe (from USD 135)
Farfield Inn & Suites Kansas City Olathe offers contemporary accommodations equipped with modern amenities such as free WiFi and a flatscreen. The hotel also features an indoor pool and a fitness center for your enjoyment. Moreover, it is pet-friendly, allowing guests to bring their furry companions along.
Additionally, the hotel’s location is ideal for golf enthusiasts as it is less than a 15-minute drive to Heritage Park Golf Course, an 18-hole course with a unique layout. The course is comprised of several water bodies, including lakes and a creek. You will definitely admire the scenic Zoysia grass fairways and Bentgrass greens. The establishment also comes with a pro shop for all your equipment needs and a lounge area for relaxing after a session.
Comfort Inn & Suites Olathe - Kansas City
83.86 km (52.2 mi) from Gage Park
9. Comfort Suites Speedway - Kansas City; Kansas City (from USD 115)
Decent breakfast selection, standard American fare, but some guests found it basic
Outstanding value, affordable pricing, but unexpected deposit charge
Convenient to attractions, shopping, and Legoland, but limited dining options nearby
24-hour coffee, heated pool, clean and quiet, but only 1 working elevator
Comfort Suites Speedway in Kansas City offers a range of amenities to ensure a comfortable and convenient stay, including free WiFi, a picnic area, a heated pool, and a business center. Guests can take advantage of the fitness center during their stay to burn up those extra calories. Pet owners need not leave their furry friends behind, as the hotel is pet-friendly.
The property’s proximity to Painted Hills Golf Course, which is around a 10-minute drive away, makes it an ideal haven for golf enthusiasts. The 18-hole course comes with a driving range, tree-lined fairways, and a pro shop selling apparel, shoes, balls, and accessories.
Comfort Suites Speedway - Kansas City
79.4 km (49.4 mi) from Gage Park
10. Holiday Inn Express & Suites East Wichita I-35 Andover, an IHG Hotel; Andover (from USD 131)
Holiday Inn Express & Suites East Wichita I-35 Andover, an IHG Hotel, offers smartly done accommodation featuring dark wooden furnishings. Guests can enjoy a refreshing swim in the indoor pool, work out at the fitness center, or grill up a delicious meal using the barbecue facilities. Free parking is available for all guests, making it convenient for those who want to rent a car to explore the surrounding area.
Andover Municipal Golf Course is easily accessible from the hotel. It features 9 holes of golf and is a par 33 course. Its reasonable rates and variety of holes make it a popular destination for golfers of every skill level. The course is only about a two-minute drive away from the hotel.
Holiday Inn Express & Suites East Wichita I-35 Andover by IHG
196.31 km (122.0 mi) from Gage Park
Experience the best of golf in Kansas
Kansas is a state rich in history and natural beauty, offering a wide range of attractions and outdoor activities for tourists and locals alike. With world-class golf courses and accommodations providing easy access to them, Kansas is a top destination for golf enthusiasts of all skill levels. Plan your trip today and experience the beauty of golf in Kansas!
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data