Hotels in McPherson

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in McPherson?

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.
trending_down

Our prices for hotels in McPherson are cheapest in January

See average prices and weather for all months

Price trends for hotels in McPherson

Pricing is based on two traveler single night rates
Jun
$120
Average price during June is $120
Jul
$113
Average price during July is $113
Aug
$115
Average price during August is $115
Sep
$115
Average price during September is $115
Oct
$99
Average price during October is $99
Nov
$102
Average price during November is $102
Dec
$102
Average price during December is $102
Jan
$96
Average price during January is $96
Feb
$98
Average price during February is $98
Mar
$128
Average price during March is $128
Apr
$112
Average price during April is $112
May
$133
Average price during May is $133
Currently viewing crowd sizes and weather for June.

June

trending_upHigh crowds
High 88°F / low 68°F. Sunny most days.
88°
weather_sun
June, High crowds, average high temperature 88 degrees Fahrenheit, average low temperature 68 degrees Fahrenheit. Sunny most days.
68°
92°
weather_sun
July, Moderate crowds, average high temperature 92 degrees Fahrenheit, average low temperature 72 degrees Fahrenheit. Sunny most days.
72°
90°
weather_sun
August, Moderate crowds, average high temperature 90 degrees Fahrenheit, average low temperature 69 degrees Fahrenheit. Sunny most days.
69°
83°
weather_sun
September, High crowds, average high temperature 83 degrees Fahrenheit, average low temperature 63 degrees Fahrenheit. Sunny most days.
63°
69°
weather_sun
October, High crowds, average high temperature 69 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Sunny most days.
49°
56°
weather_partly_sunny
November, Low crowds, average high temperature 56 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Partly sunny.
38°
45°
weather_partly_sunny
December, Low crowds, average high temperature 45 degrees Fahrenheit, average low temperature 28 degrees Fahrenheit. Partly sunny.
28°
42°
weather_partly_sunny
January, Low crowds, average high temperature 42 degrees Fahrenheit, average low temperature 25 degrees Fahrenheit. Partly sunny.
25°
45°
weather_partly_sunny
February, Low crowds, average high temperature 45 degrees Fahrenheit, average low temperature 26 degrees Fahrenheit. Partly sunny.
26°
58°
weather_partly_sunny
March, Moderate crowds, average high temperature 58 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Partly sunny.
38°
66°
weather_sun
April, Moderate crowds, average high temperature 66 degrees Fahrenheit, average low temperature 45 degrees Fahrenheit. Sunny most days.
45°
75°
weather_sun
May, High crowds, average high temperature 75 degrees Fahrenheit, average low temperature 56 degrees Fahrenheit. Sunny most days.
56°
Monthly weather averages (˚F)

Top landmarks in McPherson

Learn more about McPherson

McPherson is applauded for its cultural attractions such as McPherson Museum and McPherson Opera House. This family-friendly city has something for everyone including restaurants as well as sights like Turkey Creek Golf Course and Hoglund Dugout. All are within a small-town setting.

Frequently asked questions

What accommodations do travelers like in McPherson?
Where can I find free parking with my stay in McPherson?
Park your car for free at Knights Inn Mcpherson.
Can I book a refundable hotel in McPherson?
If you need the flexibility to change your plans to McPherson, most hotels provide refundable* rates you can book. You can see these accommodations by searching our site and using the “fully refundable” filter to narrow down the results.
Where can I stay with my pet in McPherson?
Your furry friend can stay with you at these pet-friendly hotels: Candlewood Suites Mcpherson, an IHG Hotel, Rodeway Inn and Hampton Inn McPherson.
Where should I consider staying in McPherson if I'm looking for a cheap accommodation?
Where can I stay in McPherson if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, look over our selection of 11 vacation homes.
Where can I stay if I'm visiting McPherson with my family?
Your kids are welcome at Hampton Inn McPherson.
What will the weather in McPherson be like during my visit?
July and August are typically the warmest months in McPherson when the average temp is 78°F. January and February are the coldest months when the average temperature is 37°F. May and August are the months with the most rain.
Why should I book my McPherson hotel with Hotels.com?
There are lots of reasons to book your McPherson trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about McPherson

Find out more about McPherson

Whispers of Heritage: Exploring McPherson's Timeless Charm

Discover the charming allure of McPherson, Kansas, a delightful small town bursting with history and architectural beauty. Wander through the McPherson Museum to uncover local stories and admire the stunning churches that dot the landscape. Enjoy a performance at the historic McPherson Opera House, a cultural gem that enhances the town's vibrant arts scene. Outdoor enthusiasts can cheer on local teams at McPherson Stadium or explore nearby parks. With its warm hospitality and inviting atmosphere, McPherson is the perfect off-the-beaten-path destination for those seeking a genuine Americana experience. For great hotel rates in McPherson, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in McPherson

McPherson, Kansas offers a variety of hotel accommodations, ranging from budget-friendly options to comfortable inns. Room rates are generally affordable, and many places provide cozy amenities and convenient access to local attractions, ensuring a pleasant stay for travelers exploring this charming town. Here are some of our travelers' favorite hotels in McPherson:

  1. Best Western Plus McPhersonOpens in a new window: A cozy 2.5-star hotel, Best Western Plus McPherson is an excellent choice for travelers seeking a comfortable stay with quality amenities. This property features a meeting room, making it ideal for those looking to combine leisure and business. The hotel boasts a clean and quiet environment, with exceptionally comfortable beds that ensure a restful night. Guests appreciate the ample breakfast options, highlighting its overall excellent service and friendly staff. The convenient location further enhances its appeal, making it a great option for those exploring the area.
  2. Fairfield Inn & Suites by Marriott McPhersonOpens in a new window: Perfectly suited for business travelers, Fairfield Inn & Suites by Marriott McPherson is a 2.5-star hotel that offers a well-maintained environment and excellent amenities. It features a 24-hour business center, ensuring guests have access to essential services at any time. The spacious rooms are complemented by comfortable bedding and a decent breakfast selection, providing a satisfying start to the day. Guests enjoy the well-kept fitness suite and refreshing pool, contributing to an overall pleasant atmosphere. With its friendly staff and clean facilities, this hotel stands out as a reliable option for work-related trips.
  3. Holiday Inn Express & Suites McPherson by IHGOpens in a new window: Holiday Inn Express & Suites McPherson by IHG is a charming 2.5-star hotel that caters to those looking for a convenient stopover. With accessible business amenities including multiple meeting rooms and a business center, it provides a comfortable environment for travelers on the go. The hotel features a welcoming atmosphere with friendly service and clean accommodations. Guests appreciate the quiet location and the opportunity to enjoy nearby dining options, ensuring a fulfilling experience. While it may be well-worn, it offers an accommodating stay for those needing a restful overnight experience.

Top locations to stay in McPherson

Some great areas to stay in when visiting McPherson, Kansas, are Galva, Conway, and Inman. Galva offers attractions like Lakeside Park and vibrant nightlife options. Conway provides a quaint, peaceful atmosphere ideal for relaxation. Inman boasts charming local spots and community vibes. For first-time visitors, Galva is best suited with its diverse activities and amenities.

  1. GalvaOpens in a new window: Galva is a charming small town that offers a cozy experience for travelers seeking a peaceful getaway. The town's Lakeside Park is perfect for relaxing strolls or picnics by the water, while the Downtown Plaza provides a quaint atmosphere with local shops and community events. For those who appreciate the arts, the McPherson Opera House hosts various cultural events throughout the year, making it a great spot for enjoying live performances. Plus, if you're in the mood for adventure, Cottonwood Point Public Use Area is nearby, providing opportunities for outdoor activities like hiking and birdwatching.
  2. ConwayOpens in a new window: Conway is a picturesque and quiet community that offers a slice of Kansas charm. While it might be smaller than its neighbors, it's a delightful place to unwind and enjoy the slower pace of life. The surrounding countryside is perfect for exploring the natural beauty of the area, and local events often bring residents together, showcasing the tight-knit community spirit. Conway is ideal for those looking to escape the hustle and bustle while still being close to larger attractions in nearby towns.
  3. InmanOpens in a new window: Inman is a friendly little town known for its welcoming atmosphere and strong community ties. While it may not boast a long list of attractions, it offers visitors a chance to experience authentic Kansas hospitality. The area is perfect for leisurely walks and enjoying the simple pleasures of small-town life. Inman is a great choice if you're looking for a tranquil base to explore the surrounding regions, with easy access to other nearby towns and their local offerings.

Things to do in McPherson

McPherson invites travelers to explore its charming small-town vibe, where stunning architecture meets serene natural landscapes. Enjoy leisurely boating or hiking through lush parks, and after a day of adventure, indulge in delightful shopping. Be sure to catch a captivating performance at the local opera house for a taste of the arts!

  • Hoglund DugoutOpens in a new window – Step back in time at Hoglund Dugout, a fascinating historic site that showcases unique architecture and offers a glimpse into small-town life. This landmark, with its rich history, features intriguing designs that reflect the area's heritage. Take a moment to explore the surrounding landscape, where you'll find charming churches and picturesque views that enhance the site’s appeal. As you wander through this quaint setting, you'll appreciate the blend of past and present, making it a perfect stop for anyone interested in architecture or local history. Capture some memorable photos and soak in the serene atmosphere of this hidden gem in McPherson, Kansas.

5 tips for savvy savings when booking a hotel in McPherson

  1. Book for the cheapest times: The most budget-friendly time to visit McPherson is during January, November, and December when hotel prices are typically lower. For those on a budget, staying at least 1 to 2 days is recommended to fully appreciate the town's historical landmarks, charming architecture, and cultural sites, including its quaint churches. This timeframe offers great value for money, allowing visitors to explore the rich history and unique small-town atmosphere of McPherson without overspending.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to McPherson, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates on nearby hotels as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, so you won't miss opportunities to save on great McPherson hotel deals. Additionally, Smart ShoppingOpens in a new window is a comparison tool available in the app that allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options and prices available before booking your getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay in a McPherson hotel. For those in search of distinctive accommodations, boutique hotels can provide a more personalized experience and potentially better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price leans towards the higher end, we’ll suggest more budget-friendly dates to enhance your chances of finding a great deal.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but thanks to McPherson's great public transportation options, you might discover a more affordable independent hotel a bit farther out that’s still well connected. For those interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby towns, there’s often excellent value to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in McPherson. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to McPherson

McPherson experiences its lowest average temperature in January, at 32.4°F (0.2°C), while July is the hottest month, with an average temperature of 81.5°F (27.5°C). May is usually the wettest month. March, April, and July are the peak travel months in McPherson, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, with light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by no to light rainfall and mostly sunny conditions.

McPherson is a family-friendly city where you can spend time checking out the local cuisine. Why not take time to see places like McPherson Museum and Turkey Creek Golf Course? You might find that sights like Hoglund Dugout and McPherson Opera House are worth a visit.