Planning a trip to St. Louis to catch a game at Busch Stadium? You're in for a treat! From cozy inns to luxurious stays, I've gathered a list of 15 top hotels that are not only close to the stadium but also offer great amenities and comfort. Let's dive in so you can find the perfect spot to relax before and after the game!
Sort:
811 Spruce Street | 0.1 mi (0.2km) to Busch Stadium
Tucked away in the charming Cupples Station area, The Westin St. Louis is a fantastic 4-star option for anyone looking to stay near Busch Stadium. With modern rooms designed in warm brown hues, guests can enjoy amenities like a 37-inch flat-screen TV and a convenient work desk. The spacious bathrooms feature both a soaking tub and a separate shower, giving you the perfect spot to unwind after a busy day. Plus, there's a luxe spa and a well-equipped gym right on-site, so relaxation and fitness are just steps away!
When it comes to dining, Quattro Trattoria and Pizzeria serves up delicious Italian fare in a unique warehouse-themed space. You'll definitely want to grab a meal here! If you need to get around or take care of some business, a car rental service is available along with concierge support to help with anything else you might need. Whether you’re visiting for a game or exploring the city, The Westin St. Louis is ready to make your stay comfortable and enjoyable!
2 South 4th Street | 0.3 mi (0.4km) to Busch Stadium
Just a short stroll from Busch Stadium, the Drury Plaza St. Louis at the Arch is a perfect spot for baseball fans and city explorers alike. Enjoy a free hot breakfast each morning to kickstart your day, because who doesn’t love a delicious start? Each room features a 37-inch flat-screen TV, free Wi-Fi, plus a microwave and refrigerator – everything you need to feel right at home!
Take a dip in the indoor pool or unwind in the hot tub after a long day of sightseeing. For those looking to stay active, there’s a fitness center on-site too! If you’re on the go, you’ll appreciate the same-day dry cleaning service available to all guests. With local attractions just a quick walk away, Drury Plaza is an excellent choice for enjoying all that St. Louis has to offer!
315 Chestnut Street | 0.3 mi (0.6km) to Busch Stadium
Just a hop, skip, and a jump from Busch Stadium, the Hyatt Regency Saint Louis at The Arch is a fantastic choice for your St. Louis adventure. Picture comfy rooms that come with 50-inch flat-screen TVs and free Wi-Fi, making it easy to unwind after a day of exploring. If you're hungry, you won't be disappointed! Grab a bite at the on-site RED Kitchen, where the focus is all about fresh and delicious meals. And if you're in the mood for something special, Ruth’s Chris Steak House serves up mouth-watering steaks with a stunning view of the Gateway Arch.
Stay active too! The hotel features a 24-hour fitness center and even has a business center for those who need to stay connected. Whether you want to sip craft beers at the Brewhouse Historical Sports Bar or grab your morning coffee at Starbucks, there’s something for everyone here. Enjoy your time in St. Louis with the Hyatt Regency as your cozy home base!
705 Olive Street | 0.4 mi (0.6km) to Busch Stadium
Just a quick walk from Busch Stadium, Hotel Saint Louis, Autograph Collection is the perfect spot to kick back during your visit to the city. This hotel offers all the essentials for a comfy stay, such as free bikes to explore the local area, private parking, and a seasonal outdoor pool to soak up the sun. You can count on free Wi-Fi throughout your stay and tasty American breakfasts to fuel your adventures each morning. Plus, the friendly 24-hour front desk is always here to help.
Take some time to unwind on the hotel terrace or grab a drink at the bar. If you’re up for it, a little business work can be done at the business center. You’ll be just a stone’s throw from exciting attractions like the Old Courthouse and Laclede's Landing, making it easy to soak in the vibes of St. Louis. Enjoy your stay and embrace all the fun this vibrant city has to offer!
400 Olive Street | 0.4 mi (0.7km) to Busch Stadium
Located in the lively downtown of St. Louis, Hilton Pennywell St. Louis at the Arch is your modern home away from home, just a hop from Busch Stadium. Each room provides everything you need for a cozy stay, including a flat-screen TV, an in-room refrigerator, and a work desk for those who might feel inspired to tackle a bit of business. Their award-winning Pennydrop Bar + Kitchen serves up delicious meals, giving you the chance to dine in style without ever leaving the hotel.
This charming hotel beautifully blends history and modern comfort, having once been a late-19th-century bank. You can still feel the spirit of St. Louis in its welcoming atmosphere. Wrestle with your fitness goals in the well-equipped gym, take in the buzzing city around you, or simply relax on your comfortable bed. With all the main attractions, yummy food, and shopping just under a mile away, your adventures in St. Louis could be just moments from your doorstep. Enjoy making memories here!
799 Clark Street | 0.5 mi (0.7km) to Busch Stadium
Just a short stroll from Busch Stadium, Live! by Loews - St. Louis is the perfect spot to unwind after a day of fun and excitement. This hotel has everything you need for a great stay, including a fitness center to keep you active, modern rooms to relax in, and a delicious restaurant serving up tasty American dishes. For a refreshing drink after your adventures, their bar is waiting for you!
When you're ready to explore, places like Laclede's Landing and Lumière Place are right nearby, making it super easy to soak up the local vibe. The friendly staff is always on hand to help with whatever you need, whether it’s room service or storage for your bags. Enjoy a stress-free getaway and make wonderful memories at this fantastic hotel!
421 North 8th Street | 0.5 mi (0.8km) to Busch Stadium
Just a short walk from Busch Stadium, the Magnolia Hotel St. Louis is a charming choice for your stay in the city. You'll love the cozy rooms that offer fantastic city views and come with those little comforts like free toiletries and a flat-screen cable TV. And don’t forget, the hotel is smoke-free, ensuring a fresh and pleasant environment throughout your visit.
Enjoy delicious meals at Robie's, the hotel’s on-site restaurant, where you can indulge in breakfast, lunch, and dinner featuring modern American cuisine. After a day of fun, treat yourself to complimentary milk and cookies in the evening! This welcoming hotel also has handy amenities like meeting spaces and convenient luggage storage, making it a great fit for anyone visiting the area.
800 Washington Avenue | 0.5 mi (0.8km) to Busch Stadium
Located just a short stroll from Busch Stadium, the Marriott Saint Louis Grand Hotel is a fantastic option for your stay. The rooms are comfy and practical, featuring cozy beds, work desks, and coffee makers to kick-start your mornings. For entertainment, you’ll find smart TVs with streaming services and pay-per-view movies. Plus, room service is available for those times you just want to kick back and relax.
When it comes to dining, Zenia Bar & Grille offers a taste of the Midwest with delicious meals, and don’t forget to grab a coffee at Starbucks for that morning boost. After a day of exploring, unwind with a drink at the bar and enjoy the vibrant atmosphere. And if you're a sightseer, you're just a quick drive away from the iconic Gateway Arch, adding to the charm of your stay.
610 North 7th Street | 0.6 mi (0.9km) to Busch Stadium
Embassy Suites Saint Louis Downtown is a fantastic choice for visitors wanting to stay close to Busch Stadium. This downtown gem features spacious suites, each decked out with comfy living areas, flat-screen TVs, and handy amenities like microwaves and mini-fridges. You'll love the cooked-to-order breakfast each morning, and the Atrium Café is a great spot for grabbing a light meal or cocktails after a busy day.
Don’t forget to take advantage of the indoor pool and the hot tub—it’s the perfect way to relax after a day of exploring the city. The hotel also offers a gym for anyone looking to keep up with their fitness routine. Plus, with free Wi-Fi in public areas, staying connected is a breeze. Whether you’re here for the games or just to enjoy St. Louis, this hotel has everything you need for a great stay!
823-827 Washington Avenue | 0.6 mi (0.9km) to Busch Stadium
Courtyard St. Louis Downtown/Convention Center is a cozy spot just a hop away from all the action. Your room will feel like a home away from home, complete with comfy air conditioning and a flat-screen TV for all your binge-watching needs. And when you wake up, there’s a delicious breakfast waiting for you at the Bistro to kickstart your day!
After a fun day of checking out nearby attractions, you can unwind in the fitness center or get some work done in the business facilities. If you're heading to a game at Busch Stadium, you'll be pleased to know it's just a short ride away! This hotel is all about making your stay enjoyable and stress-free while you explore the vibrant spirit of St. Louis.
405 Washington Avenue | 0.6 mi (0.9km) to Busch Stadium
Just a quick stroll from Busch Stadium, this hotel is a fantastic choice for sports fans! With two inviting restaurants on-site, you’ll never go hungry. Each comfy guest room comes loaded with free WiFi, cable TV, and nifty tea and coffee-making facilities, making it a cozy space to unwind. Some rooms even come with a living area, perfect for lounging after an exciting day in the city. Don't forget to grab a free newspaper from the front desk!
When dining, you have options galore! The Jack Buck Grille dishes out tasty meat and seafood for dinner, while the Sportsman’s Club serves up American breakfast and lunch in a relaxed atmosphere. Plus, there’s a free transport service to major events and downtown spots, including the iconic Gateway Arch just a short walk away. Enjoy your stay and dive into everything St. Louis has to offer!
333 Washington Avenue | 0.6 mi (0.9km) to Busch Stadium
Just a quick stroll from Busch Stadium, the Hampton Inn St. Louis - At the Arch is a fantastic spot for anyone visiting the city. You’ll love the modern feel of the hotel, which features sleek guest rooms that are perfect for resting up after a busy day. All rooms come with free WiFi and flat-screen TVs to keep you entertained. Plus, some rooms are extra spacious, providing a cozy area to kick back and relax.
To start your day off right, enjoy the hotel's complimentary hot breakfast. When you need a break, take a dip in the indoor pool or hit the 24-hour fitness center to keep up with your routine. With its welcoming vibes and great location near the Gateway Arch, the Hampton Inn is a perfect choice for making the most of your St. Louis adventure!
711 North Broadway | 0.6 mi (1km) to Busch Stadium
Just a hop, skip, and jump from Busch Stadium, the Pear Tree Inn St. Louis Convention Center is an excellent choice for your St. Louis getaway. This cheerful hotel serves a delicious hot breakfast every morning, featuring classics like eggs, sausage, and Belgian waffles to kickstart your day. Each cozy guest room comes with free Wi-Fi so you can stay connected, plus a flat-screen TV and handy microwave and fridge to make your stay even more comfortable.
After a day of exploring, unwind in the indoor pool or relax in the hot tub. For those who like to stay active, there’s a fitness center available, along with a convenient business center if you need to catch up on any work. The friendly staff are there to help you make the most of your stay, ensuring you have a great time in vibrant St. Louis!
1221 Locust Street | 0.6 mi (1km) to Busch Stadium
Just a quick trip from Busch Stadium, the Tru By Hilton St Louis Downtown is a fantastic pick for your St. Louis adventure. You’ll love the bright, air-conditioned rooms, perfect for settling in after a day of excitement. Start your mornings right with a tasty continental breakfast to energize you for your sightseeing. The hotel also offers a fitness center, making it easy to squeeze in a workout or just unwind in a cozy spot.
You’ll find plenty of attractions nearby, like the Old Courthouse and Laclede's Landing, where you can dive into the local culture. The friendly front desk is available 24/7 to help with any requests or tips to make the most of your trip. With good vibes all around, it’s the ideal base for your St. Louis getaway!
1528 Locust street | 0.8 mi (1.3km) to Busch Stadium
If you're heading to St. Louis to catch a game at Busch Stadium, the 21c Museum Hotel St. Louis is a fantastic spot to call home! This hotel not only has a cool terrace and a lively bar, but it also boasts a relaxing spa and wellness center. Plus, there’s a cozy restaurant on-site and an inviting indoor pool and hot tub to unwind after an exciting day. You can count on friendly room service and a helpful 24-hour front desk to make your stay extra comfortable.
The rooms here are super cozy and have everything you need—a comfy seating area, flat-screen TV, and your own fridge for snacks! You’ll also find a lovely private bathroom with all the essentials. With attractions like the Old Courthouse and Edward Jones Dome just around the corner, you'll have plenty to explore. Whether it’s a fun family trip or a getaway with friends, the 21c Museum Hotel is the perfect place to enjoy your time in St. Louis!
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 15, 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.