Search Hotels in McKinley Heights, St. Louis

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for McKinley Heights hotels

The Principal Hotel

The Principal Hotel
3.5 star property
18.7 km from McKinley Heights
9.8 out of 10, Exceptional, (212 reviews)
"Cute, super clean property- would stay here again if visiting stl area !! Highly recommend "
United States
Paulina
The price is 2.965.324 ₫
3.291.008 ₫ total
includes taxes & fees
18 Mar - 19 Mar
The Principal Hotel

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
3.0 star property
22.9 km from McKinley Heights
8.0 out of 10, Very good, (1,129 reviews)
"We stayed for a concert. Room was clean and staff were friendly. We would stay again"
United States
Faith
The price is 2.346.025 ₫
2.709.376 ₫ total
includes taxes & fees
16 Mar - 17 Mar
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

River City Casino & Hotel

River City Casino & Hotel
4.0 star property
9.8 km from McKinley Heights
9.0 out of 10, Wonderful, (1,493 reviews)
"The staff were very friendly and efficient. Check in was a breeze."
United States
Dawn
The price is 2.523.193 ₫
3.319.396 ₫ total
includes taxes & fees
17 Mar - 18 Mar
River City Casino & Hotel

Country Hearth Inn & Suites Edwardsville St. Louis

Country Hearth Inn & Suites Edwardsville St. Louis
2.5 star property
28.8 km from McKinley Heights
8.6 out of 10, Excellent, (673 reviews)
"Room was great,staff friendly! All together a great stay."
United States
Zachary
The price is 3.390.894 ₫
3.898.740 ₫ total
includes taxes & fees
16 Mar - 17 Mar
Country Hearth Inn & Suites Edwardsville St. Louis

Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area
2.0 star property
29.6 km from McKinley Heights
8.0 out of 10, Very good, (1,004 reviews)
"I enjoy staying here."
United States
Kelley
The price is 1.892.592 ₫
2.100.398 ₫ total
includes taxes & fees
16 Mar - 17 Mar
Super 8 by Wyndham Troy IL/St. Louis Area

Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch
3.0 star property
Downtown St. Louis, 3 km from McKinley Heights
9.4 out of 10, Exceptional, (3,352 reviews)
"Staff was very friendly, very clean hotel."
United States
Lynn
The price is 3.942.637 ₫
4.610.039 ₫ total
includes taxes & fees
16 Mar - 17 Mar
Drury Plaza Hotel St. Louis at the Arch

Best Western Plus Fenton

Best Western Plus Fenton
2.5 star property
21.3 km from McKinley Heights
9.2 out of 10, Wonderful, (226 reviews)
"Friendly staff, clean room, quiet, nice amenities."
United States
Catherine
The price is 2.397.283 ₫
2.768.573 ₫ total
includes taxes & fees
16 Mar - 17 Mar
Best Western Plus Fenton

Drury Inn & Suites St. Louis Airport

Drury Inn & Suites St. Louis Airport
3.0 star property
19 km from McKinley Heights
9.2 out of 10, Wonderful, (1,137 reviews)
"From the moment we were checked in by the professional and friendly customer service staff, to the free buffet dinner, to the amazingly comfortable bed and great shower; we loved it! "
United States
Michael
The price is 3.022.627 ₫
3.546.690 ₫ total
includes taxes & fees
22 Mar - 23 Mar
Drury Inn & Suites St. Louis Airport

Wingate by Wyndham St. Louis Airport

Wingate by Wyndham St. Louis Airport
2.5 star property
19.6 km from McKinley Heights
9.2 out of 10, Wonderful, (1,542 reviews)
"Great stay "
United States
Sandra
The price is 2.683.275 ₫
3.159.234 ₫ total
includes taxes & fees
22 Mar - 23 Mar
Wingate by Wyndham St. Louis Airport

Drury Inn & Suites St. Louis O'Fallon, IL

Drury Inn & Suites St. Louis O'Fallon, IL
3.0 star property
25.3 km from McKinley Heights
9.6 out of 10, Exceptional, (1,002 reviews)
"Room was spotless and all staff was courteous And helpful "
United States
Jill
The price is 2.786.053 ₫
3.231.264 ₫ total
includes taxes & fees
29 Mar - 30 Mar
Drury Inn & Suites St. Louis O'Fallon, IL

Holiday Inn Express & Suites St. Louis West - Fenton by IHG

Holiday Inn Express & Suites St. Louis West - Fenton by IHG
3.0 star property
23.4 km from McKinley Heights
8.8 out of 10, Excellent, (1,000 reviews)
"Very clean room and friendly stuff."
United States
Sicheng
The price is 2.654.886 ₫
3.066.074 ₫ total
includes taxes & fees
22 Mar - 23 Mar
Holiday Inn Express & Suites St. Louis West - Fenton by IHG

Best Western St. Louis Inn

Best Western St. Louis Inn
2.5 star property
21.1 km from McKinley Heights
8.0 out of 10, Very good, (1,008 reviews)
"Room was spotless staff are friendly breakfast with hot eggs, sausage,etc. "
United States
Julian
The price is 1.787.448 ₫
2.055.302 ₫ total
includes taxes & fees
22 Mar - 23 Mar
Best Western St. Louis Inn

Red Roof Inn St Louis - Troy, IL

Red Roof Inn St Louis - Troy, IL
2.0 star property
29.8 km from McKinley Heights
7.8 out of 10, Good, (1,003 reviews)
"Very nice stay clean room and very friendly staff the parking was well lighted so it felt safe convenient right off the highway will definitely stay here again and pet friendly!"
United States
Fay
The price is 1.785.897 ₫
1.981.988 ₫ total
includes taxes & fees
22 Mar - 23 Mar
Red Roof Inn St Louis - Troy, IL

Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport
2.5 star property
19.6 km from McKinley Heights
9.4 out of 10, Exceptional, (2,861 reviews)
"Perfect lower cost room and decent breakfast. "
United States
David
The price is 2.365.477 ₫
2.785.064 ₫ total
includes taxes & fees
22 Mar - 23 Mar
Pear Tree Inn St. Louis Airport

Hilton St. Louis Airport

Hilton St. Louis Airport
3.5 star property
18.7 km from McKinley Heights
7.6 out of 10, Good, (1,003 reviews)
"Close to the airport, very nice"
United States
Craig
The price is 3.642.714 ₫
4.347.143 ₫ total
includes taxes & fees
22 Mar - 23 Mar
Hilton St. Louis Airport

Motel 6 Hazelwood, MO

Motel 6 Hazelwood, MO
2.0 star property
23.5 km from McKinley Heights
8.6 out of 10, Excellent, (1,842 reviews)
"Great stay! "
United States
Andre
The price is 1.572.691 ₫
1.922.295 ₫ total
includes taxes & fees
29 Mar - 30 Mar
Motel 6 Hazelwood, MO

Quality Inn O'Fallon IL - St. Louis

Quality Inn O'Fallon IL - St. Louis
3.0 star property
23.2 km from McKinley Heights
7.4 out of 10, Good, (1,005 reviews)
"Great place to stay, very helpful ataff!"
United States
Daniel
The price is 1.596.874 ₫
1.836.085 ₫ total
includes taxes & fees
22 Mar - 23 Mar
Quality Inn O'Fallon IL - St. Louis

Drury Inn & Suites St. Louis Collinsville

Drury Inn & Suites St. Louis Collinsville
3.0 star property
19.7 km from McKinley Heights
9.6 out of 10, Exceptional, (1,000 reviews)
"Staff were wonderful as we booked the room on the way there while on the road. Rooms were comfortable and had great views of the Arch. The pool and delicious breakfast were so nice and just an added bonus."
United States
Evonne
The price is 2.917.483 ₫
3.354.521 ₫ total
includes taxes & fees
5 Apr - 6 Apr
Drury Inn & Suites St. Louis Collinsville

Wingate by Wyndham St. Louis/Fenton Route 66

Wingate by Wyndham St. Louis/Fenton Route 66
3.0 star property
23 km from McKinley Heights
8.0 out of 10, Very good, (1,156 reviews)
"Great location, comfy and clean rooms "
United States
Nestor
The price is 2.077.908 ₫
2.399.734 ₫ total
includes taxes & fees
16 Mar - 17 Mar
Wingate by Wyndham St. Louis/Fenton Route 66

Drury Inn & Suites St. Louis Fairview Heights

Drury Inn & Suites St. Louis Fairview Heights
3.0 star property
20.2 km from McKinley Heights
9.2 out of 10, Wonderful, (1,005 reviews)
"Once i returned home i have been telling everyone that Drury Inn is the place to go for any hotel stay."
United States
Kimberly
The price is 2.470.621 ₫
2.791.307 ₫ total
includes taxes & fees
22 Mar - 23 Mar
Drury Inn & Suites St. Louis Fairview Heights
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.

Where to stay in McKinley Heights

Find the best McKinley Heights areas for the activities you enjoy most.

Downtown St. Louis

Gourmet restaurants beloved sports teams and top sights from Busch Stadium to Gateway Arch National Park – discover Downtown St. Louis, a destination also famous for its historic sites.

Clayton

Take time in Clayton to visit attractions like Chapel of St. Timothy And St. Titus, Concordia Seminary and Shaw Park Tennis Center. You might also appreciate the abundant dining options, and you can hop on the metro at Clayton Station to see more of the city.

Berkeley

Visitors highly recommend Berkeley for its abundant dining options, and you can make a stop by James S. McDonnell Prologue Room while you're in town.

Downtown West

While visiting Downtown West, you might make a stop by sights like St. Louis Union Station and St. Louis Aquarium at Union Station.

Central West End

If you're looking for things to see and do in Central West End, ample dining options and lush forests are highlights. You might also check out World Chess Hall of Fame while you're visiting, and jump aboard the metro at Central West End Station to get around town.

Top McKinley Heights Hotel Reviews

Frequently asked questions

What's it like in McKinley Heights?
Travellers will be sure to enjoy their time in St. Louis's McKinley Heights neighbourhood.
How many hotels can I expect to find in the McKinley Heights area?
If you're searching for places to stay in St. Louis, Expedia has something to meet your needs with 24 McKinley Heights hotels and other accommodation options to choose from.
If I need to cancel my hotel reservation in McKinley Heights, will I receive a refund?
Yes! Most hotel reservations are refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Add dates, click "Search", then you can use the "fully refundable" filter to view the top deals on offer in McKinley Heights.
What is there to do around this St. Louis neighbourhood?
Favourite places to visit in the surrounding area include Enterprise Center, St. Louis Union Station and Busch Stadium. Gateway Arch and Soulard Market Park are also worth a visit when you're out sightseeing in St. Louis.