Planning to attend the St. Louis Marathon can be exciting, but finding the perfect place to stay can make all the difference in your experience. As someone who has explored this vibrant city, I know just how important comfort and convenience are when you're gearing up for a big race. In this article, I've gathered a list of the 15 best hotels near the St. Louis Marathon that offer everything from cozy rooms to easy access to race day festivities. Let’s make sure your marathon experience is unforgettable, starting with the right hotel!
Sort:
1820 Market Street | 0.2 mi (0.3km) to Go! St. Louis Marathon Start and Finish Line
Experience the charm of the St. Louis Union Station Hotel, housed in a beautifully restored former railway station filled with 19th-century elegance. With its stunning lobby featuring Tiffany stained glass windows, staying here feels like stepping back in time. You'll find cozy rooms equipped with free Wi-Fi and flat-screen TVs, making it a perfect spot for relaxing after a day of marathon excitement.
When it comes to dining, this hotel has you covered with a variety of tasty options. Enjoy a delightful dinner at the Station Grille, sip the night away at the Grand Hall Lounge, or grab a quick bite at Einstein Bros Bagels for breakfast. Plus, with an outdoor pool and fitness center, you can keep active or unwind in style. Whether you're cheering on runners or exploring the city, this hotel is an ideal pick for your St. Louis Marathon adventure!
1528 Locust street | 0.2 mi (0.3km) to Go! St. Louis Marathon Start and Finish Line
21c Museum Hotel St Louis is a fantastic choice for those joining the St. Louis Marathon. Located right in the heart of the city, this hotel has everything you need for a comfortable stay. You can unwind on the lovely terrace, take a dip in the indoor pool, or relax in the hot tub after a long day of marathon fun. The on-site restaurant is perfect for grabbing a bite, while the bar offers a great place to unwind. With friendly staff available 24/7 and cozy rooms to retreat to, you'll feel right at home.
Each room at 21c Museum Hotel comes equipped with air conditioning, a comfy seating area, and a flat-screen TV to keep you entertained. Need a snack? No worries. Every room has a fridge for your convenience! And if you're looking to explore, popular attractions like Old Courthouse and Laclede's Landing are just around the corner. It's a great spot to rest and recharge while soaking in the local vibe!
1221 Locust Street | 0.3 mi (0.5km) to Go! St. Louis Marathon Start and Finish Line
Tru By Hilton St Louis Downtown Mo is an awesome spot for anyone taking part in the St. Louis Marathon! This cozy 3-star hotel is just a hop away from Downtown, making it the perfect base for all your marathon activities. Enjoy a refreshing continental breakfast each morning to get you energized for the big day. Plus, there's a handy fitness center if you're feeling up to a workout after all those miles!
You’ll find plenty to explore nearby, with cool sites like the Old Courthouse and Laclede's Landing just around the corner. The friendly staff are there 24/7 to help with anything you need, so you can focus on making the most of your marathon experience. It's a great choice for a comfy and fun stay in St. Louis!
201 South 20th Street | 0.3 mi (0.5km) to Go! St. Louis Marathon Start and Finish Line
If you’re gearing up for the St. Louis Marathon, Drury Inn and Suites at Union Station is a fantastic place to stay! Just a short stroll from all the action, this hotel offers comfy rooms with free Wi-Fi and flat-screen TVs. Each room comes equipped with a refrigerator and microwave, making it easy to keep snacks and drinks handy while you prepare for race day.
Start your mornings off right with their delicious complimentary hot breakfast, featuring fresh fruit, bagels, and pastries! After your race, unwind with a dip in the indoor pool or melt away any tension in the hot tub. Plus, with business and fitness centers open around the clock, you’ll have everything you need right at your fingertips. Enjoy the excitement of St. Louis while making the most of your marathon weekend!
1501 Washington Avenue | 0.3 mi (0.5km) to Go! St. Louis Marathon Start and Finish Line
If you're looking for a great place to stay while gearing up for the St. Louis Marathon, The Last Hotel is an awesome option! Located right in the heart of Saint Louis, this stylish hotel offers comfy, air-conditioned rooms with all the essentials like free Wi-Fi and flat-screen TVs. It's perfect for resting up before race day, and there's even a fitness center to help you stay in shape!
When you're not busy running, take some time to chill out on the sun terrace or hang out in the shared lounge. The Last Hotel puts you just a hop away from local attractions, so you can easily explore the sights and sounds of St. Louis between events. With its welcoming vibe and convenient amenities, you're sure to have a fantastic stay while enjoying marathon weekend!
2144 Market Street | 0.5 mi (0.7km) to Go! St. Louis Marathon Start and Finish Line
If you're getting ready for the St. Louis Marathon, the Fairfield Inn and Suites by Marriott St Louis Downtown could be just the spot for you! This cozy hotel is right in the middle of Saint Louis, offering you air-conditioned rooms, free Wi-Fi, and a fitness center to keep you feeling your best. With friendly staff and a 24-hour front desk, you’ll have everything you need to relax and recharge before race day.
The rooms are designed with comfort in mind, featuring a desk, a flat-screen TV, and a private bathroom. You can kick back after your training runs or enjoy a drink at the on-site bar. Plus, the shared lounge is a great place to mingle with fellow marathoners. When you’re ready to explore the city, you’ll find plenty of local attractions nearby, making this a fantastic choice for a fun marathon weekend!
2211 Market Street | 0.5 mi (0.8km) to Go! St. Louis Marathon Start and Finish Line
If you're training for the St. Louis Marathon, the Pear Tree Inn Saint Louis Union Station is a perfect choice to relax and refuel. Just a quick stroll from popular spots like Saint Louis Union Station and the Scottrade Center, this hotel offers cozy rooms packed with features like flat-screen TVs, free Wi-Fi, and convenient little extras like microwaves and mini-fridges for your snacks. Start each morning off right with a yummy complimentary continental breakfast!
When you're not gearing up for the marathon, take a dip in the indoor pool or squeeze in a workout at the fitness center. After a day of running or sightseeing, unwind in the hot tub to soothe those muscles. With the bustling Gateway Arch and Busch Stadium just a couple of miles away, there's always something fun to do. This hotel is not just about a place to stay—it's a wonderful base for your marathon adventure!
811 Spruce Street | 0.6 mi (0.9km) to Go! St. Louis Marathon Start and Finish Line
The Westin St. Louis is a stylish 4-star hotel located in the charming Cupples Station district of downtown St. Louis. With its sleek modern rooms, each boasting a 37-inch flat-screen TV, you'll have everything you need for a comfortable stay. Indulge in delicious dishes at the hotel's Italian restaurant, Quattro Trattoria and Pizzeria, where the cozy atmosphere adds a special touch to every meal. Plus, you can unwind in the luxurious spa after a long day!
The hotel also offers a fully equipped gym for those who want to stay active during their visit. Whether you’re in town for the St. Louis Marathon or just to explore, the Westin serves as a fantastic home base. Don't forget to check out all the exciting venues nearby like Busch Stadium and the incredible Gateway Arch—there's never a dull moment when you stay here!
2340 Market Street at Jefferson | 0.6 mi (1km) to Go! St. Louis Marathon Start and Finish Line
If you're looking for the best hotels near the St. Louis Marathon, the Courtyard St. Louis Downtown has you covered! This hotel boasts a fantastic fitness center and free Wi-Fi, so you can stay in shape and connected during your stay. Each guest room comes with a flat-screen TV, cable channels, and coffee-making facilities to kickstart your mornings just right.
After a long day of cheering on runners or exploring the city, you can grab a delicious bite at the Bistro, where breakfast and dinner are served. Need a caffeine fix? There's Starbucks coffee available to fuel your adventures. Plus, with the Gateway Arch and Scottrade Center just a short stroll away, you’ll have plenty of fun right at your doorstep!
823-827 Washington Avenue | 0.6 mi (1km) to Go! St. Louis Marathon Start and Finish Line
If you’re on the lookout for a great spot to stay near the St. Louis Marathon, check out the Courtyard St. Louis Downtown. It’s conveniently located close to lots of excitement, like the America’s Center Convention Complex. You’ll find comfy rooms with all the amenities, including a flat-screen TV and air conditioning to keep you cozy. Each room also comes with a private bathroom, perfect for freshening up after a day of marathon festivities!
When you wake up, start your day right with breakfast at the Bistro, where you can also grab dinner later. Feeling energized? Hit up the fitness center to keep those spirits high! After all the cheering and exploring, treat yourself to a tasty cup of Starbucks coffee and unwind. With nearby attractions like the Gateway Arch, there’s lots to enjoy, making the Courtyard a fantastic home base for the marathon and beyond!
800 Washington Avenue | 0.6 mi (1km) to Go! St. Louis Marathon Start and Finish Line
If you're searching for a cozy place to crash during the St. Louis Marathon, the Marriott Saint Louis Grand Hotel is a fantastic choice! Located in the bustling downtown area, this hotel offers comfy rooms packed with everything you need for a great stay. Whether you're winding down after the marathon or gearing up for a day of adventure, you'll appreciate the cozy atmosphere, complete with smart TVs and a handy coffee maker. Room service can deliver meals right to your door, making it super easy to relax!
When it comes to dining, Zenia Bar & Grille serves delicious Midwestern dishes that are perfect for refueling after a long day. You can also swing by Starbucks for a pick-me-up! Plus, you’ll be just a short drive from the iconic Gateway Arch and Busch Stadium, so you’ll have plenty of options for fun when you're not racing. With comfy rooms and great food right at your fingertips, the Marriott Grand is an ideal spot for marathon moments and memories!
421 North 8th Street | 0.6 mi (1km) to Go! St. Louis Marathon Start and Finish Line
For a comfy stay during the St. Louis Marathon, check out the charming Magnolia Hotel St. Louis! This historic gem, just a short stroll away from local attractions, is perfect for anyone looking to relax after the race. Each modern room features stunning city views, flat-screen TVs, and cozy private bathrooms stocked with complimentary toiletries. Plus, you can get some work done if needed, thanks to the included work desk and ironing facilities.
When it comes to delicious bites, you’ll love hanging out at Robie's restaurant, where you can enjoy tasty American meals for breakfast, lunch, and dinner. Wrap up your day with some complimentary milk and cookies—yes, please! And if you need a spot to regroup after the race, the hotel also offers meeting facilities and luggage storage for your convenience. Whether you’re cheering on your friends or running the race yourself, Magnolia Hotel makes for a great backdrop to your marathon adventure!
705 Olive Street | 0.7 mi (1.1km) to Go! St. Louis Marathon Start and Finish Line
For a fantastic stay while you gear up for the St. Louis Marathon, check out Hotel Saint Louis, Autograph Collection! This fabulous spot is less than a mile from the iconic Gateway Arch and offers everything you need for a comfy experience. With a seasonal outdoor pool, fitness center, and a restaurant serving tasty meals, you'll have plenty of options to recharge. Each room has free Wi-Fi, and there’s a nice terrace if you want to enjoy some fresh air!
Start your mornings right with a delicious American breakfast to fuel your run. After the race, unwind at the bar or take advantage of the business center if you need to catch up on work. You're in a great location to explore nearby attractions like Old Courthouse and Laclede's Landing, making it the perfect place to relax and enjoy the excitement of the marathon!
610 North 7th Street | 0.7 mi (1.2km) to Go! St. Louis Marathon Start and Finish Line
Get ready for a fabulous stay near the St. Louis Marathon at Embassy Suites Saint Louis Downtown! This welcoming hotel is just steps away from exciting venues like America’s Convention Center and the Edward Jones Dome. You’ll love the spacious suites that come with flat-screen TVs, microwaves, mini-fridges, and coffee makers, making it a great choice for marathoners wanting some extra comforts. Plus, each suite has a cozy living room with a sofa bed for those post-run naps!
Kick off your day with a made-to-order breakfast that will fuel your adventures. If hunger strikes later on, the Atrium Café offers light bites, while the on-site bar is perfect for cooling down with cocktails. Guests can also enjoy the indoor pool, hot tub, and gym to stay in shape or unwind—free Wi-Fi is available in public areas too! With plenty of attractions around and public transport nearby, you'll be in the heart of the action and ready to take on the marathon fun!
525 South Jefferson Avenue | 0.8 mi (1.3km) to Go! St. Louis Marathon Start and Finish Line
Looking for a perfect place to stay during the St. Louis Marathon? Check out Residence Inn Saint Louis Downtown! This inviting hotel features spacious rooms that come with cozy living areas and full kitchens, making it ideal for marathon enthusiasts. Picture yourself whipping up your favorite snacks on the stovetop or unwinding after a long day with a cup of coffee brewed fresh from your in-room coffee maker.
When you’re not resting up for the race, take advantage of the on-site fitness center to stay active or head to the snack bar for some refreshments. Plus, you’ll be close to major attractions, putting you right in the middle of all the fun. Whether you’re recovering from the marathon or gearing up for the next event, Residence Inn Saint Louis Downtown has everything you need for a fantastic stay!
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 13, 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.