Holiday Inn is a three-star hotel in St. Louis, Missouri. It offers a spa and on-site dining. Guests rate it 4.7/5 across 83 reviews, praising the property and service.
Should you book Holiday Inn?
Expect a three-star hotel, guest scores around 4/5.
Best for
- Travelers who want a pool
- Spa & wellness breaks
- Families with children
- Road trips & drive-up convenience
- Travelers with pets
Unwind at the spa
Book a treatment at the on-site spa — an easy way to relax after a day on the road or exploring the area.
Around the area
Holiday Inn is in St. Louis, Missouri, rated 4.7/5 by guests. Nearby is Southcrest Way Commons, about 1.09 km away.
What you'll enjoy
Gallery



Location
4250 Midamerica Ln, St. Louis, Missouri
Holiday Inn is located in St. Louis, Missouri. Guests rate the area well for things to do, dining options and airport access.
Things to do nearby
- Southcrest Way Commons park 1.09 km
- Ally & Taylor’s Little Free Library place 2.09 km
Where to eat nearby
- Lemay Wok restaurant 2.09 km
- Jimmy John's fast food 2.17 km
- Liu Shun Wok restaurant 2.4 km
- Domino's fast food 2.41 km
- Rich and Charlies restaurant 2.43 km
- Double D's Pizzeria fast food 2.47 km
What guests say
Guests rate Holiday Inn 4/5 across 83 reviews. The most praised aspect is property (282 positive mentions), alongside service and cleanliness. A few reviewers note room for improvement around sleep.
- Things to do4.1/5
- Restaurants4.8/5
- Public transit3.3/5
- Airport access4.2/5
Good to know
Frequently asked questions
Does Holiday Inn have a spa?
Yes, Holiday Inn has a spa offering treatments and wellness facilities.
What are the check-in and check-out times at Holiday Inn?
At Holiday Inn, check-in is from 3:00 PM, and check-out is until 11:00 AM.
What amenities does Holiday Inn offer?
Holiday Inn offers Free Wi-Fi, Wi-Fi in public areas, Restaurant, Bar, Room service, Extra charge Breakfast, Vending machines, Smoke-free property, Credit cards, Debit cards, Cash, and Checks.
Where is Holiday Inn located?
Holiday Inn is located in St. Louis, Missouri, at 4250 Midamerica Ln.
What is the phone number for Holiday Inn?
You can reach Holiday Inn at +1314-894-0700.