Beginning of main content

Get 24/7 travel help, thanks to our Customer First Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight Dec 7 - Dec 8
This weekend Dec 13 - Dec 15
Next weekend Dec 20 - Dec 22

Most Frequently Booked McPherson Hotels

$76
Fairfield Inn & Suites by Marriott McPherson

Fairfield Inn & Suites by Marriott McPherson

2.5 out of 5.0 2270 East Kansas Avenue, McPherson, KS
5/5
(1 Reviews)
This hotel features an indoor pool and a 24-hour fitness center. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will appreciate freebies like buffet breakfast and free self parking.
 
$89
Hampton Inn McPherson

Hampton Inn McPherson

2.5 out of 5.0 200 Centennial Drive, McPherson, KS
5/5
(2 Reviews)
This hotel features an indoor pool and a fitness center. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will appreciate freebies like buffet breakfast and free self parking.
 
$68
Holiday Inn Express & Suites McPherson

Holiday Inn Express & Suites McPherson

2.5 out of 5.0 2302 E Kansas Ave, McPherson, KS
5/5
(6 Reviews)
This hotel features an indoor pool and a fitness center. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the spa tub and free perks like buffet breakfast and free self parking.
 

Top Cheap McPherson Hotel Deals

$50
Days Inn by Wyndham McPherson

Days Inn by Wyndham McPherson

2.0 out of 5.0 2300 E Kansas Ave, McPherson, KS
2.7/5
(9 Reviews)
This hotel features an indoor pool and a spa tub. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will appreciate freebies like buffet breakfast and free self parking.
 

Top Luxury McPherson Hotel Deals

$50
SureStay Hotel by Best Western McPherson

SureStay Hotel by Best Western McPherson

2.5 out of 5.0 2211 E Kansas Ave, McPherson, KS
3.8/5
(12 Reviews)
This motel features a restaurant, an outdoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the indoor pool and free perks like full breakfast and free self parking.
 

Other Travelers Recently Booked These McPherson Hotels

Map

How much is a hotel room in McPherson?

Hotels in McPherson start at $50 per night. Prices and availability subject to change. Additional terms may apply.

McPherson Hotel & Travel Guide

Within a 6-mile (10-kilometer) distance of the hustle and bustle of McPherson, with Travelocity's booking page you can select from a small, but friendly offering of places to put your feet up. With 5 accommodations on Travelocity within a 6-mile (10-kilometer) sweep of the center and surrounds of McPherson, it should be easy finding something right for you.

Places to stay that are located within a quick drive of McPherson include the Holiday Inn Express & Suites Mcpherson and Best Western vacation Manor.

McPherson offers a limited range of no-frills hotel options; you will find the Econo Lodge Mcpherson conveniently situated 4 miles (6 kilometers) from the town center.

The Days Inn Mcpherson Ks is situated 4 miles (6 kilometers) from the town center of McPherson. Another hotel is the Knights Inn McPherson, which is approximately 4 miles (6 kilometers) away. Another option is to make a booking at the CORONADO MOTEL AND RV PARK or the Coronado Motel and RV Park.

Interested in discovering more of the prairies this part of the country offers? What if you spend a few extra days in other areas of Central Kansas? Take part in hiking or make a trip to the region's diverse cultural and natural sights. Many Travelocity-listed lodgings are located nearby.

The closest places to spend the night in Salina are Abilene and Abilene. Abilene is 45 miles (73 kilometers) to the northeast of McPherson, while Abilene is 45 miles (73 kilometers) to the northeast. Accommodations in Abilene include the Holiday Inn Express Hotel & Suites Abilene and Super 8 Abilene KS. The Americas Best Value Inn and Budget Lodge Inn Abilene are a number of the places to base yourself in Abilene.

Make sure you get yourself a sporting fix by taking a trip to INTRUST Bank Arena, situated 50 miles (84 kilometers) to the southeast of McPherson. Travelers who are interested in booking accommodation close to the stadium, book a room in the Courtyard by Marriott Wichita At Old Town or Ambassador Hotel Wichita, Autograph Collection.

Salina Municipal Airport is a primary gateway for flying to McPherson. It is 30 miles (45 kilometers) from the heart of the city. For modern travelers who have plans to stay in Travelocity-listed accommodation nearby, read about Courtyard by Marriott Salina or Hampton Inn Salina.


Recent McPherson Hotel Reviews By Fellow Wanderers


*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.