Find the best hotels near your favorite destinations Image

15 Best Hotels in St Louis near Citypark Stadium

When planning your next trip to St. Louis to catch a game at Energizer Park, finding the perfect place to stay can make all the difference. I know the excitement of being close to the action and the comfort of having a cozy hotel to unwind in afterward. That's why I've put together this list of the 15 best hotels near Citypark Stadium, each offering great amenities and easy access to the stadium so you can focus on enjoying your visit. Let’s dive in and discover the perfect spot for your stay!

Choose your dates:

Sort:

Our Pick

Drury Inn and Suites St Louis Union Station

Drury Inn and Suites St Louis Union Station

Pear Tree Inn St. Louis Near Union Station

2211 Market Street | 0.1 mi (0.2km) to Energizer Park

8.3Very Good
Pear Tree Inn St. Louis Near Union Station ImagePear Tree Inn St. Louis Near Union Station ImagePear Tree Inn St. Louis Near Union Station Image

Looking for a comfy stay in St. Louis? The Pear Tree Inn near Citypark Stadium has got you covered! This hotel is just a short stroll from the excitement of downtown, including the buzzing Scottrade Center. Each room comes equipped with flat-screen TVs and free Wi-Fi, making it super easy to relax or plan your adventure. Plus, you can start your day right with a free continental breakfast!

Need some downtime? Dive into the indoor pool or hit the fitness center to keep up with your workout routine. Each guest room has a microwave and fridge, perfect for snacks or midnight munchies. If business calls, there’s also a business center available when you need it. It’s a great spot for anyone wanting to experience the best of St. Louis!

Fairfield Inn And Suites By Marriott St Louis Downtown

2144 Market Street | 0.1 mi (0.2km) to Energizer Park

8.8Excellent
Fairfield Inn and Suites by Marriott St Louis Downtown ImageFairfield Inn and Suites by Marriott St Louis Downtown ImageFairfield Inn and Suites by Marriott St Louis Downtown Image

If you’re on the hunt for a cozy spot to stay near Citypark Stadium in St. Louis, look no further than the Fairfield Inn and Suites by Marriott St. Louis Downtown! This friendly hotel has everything you need for a great stay. You’ll find comfy air-conditioned rooms with flat-screen TVs, perfect for unwinding after a busy day. Plus, with free Wi-Fi and a fun fitness center, you can stay connected and keep active while enjoying your time in the city.

But that’s not all! The hotel features a cozy shared lounge where you can kick back and meet fellow guests. Enjoy a drink at the on-site bar after a day of exploring. If you’re here on business, don’t worry—there’s a business area to help you get things done. All this makes Fairfield Inn an excellent choice to soak up the best of what St. Louis has to offer!

St. Louis Union Station Hotel, Curio Collection By Hilton

1820 Market Street | 0.2 mi (0.4km) to Energizer Park

7.9Good
St. Louis Union Station Hotel, Curio Collection by Hilton ImageSt. Louis Union Station Hotel, Curio Collection by Hilton ImageSt. Louis Union Station Hotel, Curio Collection by Hilton Image

If you're looking for a fantastic place to stay near Citypark Stadium in St. Louis, check out the St. Louis Union Station Hotel. Housed in a charmingly restored former railway station, this hotel radiates a bit of 19th-century magic with its stunning lobby featuring beautiful Tiffany stained glass windows. The cozy rooms come equipped with free Wi-Fi and flat-screen TVs, making it the perfect spot to relax after some city adventures.

Dining here is a treat! The Station Grille serves delicious upscale American dishes for dinner, while the Grand Hall Lounge is a great spot for evening cocktails and appetizers. For a quick breakfast or lunch, grab a bite at Einstein Bros Bagels. Need to stretch your legs? Enjoy the outdoor swimming pool or hit the fitness center. Whether you're in town for fun or work, St. Louis Union Station Hotel has got you covered!

Drury Inn And Suites St Louis Union Station

201 South 20th Street | 0.2 mi (0.4km) to Energizer Park

8.9Excellent
Drury Inn and Suites St Louis Union Station ImageDrury Inn and Suites St Louis Union Station ImageDrury Inn and Suites St Louis Union Station Image

Looking for a great spot to stay near Citypark Stadium in St. Louis? The Drury Inn and Suites at Union Station is a fantastic choice! Conveniently located, this hotel offers spacious guest rooms filled with all the essentials, including free Wi-Fi, flat-screen TVs, a refrigerator, and a microwave. It’s the perfect home away from home where you can unwind after exploring the city.

Kick back and enjoy a dip in the indoor pool or take a moment to relax in the hot tub. If you've got work to do, the 24-hour business and fitness centers are right at your fingertips. And don’t miss out on the complimentary hot breakfast every morning—think fresh fruits, bagels, pastries, and more to start your day off right! With charming amenities and a friendly vibe, the Drury Inn is ready to make your St. Louis experience unforgettable.

Courtyard By Marriott St. Louis Downtown West

2340 Market Street at Jefferson | 0.3 mi (0.4km) to Energizer Park

8.4Very Good
Courtyard by Marriott St. Louis Downtown West ImageCourtyard by Marriott St. Louis Downtown West ImageCourtyard by Marriott St. Louis Downtown West Image

If you’re on the hunt for a comfy spot near Citypark Stadium in St. Louis, look no further than the Courtyard St. Louis Downtown! This hotel is packed with features to make your stay enjoyable. You'll love staying connected with complimentary Wi-Fi and catching up on your favorite shows with cable TV, including HBO. Need a coffee pick-me-up? Each room has coffee-making facilities to keep you energized!

Relaxation meets convenience here. Take advantage of the large fitness center, treat yourself to a delicious bite at the Bistro, and grab a Starbucks coffee anytime you need a caffeine boost. Plus, you can also trust their 24-hour business center to keep you on top of your tasks. With everything you need under one roof, the Courtyard is a fantastic base for exploring all that St. Louis has to offer!

21c Museum Hotel St Louis

1528 Locust street | 0.4 mi (0.7km) to Energizer Park

8.7Excellent
21c Museum Hotel St Louis Image21c Museum Hotel St Louis Image21c Museum Hotel St Louis Image

If you're searching for the perfect spot to stay near Citypark Stadium in St. Louis, look no further than the 21c Museum Hotel! This unique hotel is right in the heart of the city and comes with a great terrace, a trendy bar, and a fantastic spa and wellness center, making it a fun place to unwind after a busy day. Enjoy an inviting restaurant and take advantage of the indoor pool and hot tub to relax and recharge. The friendly staff is always ready to help with room service and luggage storage so you can focus on enjoying your visit.

Guest rooms are cozy and equipped with everything you need for a comfy stay. Enjoy the cool vibe with fresh air from air conditioning and watch your favorite shows on a flat-screen TV. Plus, every room has a fridge for your snacks and drinks! You’ll be close to awesome spots like the Old Courthouse and Edward Jones Dome, giving you plenty of things to check out while you’re there. Prepare for a stay that's both memorable and comfortable with tons of great amenities available!

The Last Hotel

1501 Washington Avenue | 0.5 mi (0.9km) to Energizer Park

7.9Good
The Last Hotel ImageThe Last Hotel ImageThe Last Hotel Image

If you’re looking for a great place to stay near Citypark Stadium in St. Louis, The Last Hotel is a fantastic choice! This stylish spot features cozy, air-conditioned rooms, a fitness center for those workout enthusiasts, and free WiFi so you can stay connected during your trip. The shared lounge is perfect for hanging out after a day of exploring, and there’s even a sun terrace where you can soak up the rays. With a 24-hour front desk ready to assist you and on-site parking available, convenience is truly at your fingertips.

Each room is well-equipped with a flat-screen TV and all the comfy essentials to make your stay perfect. You’ll find soft bed linens and towels waiting for you, so you can feel right at home. Plus, you’re just a hop away from fun attractions like Laclede's Landing and the Edward Jones Dome—ideal for those wanting to experience the local vibe and history. Prepare for a delightful stay filled with comfort and a touch of luxury!

Residence Inn By Marriott St. Louis Downtown

525 South Jefferson Avenue | 0.6 mi (0.9km) to Energizer Park

7.6Good
Residence Inn by Marriott St. Louis Downtown ImageResidence Inn by Marriott St. Louis Downtown ImageResidence Inn by Marriott St. Louis Downtown Image

Looking for a comfy and convenient place to stay near Citypark Stadium in St. Louis? Check out the Residence Inn Saint Louis Downtown! This hotel has great rooms that feel like home, featuring a cozy living area and a full kitchen, complete with a stovetop, dishwasher, and coffee maker to kickstart your mornings. You’ll love having the freedom to cook and enjoy snacks whenever you want!

What else can you expect? A fun snack bar to grab drinks and treats, plus a fitness center if you’re in the mood to break a sweat. You’re also just a short drive away from Busch Stadium and America's Center Convention Complex, giving you plenty to do nearby. Whether you're here for a game or just a fun getaway, this hotel has everything you need for a great stay!

Tru By Hilton St Louis Downtown Mo

1221 Locust Street | 0.6 mi (1km) to Energizer Park

7.4Good
Tru By Hilton St Louis Downtown Mo ImageTru By Hilton St Louis Downtown Mo ImageTru By Hilton St Louis Downtown Mo Image

Tru By Hilton St Louis Downtown Mo offers a fantastic spot for your stay near Citypark Stadium in St. Louis. The hotel boasts air-conditioned rooms and a handy fitness center, ensuring you feel right at home. With a welcoming 24-hour front desk and a useful business center, you’ll have everything you need at your fingertips. Plus, enjoy a delicious continental breakfast to kick-start your day and fuel your adventures in the city!

There's plenty to explore nearby, from the historic Old Courthouse to the lively Laclede's Landing and the Edward Jones Dome. You'll find conveniences and excitement all around, making your visit fun and hassle-free! Whether you're cheering on your team or exploring the city, Tru By Hilton is a fantastic choice for a vibrant and comfy stay!

Courtyard St. Louis Downtown/Convention Center

823-827 Washington Avenue | 1 mi (1.6km) to Energizer Park

8.4Very Good
Courtyard St. Louis Downtown/Convention Center ImageCourtyard St. Louis Downtown/Convention Center ImageCourtyard St. Louis Downtown/Convention Center Image

Courtyard St. Louis Downtown/Convention Center is a great hotel choice if you're looking to stay close to Citypark Stadium! This friendly spot has everything you need to feel comfy, from air-conditioned rooms with flat-screen TVs to private bathrooms where you can freshen up after a day of adventures. The on-site Bistro serves breakfast and dinner, so you can refuel anytime. Plus, there’s a fitness center and business facilities if you want to stay active or need to get some work done.

While you're here, don't miss out on exploring the area! You're just a short hop away from attractions like the famous Gateway Arch and Bush Stadium, making it perfect for sports fans and sightseers alike. The Courtyard is all about providing a cozy and convenient base for your St. Louis adventures. Happy travels!

The Westin St. Louis

811 Spruce Street | 1 mi (1.6km) to Energizer Park

8.4Very Good
The Westin St. Louis ImageThe Westin St. Louis ImageThe Westin St. Louis Image

Looking for a great place to stay near Citypark Stadium? The Westin St. Louis has you covered! Nestled in the charming Cupples Station district, this 4-star hotel combines comfort and style. Each room is well-appointed with cozy brown tones, a flat-screen TV, and a relaxing soaking tub—perfect for unwinding after a day of exploring. Treat yourself at the luxury spa or enjoy a delicious meal at Quattro Trattoria and Pizzeria, the hotel's Italian restaurant that’s sure to delight your taste buds.

Staying at The Westin also means easy access to a well-equipped gym, a business center, and concierge services to help you settle in. And don’t worry if you need a quick ride around town; there’s an Avis car rental on-site for your convenience. With nearby attractions like Busch Stadium and the iconic Gateway Arch, this hotel is the ideal spot for your St. Louis adventures. Get ready for a memorable stay!

Marriott St. Louis Grand

800 Washington Avenue | 1 mi (1.6km) to Energizer Park

7.5Good
Marriott St. Louis Grand ImageMarriott St. Louis Grand ImageMarriott St. Louis Grand Image

Looking for a friendly place to stay near Citypark Stadium? The Marriott Saint Louis Grand Hotel is a fantastic option! With its welcoming vibe and cozy accommodations, it's perfect for both relaxation and adventure. Each room features a comfy work desk, a handy coffee maker, and smart TVs loaded with the latest flicks, so you can kick back after a fun-filled day.

When it comes to food and drinks, you’re in for a treat! Dine at Zenia Bar & Grille for a taste of Midwestern favorites, or chill at the hotel’s bar with a refreshing drink. Need a caffeine fix? There’s a Starbucks right there, too! Plus, it’s just a hop away from places like Busch Stadium and the stunning Gateway Arch, making it an ideal base to experience all that St. Louis has to offer!

Magnolia Hotel St. Louis, A Tribute Portfolio Hotel

421 North 8th Street | 1 mi (1.6km) to Energizer Park

8.1Very Good
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel ImageMagnolia Hotel St. Louis, a Tribute Portfolio Hotel ImageMagnolia Hotel St. Louis, a Tribute Portfolio Hotel Image

If you’re looking for a delightful place to stay near Citypark Stadium, the Magnolia Hotel St. Louis is a charming choice! This iconic hotel, proud to be on the National Historic Register, is just a short stroll from some of the city’s biggest attractions like the Edward Jones Dome. You’ll love the comfortable rooms equipped with cozy beds, modern flat-screen TVs, and views of the city. Each room also has a private bathroom stocked with complimentary toiletries, making it feel just like home.

When it’s time to eat, you won't want to miss Robie’s restaurant. It offers a delicious array of American dishes for breakfast, lunch, and dinner. Don’t forget to grab some complimentary milk and cookies in the evening—what a sweet way to end your day! Plus, with amenities like meeting facilities and luggage storage, the Magnolia Hotel makes your stay both fun and hassle-free.

Hotel Saint Louis, Autograph Collection

705 Olive Street | 1 mi (1.7km) to Energizer Park

8.5Excellent
Hotel Saint Louis, Autograph Collection ImageHotel Saint Louis, Autograph Collection ImageHotel Saint Louis, Autograph Collection Image

If you’re on the hunt for a great place to stay near Citypark Stadium, check out Hotel Saint Louis, Autograph Collection! Located right in the heart of Saint Louis, this hotel offers everything you need for a comfy visit. You can enjoy free bikes to explore the area, a seasonal outdoor pool to splash around in, and a well-equipped fitness center for those who want to stay active. The hotel also features a tasty restaurant, friendly room service, and free Wi-Fi so you can easily stay connected.

Start your day with a delicious American breakfast to fuel your adventures! After exploring nearby attractions like Old Courthouse and Laclede's Landing, unwind on the lovely terrace or relax at the bar with a drink. Whether you are traveling for business or pleasure, Hotel Saint Louis provides a warm and welcoming vibe for your stay.

Embassy Suites Saint Louis - Downtown

610 North 7th Street | 1.1 mi (1.8km) to Energizer Park

8.2Very Good
Embassy Suites Saint Louis - Downtown ImageEmbassy Suites Saint Louis - Downtown ImageEmbassy Suites Saint Louis - Downtown Image

If you’re looking for a cozy spot close to Citypark Stadium, the Embassy Suites Saint Louis Downtown might just be your perfect match! This friendly hotel boasts spacious suites decked out with flat-screen TVs, microwaves, mini-fridges, and coffee makers, making it super convenient for your stay. And when you're ready to kick back, you can take a dip in the indoor pool or chill in the hot tub!

Wake up to a delicious cooked-to-order breakfast that’ll get your day started right. The Atrium Café serves up light lunch and dinner options if you fancy a bite without venturing far. Plus, enjoy the perks of free Wi-Fi to share your adventures while staying fit in the gym. With proximity to sights like the Saint Louis Arch and plenty of transportation options nearby, it’s easy to enjoy all that St. Louis has to offer!

Dan Avramescu's profile

Dan Avramescu

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.