Find hotels in McPherson, KS from SAR 235
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Compare 119 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hampton Inn McPherson
Hampton Inn McPherson
9.2 out of 10, Wonderful, (340)
The price is SAR 549
SAR 637 total
includes taxes & fees
18 Apr - 19 Apr

Holiday Inn Express & Suites McPherson by IHG
Holiday Inn Express & Suites McPherson by IHG
9.0 out of 10, Wonderful, (576)
The price is SAR 507
SAR 598 total
includes taxes & fees
30 Mar - 31 Mar

Fairfield Inn & Suites by Marriott McPherson
Fairfield Inn & Suites by Marriott McPherson
8.8 out of 10, Excellent, (409)
The price is SAR 368
SAR 426 total
includes taxes & fees
13 Apr - 14 Apr

Best Western Plus McPherson
Best Western Plus McPherson
8.8 out of 10, Excellent, (281)
The price is SAR 405
SAR 478 total
includes taxes & fees
23 Mar - 24 Mar

Candlewood Suites Mcpherson by IHG
Candlewood Suites Mcpherson by IHG
9.6 out of 10, Exceptional, (138)
The price is SAR 536
SAR 633 total
includes taxes & fees
17 Apr - 18 Apr

McPherson Inn By OYO
McPherson Inn By OYO
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about McPherson
Explore quaint McPherson: its opera, architecture, churches, and more!

More cheap stays in McPherson
More cheap stays in McPherson

Super 8 by Wyndham Hutchinson
1621 Super Plz, Hutchinson, KS
The price is SAR 261 per night from Apr 15 to Apr 16
SAR 261
SAR 301 total
includes taxes & fees
15 Apr - 16 Apr
7/10 Good! (832 reviews)
Hotels in McPherson with star-rating
Hotels in McPherson with star-rating

3 Star Hotels
6 properties

2 Star Hotels
45 properties
Stay near popular McPherson attractions
Stay near popular McPherson attractions
Turkey Creek Golf Course
3.5/5(2 reviews)
Enjoy a round of golf in McPherson at Turkey Creek Golf Course. Make some time to visit the churches while you're in the area.
Recent reviews of McPherson hotels
Recent reviews of McPherson hotels

Fairfield Inn & Suites by Marriott McPherson
5/5 Excellent
"Clean nice hotel "
A verified traveler from East Benard stayed at Fairfield Inn & Suites by Marriott McPherson
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular McPherson attractions
More Hotel Options in McPherson
- Adventure Hotels in McPherson
- Business Hotels in McPherson
- Cheap Hotels in McPherson
- Family Hotels in McPherson
- Golf Hotels in McPherson
- Hotel Wedding Venues in McPherson
- Hotels with Bars in McPherson
- Hotels with Free Parking in McPherson
- Hotels with Hot Tubs in McPherson
- Hotels with WiFi in McPherson
- Hotels with a Pool in McPherson
- Hotels with an Indoor Pool in McPherson
- Luxury Hotels in McPherson
- Pet-friendly Hotels in McPherson
- Resorts & Hotels with Spas in McPherson
- Shopping Hotels in McPherson
McPherson Hotels by Brand
Other Hotels near McPherson, Kansas
- Salina Hotels
- Hutchinson Hotels
- Newton Hotels
- Lindsborg Hotels
- Central United States Hotels
- Hesston Hotels
- Hillsboro Hotels
- Lyons Hotels
- Sterling Hotels
- Sedgwick Hotels
- Burrton Hotels
- South Hutchinson Hotels
- Moundridge Hotels
- Halstead Hotels
- Buhler Hotels
- Galva Hotels
- Brookville Hotels
- Assaria Hotels
- Nickerson Hotels
- Kanopolis Hotels
Explore more hotels
- MAC House - Newly Renovated - With Backyard Spa
- Charming 2-bedroom House near Downtown
- Centrally located! Why limit yourself to a hotel room, rent a house!
- Newly renovated, centrally located brick townhome!
- McPherson Inn By OYO
- Super 8 by Wyndham Hutchinson
- Country Inn & Suites by Radisson, Salina, KS
- Holiday Inn Salina by IHG
- Holiday Inn Express Hutchinson by IHG
- Comfort Inn & Suites
- Fairfield Inn & Suites Hutchinson
- Best Western Plus Midwest Inn & Suites