Are you planning a family trip to St. Louis and want to explore the Magic House St. Louis Children's Museum? I totally get it—finding the perfect hotel can make or break your experience. In this article, I’ve rounded up the 8 best hotels near the Magic House, so you can enjoy all the fun and excitement without worrying about where to stay. Let’s dive in and find the perfect spot for you and your family!
Sort:
1580 South Kirkwood Road | 1.6 mi (2.6km) to Magic House, St. Louis Children's Museum
Looking for a great spot to stay near the Magic House in St. Louis? Check out La Quinta Inn & Suites by Wyndham St Louis Route 66! This cozy 3-star hotel has everything you need for a comfortable visit, including a fitness center, an inviting indoor pool, and a hot tub to unwind after a busy day. They provide free private parking, and you can enjoy great WiFi throughout the hotel!
The rooms are bright and welcoming, featuring air conditioning, a flat-screen TV, and a coffee machine to kickstart your mornings. You’ll find comfortable seating in some rooms, perfect for relaxing, and each room comes with its own private bathroom and a lovely collection of free toiletries. Plus, breakfast is a treat here! You can savor a delicious buffet of continental or American favorites to fuel your adventures in the city.
10709 Watson Road | 1.7 mi (2.7km) to Magic House, St. Louis Children's Museum
When you’re planning a trip to the Magic House in St. Louis, be sure to consider the Holiday Inn St Louis SW - Route 66! This 3-star gem has everything you need for a fun and relaxing stay. With a refreshing outdoor swimming pool, a fitness center to squeeze in your workouts, and a restaurant for tasty bites, you’re set for a great time. Plus, they offer free parking and super-fast WiFi, so you can stay connected without a hitch!
Kick off your mornings right with a leisurely continental or American breakfast. If you’re traveling for work, the hotel also has a handy business center along with vending machines stocked with snacks and drinks for when cravings hit. Whether you’re here to explore or relax, the Holiday Inn is a wonderful choice for a family-friendly stay near the Magic House!
3654 S Lindbergh Blvd | 1.9 mi (3km) to Magic House, St. Louis Children's Museum
If you’re planning a visit to the magical world of the Magic House in St. Louis, check out Comfort Suites St Louis - Sunset Hills. This cozy 3-star spot is perfect for families and friends looking to enjoy their time together. You'll love the indoor pool for some splashes after a day of fun. Want to refuel? The hotel offers a delicious buffet breakfast every morning to get your day started just right!
Your comfort is a top priority here, with chill areas to unwind and roomy guest rooms that come with handy fridges for your snacks and drinks. Plus, the friendly staff is always ready to help. Whether you’re taking a dip in the pool, enjoying breakfast delights, or simply resting after a day at the Magic House, you're guaranteed a happy and satisfying stay at Comfort Suites!
12815 Daylight Drive | 3.3 mi (5.3km) to Magic House, St. Louis Children's Museum
If you're heading to the whimsical Magic House in St. Louis, consider staying at the Residence Inn by Marriott St. Louis West County. This welcoming hotel is a fantastic choice for families, featuring cozy rooms that come equipped with all the essentials you need, plus fast and free WiFi to keep you connected. Enjoy a splash in the indoor pool after your fun-filled day, and don’t forget to start your morning off right with a tasty American breakfast!
The hotel has everything to make your stay pleasant and convenient. With friendly staff who are always eager to help and spacious accommodations that include family rooms, you'll feel right at home. Whether you're taking a break from your day's adventures or gearing up for more, Residence Inn by Marriott St. Louis West County is your go-to spot for comfort and cheer!
12815 Daylight Drive | 3.3 mi (5.3km) to Magic House, St. Louis Children's Museum
If you’re planning a visit to the Magic House in St. Louis, the Courtyard by Marriott St. Louis West County is a great place to call home during your stay. This friendly hotel has everything families need, including cozy rooms and a warm atmosphere. You’ll love starting the day with a delicious American breakfast and enjoying a refreshing swim in the indoor pool after your adventures.
The Courtyard's helpful staff always go the extra mile to make sure your stay is enjoyable. With spacious family rooms and fast, free WiFi, you can kick back and relax after a day of fun. Whether you’re making memories at the Magic House or just enjoying some downtime, this hotel has your comfort covered!
1335 South Lindbergh Boulevard | 3.7 mi (6km) to Magic House, St. Louis Children's Museum
The Hilton St. Louis Frontenac is a fantastic choice if you’re looking for a comfortable place to stay near the Magic House. This hotel features an inviting outdoor pool perfect for some fun in the sun. Inside your room, you’ll find a cozy 32-inch flat-screen TV and all the little touches like a coffee maker and MP3 docking station to keep your mornings bright. Plus, there’s free Wi-Fi and cable TV to help you unwind after an exciting day.
When you get hungry, you don’t have to go far! The Provinces Restaurant serves up delicious American and international dishes, while the Provinces Grill offers quick bites for guests on the go. Not to mention, you can also enjoy a workout in the gym or catch up on work at the business center. So, whether you’re exploring the Magic House or shopping at Plaza Frontenac nearby, this hotel has everything you need for a pleasant stay!
1088 S Hwy Drive | 4.2 mi (6.8km) to Magic House, St. Louis Children's Museum
If you’re on the lookout for a great place to stay near the Magic House in St. Louis, Drury Inn & Suites Fenton is a fantastic option! This cozy hotel offers free Wi-Fi and flat-screen TVs in every room, making it easy to relax and stay connected. Each room comes with a microwave and refrigerator too, just right for storing snacks or heating up a quick meal. You’ll wake up to a tasty hot breakfast that features everything from fresh fruit to pastries, perfect for fueling up before your day of adventure.
When it's time to unwind, dive into the indoor/outdoor pool or soak in the hot tub – it’s a delightful way to finish off your day. If you want to keep active, there’s a fitness center that’s open around the clock. Plus, with nearby attractions like the Anheuser-Busch Conference Center and Soccer Park, you’ll never run out of things to do. Drury Inn & Suites Fenton makes sure your stay is both fun and comfortable!
1100 South Highway Drive | 4.3 mi (6.9km) to Magic House, St. Louis Children's Museum
If you're looking for a comfy place to stay near the Magic House in St. Louis, check out the Wingate by Wyndham St. Louis-Fenton! This cheerful hotel offers a free continental breakfast each morning, which is a great way to fuel up before a day of exploration. You’ll find cozy guest rooms that include cable TV for your entertainment and free Wi-Fi to keep you connected. Plus, don't forget to grab a snack of free popcorn in the lobby!
Dan, a digital nomad with 10+ years of experience, has traveled to 55+ countries, sharing expert tips to help others find the best places to stay.
Please note that we earn a commission when you book through our affiliate links. Your support is greatly appreciated and helps us continue to grow our business. Thank you for being a part of our journey.
Post was updated on May 18, 2025
Did you stay at one of the hotels listed here? We always appreciate hearing from our customers. If you would like to connect with us and share your experience, please feel free to reach out to us directly. right here.