Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Mckinley Heights - Mckinley Heights Missouri

Hotels near Mckinley Heights are provided below in the order of their distance. Use our search tools to find cheap hotel rates near Mckinley Heights (in Mckinley Heights) for your upcoming individual or group travel.We sell the best lodging close to Mckinley Heights so you can review the discounted Mckinley Heights hotels/motels below and discover the perfect hotel. Planning a meeting? Find a Mckinley Heights group hotel rate

Lodging/Accommodations close to Mckinley Heights

Hotel Avyan - Saint Louis 2625 Lafayette Ave., Saint Louis, MO 63104 ~0.58 miles northwest of Mckinley Heights / ~10 minutes walking
  • Economy Downtown hotel
  • Fitness / Gym is on-site
  • Plenty of towels in the bathroom
  • Breakfast is below average
Residence Inn by Marriott St. Louis Downtown in St. Louis 525 South Jefferson Ave., St. Louis, MO 63103 ~1.22 miles north of Mckinley Heights / ~21 minutes walking
  • Midscale Downtown hotel
  • Comp. Breakfast
  • Hotel buildings could use some improvement
  • Nice rooms
St. Louis City Center Hotel & Suites : 400 South 14th St. 400 South 14th St., St. Louis, MO 63103 ~1.26 miles northeast of Mckinley Heights / ~22 minutes walking
  • High end Downtown property
  • Hotel has 13 floors
  • Most guests thought the tv was sub-standard
  • TV needs to be updated
Drury Inn St. Louis Union Station 201 South 20th St., St. Louis, MO 63103 ~1.32 miles north of Mckinley Heights / ~23 minutes walking
  • Mid-scale Downtown hotel
  • 5 suites in hotel
  • Most guests were happy with the price of the breakfast
  • Good snacks
Courtyard by Marriott Downtown 2340 Market St., St. Louis, MO 63103 ~1.45 miles north of Mckinley Heights / ~26 minutes walking
  • 3-star hotel
  • Close to Union station
  • Accessible parking
St. Louis Union Station : 1820 Market St. 1820 Market St., St Louis, MO 63103 ~1.46 miles north of Mckinley Heights / ~26 minutes walking
  • High-end Downtown hotel
  • 6 floors in hotel
  • Great location
  • Parking should be cheaper
From$89
Very Good 4.0 /5Reviews CallBookMore Details
The Westin St. Louis 811 Spruce St., St. Louis, MO 63102 ~1.48 miles northeast of Mckinley Heights / ~26 minutes walking
  • High end Downtown hotel
  • Fitness center on property
  • Wifi quality could be improved
  • Near city centre
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Pear Tree Inn Union Station St. Louis in St Louis 2211 Market St., St Louis, MO 63103 ~1.51 miles north of Mckinley Heights
  • Mid-scale Downtown hotel
  • 11 floors in property
  • Excellent breakfast
  • Most guests found the staff to be very friendly
From$81
Very Good 4.0 /5Review Score CallBookMore Details
Oakwood at Pointe 400 400 South 4th St., St Louis, MO 63102 ~1.62 miles northeast of Mckinley Heights
  • Affordable hotel
  • 15 floors in hotel
The Hotel Majestic - St. Louis 1019 Pine St., St. Louis, MO 63101 ~1.72 miles northeast of Mckinley Heights
  • Four star Downtown hotel
  • Complimentary breakfast is offered
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Hilton St. Louis at the Ballpark 1 South Broadway, St. Louis, MO 63102 ~1.76 miles northeast of Mckinley Heights
  • High end Downtown hotel
  • Hotel has 25 floors
  • Housekeeping can be a problem
  • Decent vibe
Drury Plaza Hotel St. Louis at the Arch 2 South 4th St., St. Louis, MO 63102 ~1.81 miles northeast of Mckinley Heights
  • 3 star Downtown hotel
  • Has environment-friendly policy See more
  • Affordable beverage prices
  • Desserts & fruits are ok
Magnolia Hotel St. Louis 421 North 8th St., St Louis, MO 63101 ~1.88 miles northeast of Mckinley Heights
  • Four-star Downtown property
  • 6 meeting rooms in property
Hyatt Regency St. Louis at the Arch 315 Chestnut St., St. Louis, MO 63102 ~1.89 miles northeast of Mckinley Heights
  • High-end Downtown property
  • 910 rooms in hotel
  • Paid for wifi
  • Great location
City Place St. Louis Downtown Hotel - St. Louis 200 North 4th St., St. Louis, MO 63102 ~1.89 miles northeast of Mckinley Heights
  • High-end Downtown hotel
  • Fitness + Health Center
  • Most guests criticized the unstylish hotel
  • Rooms are not good
Marriott St. Louis Grand - St. Louis 800 Washington Ave., St. Louis, MO 63101 ~1.93 miles northeast of Mckinley Heights
  • 4 star Downtown hotel
  • 875 rooms in property
From$125
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard by Marriott St. Louis Downtown / Convention Center : 823 827 Washington Ave. 823 827 Washington Ave., St. Louis, MO 63101 ~1.95 miles northeast of Mckinley Heights
  • Midscale property
  • Check in: 15:00
Embassy Suites St. Louis Downtown
+1-888-283-3404
610 North 7th St., Saint Louis, MO 63101 ~2.00 miles northeast of Mckinley Heights
  • 4-star Downtown hotel
  • Hotel has 5 floors
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn St. Louis Downtown Convention Cente 811 North 9th St., St. Louis, MO 63101 ~2.06 miles northeast of Mckinley Heights
  • Mid-scale Downtown property
  • Gym is available on property
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn Downtown St. Louis at the Gateway Arch 333 Washington Ave., Saint Louis, MO 63102 ~2.11 miles northeast of Mckinley Heights
  • 3 star Convention Center hotel
  • 190 rooms in hotel
From$97
Very Good 4.5 /5Review Score CallBookMore Details
 [1 - 20 of 25]    
Next: Show All Available Mckinley Heights Hotels with Pricing

Chart of the best hotels near Mckinley Heights

HotelDescriptionLink
1. Hotel AvyanThe Hotel Avyan is a 2 star hotel located about 0.6 miles northwest of Mckinley Heights and approximately a 10 min. walk by foot. Recent travelers gave this hotel an average guest review rating of 3.5 out of 5.3.5 /5 Guest Reviews
2. Residence Inn by Marriott St. Louis DowntownThe Residence Inn by Marriott St. Louis Downtown is a 3 star hotel located about 1.2 miles north of Mckinley Heights and approximately a 2 min. drive. With a aggregate guest review score of 4.5 out of 5, this makes it one of the terrific accommodations near Mckinley Heights.4.5 /5 Guest Reviews
3. Drury Inn St. Louis Union StationThe Drury Inn St. Louis Union Station is a popular 3-Star hotel located approx. 1.3 miles north of Mckinley Heights and roughly a 2 minute drive or uber ride. With a average guest review rating of 4.5/5, this makes it one of the finest lodging options close to Mckinley Heights.4.5 /5 Guest Reviews
4. Courtyard by Marriott DowntownThe Courtyard by Marriott Downtown is a favored 3 star hotel located ~1.4 mi. north of Mckinley Heights and about a 2 min. drive or taxi ride. Recent guests gave this hotel a guest review score of 4 out of 5.4 /5 Guest Reviews
5. St. Louis Union StationThe St. Louis Union Station is a well-liked 4-Star hotel located about 1.5 miles north of Mckinley Heights and roughly a 3 minute drive or taxi ride. With a average guest review rating of 4/5, this makes it one of the most desirable lodging options near Mckinley Heights.4 /5 Guest Reviews

5 Best Hotels near Mckinley Heights

Back to Top