Photo by Lisa Anderson

Find hotels in McPherson, KS from $50

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for McPherson hotels

Holiday Inn Express & Suites McPherson by IHG

Holiday Inn Express & Suites McPherson by IHG
2.5 star property
McPherson
9.0 out of 10, Wonderful, (662)
"Wonderful stay - staff was friendly and welcoming!"
United States
Jacqueline
$76 nightly
The price is $90
Dec 28 - Dec 29
Total with taxes and fees
Holiday Inn Express & Suites McPherson by IHG

Hampton Inn McPherson

Hampton Inn McPherson
2.5 star property
McPherson
9.0 out of 10, Wonderful, (389)
"Check in was flawless, the rooms were clean and beds were comfortable."
United States
Kari
$89 nightly
The price is $104
Jan 18 - Jan 19, 2026
Total with taxes and fees
Hampton Inn McPherson

Fairfield Inn & Suites by Marriott McPherson

Fairfield Inn & Suites by Marriott McPherson
2.5 star property
McPherson
8.8 out of 10, Excellent, (479)
"Clean hotel and great breakfast options "
United States
Jana
$94 nightly
The price is $109
Jan 10 - Jan 11, 2026
Total with taxes and fees
Fairfield Inn & Suites by Marriott McPherson

Best Western Plus McPherson

Best Western Plus McPherson
2.5 star property
McPherson
8.8 out of 10, Excellent, (373)
"Nice place to stay"
United States
Clarena
$89 nightly
The price is $105
Jan 4 - Jan 5, 2026
Total with taxes and fees
Best Western Plus McPherson

McPherson Inn

McPherson Inn
2.5 star property
McPherson
7.0 out of 10, Good, (128)
"Decent place."
United States
Phillip
$59 nightly
The price is $69
Dec 27 - Dec 28
Total with taxes and fees
McPherson Inn

Candlewood Suites Mcpherson by IHG

Candlewood Suites Mcpherson by IHG
2.5 star property
McPherson
9.4 out of 10, Exceptional, (183)
"Staff were helpful and kind, rooms were kind of small but comfortable. or rather stay was pleasant and nice."
United States
Rickey
$93 nightly
The price is $109
Dec 27 - Dec 28
Total with taxes and fees
Candlewood Suites Mcpherson by IHG

Rodeway Inn McPherson East

Rodeway Inn McPherson East
2.0 star property
McPherson
7.2 out of 10, Good, (771)
"Cigarette butt found under supposed cleaned room, floor in the bathroom was sticky. Subpar. Continental breakfast, no hot foods. "
United States
Christopher
$54 nightly
The price is $64
Jan 1 - Jan 2, 2026
Total with taxes and fees
Rodeway Inn McPherson East

Executive Inn

Executive Inn
2.5 star property
McPherson
6.0 out of 10, (42)
"Bathroom and room. Unit older but clean."
United States
Jery
$63 nightly
The price is $73
Jan 9 - Jan 10, 2026
Total with taxes and fees
Executive Inn

Country Inn & Suites by Radisson, Salina, KS

Country Inn & Suites by Radisson, Salina, KS
3.0 star property
Salina
7.8 out of 10, Good, (1000)
"Very reasonable price, friendly staff and comfortable rooms. "
United States
sarah
$71 nightly
The price is $83
Jan 25 - Jan 26, 2026
Total with taxes and fees
Country Inn & Suites by Radisson, Salina, KS

Comfort Inn & Suites Hutchinson

Comfort Inn & Suites Hutchinson
2.5 star property
Hutchinson
8.8 out of 10, Excellent, (934)
"Room was clean and staff was very nice!"
United States
Jenniffer
$74 nightly
The price is $85
Jan 18 - Jan 19, 2026
Total with taxes and fees
Comfort Inn & Suites Hutchinson

Holiday Inn Salina by IHG

Holiday Inn Salina by IHG
3.5 star property
Salina
9.0 out of 10, Wonderful, (1001)
"Very clean and friendly staff"
United States
Jennifer
$70 nightly
The price is $82
Jan 18 - Jan 19, 2026
Total with taxes and fees
Holiday Inn Salina by IHG

Hampton Inn Salina

Hampton Inn Salina
2.5 star property
Salina
9.0 out of 10, Wonderful, (719)
"Helpful staff, clean property, tasty breakfast, good area for walking pets."
United States
Heather
$98 nightly
The price is $116
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hampton Inn Salina

Holiday Inn Express Hutchinson by IHG

Holiday Inn Express Hutchinson by IHG
2.5 star property
Hutchinson
8.6 out of 10, Excellent, (737)
"Great staff, quiet comfortable room, nice breakfast. Enjoyed our stay and will be back!"
United States
Daphne
$78 nightly
The price is $91
Jan 18 - Jan 19, 2026
Total with taxes and fees
Holiday Inn Express Hutchinson by IHG

Best Western Plus Midwest Inn & Suites

Best Western Plus Midwest Inn & Suites
2.5 star property
Salina
7.8 out of 10, Good, (1003)
"The staff was so kind and amazing!"
United States
Julie
$73 nightly
The price is $86
Jan 5 - Jan 6, 2026
Total with taxes and fees
Best Western Plus Midwest Inn & Suites

Candlewood Suites Salina by IHG

Candlewood Suites Salina by IHG
2.5 star property
Salina
8.8 out of 10, Excellent, (280)
"Nice staff, well stocked"
United States
Mindy
$88 nightly
The price is $103
Dec 28 - Dec 29
Total with taxes and fees
Candlewood Suites Salina by IHG

Hilton Garden Inn Salina

Hilton Garden Inn Salina
3.0 star property
Salina
9.4 out of 10, Exceptional, (696)
"Great location and clean facility!"
United States
Rachel
$107 nightly
The price is $127
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hilton Garden Inn Salina

Super 8 by Wyndham Salina

Super 8 by Wyndham Salina
2.0 star property
Salina
8.6 out of 10, Excellent, (715)
"Pleasant staff; great accommodations for the price. "
United States
Peter
$77 nightly
The price is $90
Dec 28 - Dec 29
Total with taxes and fees
Super 8 by Wyndham Salina

Coronado Motel and RV Park

Coronado Motel and RV Park
2.5 star property
Lindsborg
8.4 out of 10, Very Good, (127)
"The motel is listed for having “free breakfast “ when in fact it does not. The check in process was time consuming due to no one working the front desk. The room was clean and quiet. "
United States
Donna
$60 nightly
The price is $69
Dec 27 - Dec 28
Total with taxes and fees
Coronado Motel and RV Park

Courtyard by Marriott Salina

Courtyard by Marriott Salina
3.0 star property
Salina
9.2 out of 10, Wonderful, (621)
"very nice stay "
United States
rachel
$101 nightly
The price is $120
Jan 4 - Jan 5, 2026
Total with taxes and fees
Courtyard by Marriott Salina

Rodeway Inn Hesston

Rodeway Inn Hesston
2.5 star property
Hesston
8.6 out of 10, Excellent, (398)
"Welcoming staff, comfy room "
United States
Alexandra
$63 nightly
The price is $72
Jan 5 - Jan 6, 2026
Total with taxes and fees
Rodeway Inn Hesston
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

Stay near popular McPherson attractions

Learn more about McPherson

Stroll through the charming downtown where local shops surround a historic bandstand that hosts summer concerts. Visit the McPherson Museum to discover pioneer artifacts and the area's unique Swedish heritage, then drive the countryside for Mennonite bakeries selling fresh cinnamon rolls.

McPherson Ks Wetlands
Photo by Lisa Anderson
Open Photo by Lisa Anderson

Top McPherson Hotel Reviews

More cheap stays in McPherson

Hotels in McPherson with star-rating

Find out more about McPherson

Top reasons to visit McPherson

  • Outdoor Adventures: McPherson offers a variety of recreational activities, including urban parks and scenic walking trails, perfect for outdoor enthusiasts.
  • McPherson Museum: Explore local history and culture at the McPherson Museum, showcasing the town's rich heritage.
  • Family Fun at McPherson Water Park: Enjoy a thrilling day at the water park, featuring exciting slides and pools for all ages.
  • Vibrant Community Events: Experience the charm of McPherson through local events, festivals, and gatherings that bring the community together.
  • Diverse Accommodation Options: Find the perfect place to stay, from pet-friendly motels to business hotels, catering to all travelers.

Find great hotels in and around McPherson

Discover a variety of hotel accommodations in McPherson, Kansas, perfect for every traveler. Whether you're seeking a pet-friendly motel or a business-themed hotel, you'll find options that cater to your needs. McPherson's welcoming atmosphere extends to LGBTQIA travelers, ensuring a comfortable stay for all. With popular choices like the Hampton Inn McPherson, you can easily explore hotel reviews and room availability to plan your ideal getaway.

  • Rodeway Inn: Rodeway Inn offers a cozy and convenient stay for travelers seeking a business-themed getaway in McPherson. With a welcoming atmosphere, this pet-friendly inn is ideal for those traveling with furry companions. The property features essential business amenities, including multiple meeting rooms and a fully equipped business center, making it perfect for corporate travelers. Guests will appreciate the dedicated dog exercise area and the hotel's pet policy, ensuring a comfortable stay for both pets and their owners.
  • Holiday Inn Express & Suites McPherson by IHG: This modern hotel caters to both business and leisure travelers with its welcoming environment and LGBTQIA-friendly policies. Located in McPherson, the Holiday Inn Express & Suites provides accessible business amenities, including multiple meeting rooms and a comprehensive business center. Guests can enjoy a complimentary breakfast and a range of comfortable accommodations, ensuring relaxation after a busy day of meetings or exploring the local area.
  • Comfort Inn & Suites: Situated 24 miles from McPherson, Comfort Inn & Suites is an excellent choice for families and pet owners alike. This property features spacious rooms equipped with essential business facilities, including an accessible business center, conference space, and multiple meeting rooms. Families will find the amenities particularly accommodating, with free cribs and child-friendly safety features. The hotel's pet policy allows for furry friends to join, ensuring a welcoming atmosphere for all guests.

Where to stay near McPherson

McPherson, Kansas, is a delightful vacation spot perfect for outdoor enthusiasts and families alike. Enjoy a peaceful getaway while exploring local shops and parks within walking distance. The friendly atmosphere and vibrant community make it an ideal destination for relaxation and recreation. Nearby cities offer additional adventures, ensuring an unforgettable experience in this charming region. Discover the unique vibe of McPherson and immerse yourself in its welcoming spirit during your visit.

  • Galva: Located 8 miles from McPherson, Galva is a charming city that attracts visitors year-round, with peak travel during the warmer months. Known for its stunning outdoor scenery, it's an ideal spot for those seeking a romantic getaway. The city offers a variety of recreational areas, making it perfect for outdoor enthusiasts. Nearby landmarks include a lovely lake and a convention center, ideal for events and gatherings. Galva's serene environment and picturesque views make it a delightful destination for a relaxing escape.
  • Lindsborg: Situated 14 miles from McPherson, Lindsborg is a vibrant city that captures the heart of Kansas culture. With a steady flow of visitors, it peaks in March and during the summer months. Lindsborg is celebrated for its outdoor experiences and scenic beauty, perfect for couples and families alike. The city features educational institutions, recreational areas, and a golf course for leisure activities. Notable attractions include a modern university and a nearby national state park, offering a blend of nature and culture that is sure to enrich your visit.
  • Inman: Just 11 miles from McPherson, Inman is a welcoming city that experiences seasonal travel peaks, particularly in spring and fall. Visitors flock here for its picturesque landscapes and outdoor adventures. Inman boasts excellent recreational facilities, including golf courses and campgrounds, perfect for those looking to explore nature. The local attractions, such as a beautiful lake and a sports facility stadium, add to the city's appeal for sports fans and outdoor lovers alike. Inman is a delightful stop for anyone seeking a mix of relaxation and activity.

Things to do in and around McPherson

McPherson, Kansas, is perfect for outdoor enthusiasts seeking adventure and scenic beauty. Visitors can enjoy various activities, including recreational areas, golf, and educational experiences. Be on the lookout for fun events, a thrilling water slide, interesting local stops, and delightful leisurely walks that showcase the charm of this vibrant community. Whether you're exploring or relaxing, McPherson offers a memorable vacation experience.

Shopping

In McPherson, check out local shops for unique gifts and souvenirs. If you're up for a drive, visit Adrians Boutique 17 miles away for trendy apparel or head to Hutchinson Mall, 24 miles away, offering a variety of stores and entertainment options.

Recreation

At Turkey Creek Golf Course, enjoy a day of relaxation and sport amid picturesque landscapes. For a more dynamic experience, visit the Hutchinson Sports Arena, where you can engage in various athletic activities. Sand Creek Station Golf Course offers a serene outdoor setting perfect for unwinding while perfecting your swing.

Adventure

Visit McPherson Water Park for a splashing good time with thrilling slides and a lazy river. For outdoor fun, explore the nearby McPherson State Fishing Lake, where you can fish, hike, and enjoy picturesque views of nature. Don't miss the opportunity for a scenic bike ride on local trails.

Nightlife

Experience the vibrant nightlife in McPherson by visiting the McPherson Opera House for a cultural evening filled with romance and entertainment. For a fun twist, head to The Alley Hutchinson for arcade adventures, or catch a show at the Hutchinson Fox Theatre, just a short drive away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for McPherson

To save money on your trip to McPherson, consider visiting between November and January for lower accommodation rates. Sunday is the cheapest day to stay, while Friday is the most expensive. Use Expedia to find great hotel deals, and consider booking a package that combines flights and activities for extra savings. Join Expedia’s One Key membership for exclusive discounts and earn OneKeyCash for future stays. Look for free activities in the area to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in McPherson are November to January, where the prices are slightly lower. This is in comparison to March and September to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in McPherson is Sunday. The most expensive day to stay in McPherson is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to fine-tune your preferences, such as your budget, desired location, and preferred hotel type. To discover the best prices and deals available, simply arrange the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your McPherson hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in McPherson

McPherson, Kansas, is perfect for outdoor and adventure vacations, offering a blend of scenic beauty and rich history. Visitors can explore urban parks, the McPherson Museum, and the McPherson Fairgrounds, making it a great destination for families and those seeking a city experience. Don't miss the McPherson Water Park for some fun in the sun, ensuring a memorable trip filled with diverse activities and attractions.

  • McPherson Museum: Explore the rich history and culture of McPherson at this engaging museum, where exhibits showcase local heritage, artifacts, and art, providing a deep dive into the community's past.
  • Lakeside Park: Enjoy a family-friendly atmosphere at this beautiful urban park, offering scenic walking trails, picnic areas, playgrounds, and stunning views of the lake, perfect for outdoor activities and relaxation.
  • Hoglund Dugout: Step back in time at this historic site, showcasing a unique glimpse into early pioneer life in Kansas, with its preserved structure and informative displays that reflect the area's cultural significance.

Best time to go to McPherson

The best time to visit McPherson is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January32.4°F (0.2°C)No RainMostly SunnyAverageSlightly Low
February34.7°F (1.5°C)No RainMostly SunnyAverageAverage
March47.1°F (8.4°C)Light RainMostly SunnySlightly HighSlightly High
April55.6°F (13.1°C)Light RainMostly SunnySlightly HighAverage
May65.3°F (18.5°C)Light RainMostly SunnyAverageAverage
June77.9°F (25.5°C)Light RainMostly SunnyAverageAverage
July81.5°F (27.5°C)Light RainMostly SunnySlightly HighAverage
August79.3°F (26.3°C)Light RainSunnyAverageAverage
September72.3°F (22.4°C)Light RainSunnyAverageSlightly High
October58.3°F (14.6°C)Light RainMostly SunnySlightly LowSlightly High
November45.9°F (7.7°C)No RainMostly SunnySlightly LowSlightly Low
December35.6°F (2.0°C)No RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to McPherson

For your visit to McPherson, Kansas, you can fly into two major airports. Wichita Dwight D. Eisenhower National Airport (ICT) is located 51 miles away, with nearby hotels like the 4.5-star Ambassador Hotel Wichita, 6 miles from the airport, offering free and accessible shuttle services. The 4-star DoubleTree by Hilton, just 0.2 miles away, also provides nearby access. Alternatively, Salina Municipal Airport (SLN) is 29 miles from McPherson, with options such as the 3.5-star Holiday Inn Salina, located 2 miles from the airport. Both airports offer convenient access to McPherson, ensuring a smooth start to your vacation.

Frequently asked questions

What are the best budget hotels in McPherson?
Candlewood Suites Mcpherson by IHG is a fantastic budget-friendly option, boasting an impressive traveler review rating of 9.6. This hotel not only offers free in-room Wi-Fi and complimentary toiletries, but it also features a well-equipped fitness center and a convenient 24-hour business center for those who need to stay productive. Plus, with nearby museums and free self-parking, families can enjoy a comfortable stay while exploring the local culture.

Another great choice for families is the Hampton Inn McPherson, which holds a great rating of 9.2. This hotel provides a complimentary breakfast, great for fueling up before a day of adventure. With spacious rooms that come equipped with cribs and sofa beds, it's designed to accommodate families with ease. The indoor pool invites guests to unwind, and the accessible fitness center ensures that everyone can stay active during their visit.

For those seeking a slightly different atmosphere, the Holiday Inn Express & Suites McPherson, rated 9.0, features both indoor and outdoor pools, making it great for families wanting to splash around. The hotel also provides free breakfast and free parking, ensuring a straightforward experience for all guests.

These properties cater beautifully to families, making them ideal for travelers with children. Each hotel combines convenience and quality, ensuring a pleasant and stress-free stay. Whether you're planning a family getaway or a solo adventure, McPherson has welcoming accommodations that fit your needs. View all budget hotels in Mcpherson.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right McPherson hotel for you.
How can I save on a McPherson hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible McPherson hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a McPherson hotel?
Prices for hotels in McPherson often vary, but you can find a great deal from $50 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia