Beginning of main content

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Where To Stay In McPherson

McPherson, Salina Hotel Information

So, are you visiting Salina and are looking to reserve an apartment or hotel in McPherson? Within a 0.1-mile distance of the heart of town, you'll find 5 Expedia-listed accommodation options.

McPherson's center is within strolling distance of places to stay such as Holiday Inn Express & Suites McPherson and Best Western Holiday Manor.

The AmericInn Hesston can be found 20 miles from downtown McPherson. Another accommodation option is the Econo Lodge McPherson, which is positioned 1 mile away. Other alternatives here include the Days Inn McPherson KS and the Americas Best Value Inn & Suites.

If you intend to experience more of the prairies in this section of United States of America, you may choose to plan extra days in other parts of Central Kansas. Whether you join in with the popular local activities, for example hiking and horse riding, or just travel around to explore the area's offerings you will be able to reserve suitable accommodation in the vicinity.

The closest places to spend the night in Salina are Abilene and Abilene. Abilene is 45 miles to the northeast of McPherson, while Abilene is 45 miles to the northeast. Abilene hotels and apartments are the Holiday Inn Express Hotel & Suites Abilene and Super 8 Abilene KS. The Americas Best Value Inn and Budget Lodge Inn Abilene are the hotels in Abilene.

If you like sports and really like local games you might decide to head to INTRUST Bank Arena, which is 50 miles to the south of McPherson. Those sports fans wishing to find a room or apartment close by can choose from the Courtyard by Marriott Wichita At Old Town or the Ambassador Hotel Wichita, Autograph Collection.

If you are planning on flying through Salina Municipal Airport, you may plan to book accommodation at Courtyard by Marriott Salina, or Hampton Inn Salina, both of which are a short distance away.