Find and Book Top Rated Hotels in McPherson

Search among 26 available hotels and places to stay in McPherson from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-26 out of 26
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great33 reviews
MapView on map1.9 mi from City Center700 yd from Red Coach Inn Motel
From   US$ 121 /nightSelect
8.4
Great32 reviews
MapView on map2.2 mi from City Center1100 yd from Red Coach Inn Motel
From   US$ 95 /nightSelect
2.2 mi from City Center1200 yd from Red Coach Inn Motel
From   US$ 140 /nightSelect
7.8
Very good18 reviews
2.1 mi from City Center900 yd from Red Coach Inn Motel
From   US$ 129 /nightSelect
Places to stay near McPherson
8.6
Great43 reviews
28.6 mi from McPherson28.6 mi from City Center
From   US$ 134 /nightSelect
8.2
Great30 reviews
28.4 mi from McPherson28.4 mi from City Center
From   US$ 160 /nightSelect
8.6
Great34 reviews
28.6 mi from McPherson28.6 mi from City Center
From   US$ 81 /nightSelect
8.6
Great46 reviews
28.6 mi from McPherson28.6 mi from City Center
From   US$ 130 /nightSelect
8.6
Great27 reviews
24.8 mi from McPherson24.8 mi from City Center
From   US$ 100 /nightSelect
8.2
Great39 reviews
28.4 mi from McPherson28.4 mi from City Center
From   US$ 118 /nightSelect
8.6
Great46 reviews
29.2 mi from McPherson29.2 mi from City Center
From   US$ 100 /nightSelect
8.4
Great56 reviews
24.9 mi from McPherson24.9 mi from City Center
From   US$ 109 /nightSelect
8.4
Great44 reviews
24.8 mi from McPherson24.8 mi from City Center
From   US$ 94 /nightSelect
8.4
Great36 reviews
29.5 mi from McPherson29.5 mi from City Center
From   US$ 194 /nightSelect
8.6
Great42 reviews
24.4 mi from McPherson24.4 mi from City Center
From   US$ 94 /nightSelect
8.6
Great34 reviews
28.9 mi from McPherson28.9 mi from City Center
From   US$ 159 /nightSelect
Hotel
8.2
Great29 reviews
20.7 mi from McPherson20.7 mi from City Center
From   US$ 65 /nightSelect
8.2
Great27 reviews
24.6 mi from McPherson24.6 mi from City Center
From   US$ 75 /nightSelect
Hotel
8.4
Great26 reviews
29.4 mi from McPherson29.4 mi from City Center
From   US$ 45 /nightSelect
8.4
Great42 reviews
28.6 mi from McPherson28.6 mi from City Center
From   US$ 158 /nightSelect
Motel
8.2
Great27 reviews
14.4 mi from McPherson14.4 mi from City Center1.0 mi from MC Pherson County Old Mill
From   US$ 70 /nightSelect
Hotel
8.0
Great13 reviews
24.7 mi from McPherson24.7 mi from City Center
From   US$ 38 /nightSelect
8.0
Great18 reviews
27.4 mi from McPherson27.4 mi from City Center
From   US$ 61 /nightSelect
8.2
Great32 reviews
14.2 mi from McPherson14.2 mi from City Center1500 yd from MC Pherson County Old Mill
From   US$ 80 /nightSelect
7.2
Very good26 reviews
29.3 mi from McPherson29.3 mi from City Center
From   US$ 110 /nightSelect
Hotel
8.4
Great18 reviews
29.8 mi from McPherson29.8 mi from City Center
From   US$ 65 /nightSelect

Best hotels and places to stay in McPherson

Why visit?

McPherson, located in the heart of Kansas, offers a unique blend of small-town charm and vibrant attractions that makes it an interesting destination for tourists. With its rich history, stunning architecture, and diverse outdoor recreational opportunities, McPherson provides an unforgettable experience for visitors.

Where to stay?

When choosing accommodation in McPherson, it is essential to consider the best areas that provide convenience and accessibility to the city's attractions. The following areas are highly recommended:

Downtown McPherson: Staying in the heart of the city allows easy access to local shops, restaurants, and historical sites such as the McPherson Opera House and McPherson Museum. Additionally, you'll find a vibrant atmosphere filled with friendly locals.

North Main Street: This area offers a quieter setting while still being close to downtown. It provides a peaceful environment with easy access to popular attractions like Lakeside Park and the Turkey Creek Golf Course.

Price per hotel room per night:

To give you an idea of the price range for hotels in McPherson, here is an average of the rates per night for 3-star, 4-star, and 5-star establishments:

3-star hotels: $80 - $120

4-star hotels: $120 - $150

5-star hotels: $150 and above

Best value for money:

Quality Inn: Providing clean and comfortable accommodations at a reasonable price, Quality Inn is a popular choice for budget-conscious travelers. The hotel offers a complimentary breakfast, a fitness center, and free Wi-Fi.

Days Inn by Wyndham McPherson: This hotel combines affordability with a range of amenities including an outdoor pool, complimentary breakfast, and pet-friendly policies. It is a great choice for travelers seeking comfort on a budget.

Best kids-friendly hotels:

Hampton Inn McPherson: Recognized for its family-friendly atmosphere, this hotel provides spacious rooms, a heated indoor pool, and a complimentary hot breakfast. The Hampton Inn ensures a comfortable stay for families traveling with children.

McPherson Museum and Arts Foundation: Located in a historic building, this unique hotel offers interactive exhibits and educational activities for children. It provides a memorable stay and a chance to explore the local history.

Best hotels for a romantic getaway:

The McPherson Opera House Loft: This beautifully restored loft offers a romantic setting with luxurious amenities. The spacious rooms, elegant decor, and proximity to downtown restaurants make it an ideal choice for couples.

Travelers Rest Motel: Boasting cozy rooms with a touch of vintage charm, this quaint motel is perfect for couples seeking a peaceful environment. The friendly staff and convenient location add to the overall romantic experience.

Best for location:

Best Western Plus McPherson: Situated near major highways, this hotel offers easy access to nearby attractions and is within walking distance of various dining options. It provides a convenient location for travelers.

Econo Lodge McPherson: Located near popular shopping destinations and local restaurants, Econo Lodge offers a central location for exploring McPherson. Guests can enjoy comfortable accommodations and easy access to nearby conveniences.

Days Inn Conference Center by Wyndham: This hotel, situated on North Main Street, provides a central location with access to various recreational opportunities and attractions. Guests can enjoy spacious rooms and modern amenities.

Best for a short city break:

Americas Best Value Inn: Providing comfortable rooms, a fitness center, and a complimentary continental breakfast, this hotel offers a relaxing stay for those seeking a short city break. Its convenient location allows for easy exploration of local sites.

Knights Inn McPherson: Offering simple yet cozy rooms, this budget-friendly hotel is perfect for a quick getaway. It provides easy access to downtown McPherson and ensures a comfortable stay at an affordable price.

Show moreLess