Planning a visit to St. Louis? You're in for a treat! Union Station is not just a historic landmark; it's surrounded by some of the best hotels that offer comfort and convenience during your stay. Whether you're in town for sightseeing or business, my list of the 15 best hotels near Union Station will help you find the perfect place to relax after exploring the city. Each hotel offers unique accommodations to make your stay unforgettable. Let's dive in and get you booked into your ideal spot!
Sort:
201 South 20th Street | 0.1 mi (0.1km) to Union Station
If you're looking for a cozy spot to stay near Union Station in St. Louis, consider the Drury Inn and Suites. This welcoming hotel is just a hop away from exciting attractions and offers guests comfy rooms with free WiFi and flat-screen TVs. Each room comes equipped with handy amenities like a refrigerator, microwave, and desk, making it perfect whether you’re traveling for work or fun.
Take a break and splash around in the indoor pool or unwind in the hot tub after a day of exploring. The fitness center is open 24/7, so you can squeeze in a workout whenever you like. Every morning, guests can treat themselves to a delicious hot breakfast featuring fresh fruits, bagels, pastries, and cereals, ensuring you'll start your day off right!
1820 Market Street | 0.2 mi (0.3km) to Union Station
If you’re hunting for a delightful place to stay close to Union Station in St. Louis, the St. Louis Union Station Hotel is a fantastic choice! Housed in the historic Union Railway Station, this hotel has a charming vibe, complete with stunning Tiffany stained glass windows adorning the lobby. Each room features free Wi-Fi and a 37-inch flat-screen TV, plus you’ll find handy extras like ironing facilities to keep your clothes looking sharp.
When it comes to dining, there's plenty to enjoy! Station Grille Restaurant offers a taste of upscale American cuisine, perfect for a cozy dinner. If you’re in the mood for cocktails and light bites, make your way to the Grand Hall Lounge every evening. Plus, Einstein Bros Bagels serves up tasty breakfast and lunch options to jumpstart your day. For those warm St. Louis days, you can take a refreshing dip in the outdoor pool or keep up with your fitness routine in the gym. Whether you’re here for fun or work, this hotel has got your comfort covered!
2144 Market Street | 0.2 mi (0.4km) to Union Station
If you’re looking for a comfy and welcoming place to stay near Union Station, the Fairfield Inn and Suites by Marriott St Louis Downtown is a great pick! This hotel offers cozy air-conditioned rooms, where you can relax after a day of adventures. You’ll find nice touches like a flat-screen TV for keeping up with shows and a helpful desk for any work you might need to get done. Plus, they have a fitness center if you want to keep active or try out their free bikes to explore the area!
Feeling hungry? No worries! The hotel features a bar where you can unwind with a drink after a busy day. With a welcoming staff available 24/7, you'll always have someone to help, making your visit as smooth as possible. Whether you’re in town for a fun getaway or a business meeting, the Fairfield Inn makes sure you feel right at home during your stay!
2211 Market Street | 0.3 mi (0.5km) to Union Station
If you’re headed to St. Louis and want somewhere close to Union Station, check out the Pear Tree Inn Saint Louis! This hotel is super cozy and has everything you need for a great stay. Each room comes with free Wi-Fi and a flat-screen TV, so you can kick back and relax after exploring the city. You’ll also find a microwave and a small fridge to make those late-night snacks a breeze. And don’t forget the complimentary breakfast each morning to power you up for an exciting day out!
Feeling active? You can make a splash in the indoor pool or get your heart pumping in the fitness center. There’s also a hot tub for when you want to unwind. With the Gateway Arch, Busch Stadium, and plenty of downtown attractions just a short drive away, you’ll have no shortage of things to do. The friendly staff is always ready to help with anything you need, so you can focus on making wonderful memories during your stay!
2340 Market Street at Jefferson | 0.4 mi (0.6km) to Union Station
If you're on the lookout for a fantastic hotel in St. Louis near Union Station, the Courtyard St. Louis Downtown is a great choice! This hotel offers a large fitness center and free Wi-Fi, making it easy to stay connected or keep up with your workout routine. Each guest room is designed for your comfort, featuring a cozy atmosphere, cable TV with HBO, and handy coffee-making facilities so you can enjoy your favorite brew anytime.
When it's time to eat, head over to the Bistro for delicious breakfast and dinner options, plus a Starbucks coffee to get your day started right. The hotel also has a 24-hour business center, perfect for anyone needing to squeeze in some work. Plus, you're just a short walk away from popular spots like the Scottrade Center. It’s all about having a good time while being close to everything that makes St. Louis special!
1528 Locust street | 0.5 mi (0.7km) to Union Station
If you're searching for an incredible getaway in St. Louis near Union Station, the 21c Museum Hotel St. Louis is a must-see! This stylish hotel features a fantastic terrace, a welcoming bar, and a fabulous spa and wellness center. Enjoy a delicious meal at their restaurant, or unwind in the cozy shared lounge. There’s even an indoor pool and a hot tub for a splash of fun. Plus, the friendly staff is available 24/7 to help with anything you might need during your stay.
The rooms here are designed for relaxation, with air conditioning, comfy seating areas, and flat-screen TVs for your entertainment. You’ll find everything you need, from a private bathroom stocked with free toiletries to a handy fridge for your snacks. When you’re ready to explore, famous attractions like the Old Courthouse and Laclede's Landing are just a hop away. Whether you're in town for business or a weekend retreat, this hotel has you covered with comfort and style!
525 South Jefferson Avenue | 0.5 mi (0.9km) to Union Station
Looking for a great place to stay in St. Louis near Union Station? Check out the Residence Inn Saint Louis Downtown! This hotel is perfect if you want some extra space. Each room comes with a cozy living area and a full kitchen, so you can whip up your favorite meals or just enjoy a snack whenever you like. Plus, there’s a coffee maker in every room for those much-needed caffeine boosts!
For those who love staying active, the on-site fitness center is ready for your workout. Afterward, you can grab a bite at the snack bar and take a moment to relax. If you decide to venture out, you’re only a quick drive from Busch Stadium and the America’s Center Convention Complex, where tons of exciting events happen. It’s the ideal home base for your St. Louis adventures!
1501 Washington Avenue | 0.6 mi (1km) to Union Station
The Last Hotel is a fantastic choice for those planning to explore St. Louis near Union Station. This stylish spot features comfortable air-conditioned rooms where you can unwind after a day of adventures. With free WiFi, a fitness center to keep your energy up, and a cozy shared lounge, you’ll feel right at home. Need something during your stay? The warm staff is available 24/7 to help with anything you need, and there’s private parking for your convenience!
Each room is equipped with a flat-screen TV, plus fresh linens and towels for your comfort. Take some time to enjoy the sun terrace, or step out and discover popular attractions like Laclede's Landing and the Edward Jones Dome nearby. The Last Hotel has everything you need for a memorable stay in St. Louis!
1221 Locust Street | 0.6 mi (1km) to Union Station
Tru By Hilton St Louis Downtown Mo is a friendly and welcoming hotel located right in the heart of St. Louis. The rooms are comfortable and air-conditioned, making it a great place to relax and recharge after a fun day in the city. Start your morning with a tasty continental breakfast to kick off your adventures. Plus, the hotel features a fitness center to help you stay active during your stay, and a helpful 24-hour front desk staff is always ready to assist.
You’ll find plenty of exciting attractions nearby, like Old Courthouse and Laclede's Landing, just a short stroll away. Whether you're in town for business or pleasure, Tru By Hilton has everything you need to make your visit a breeze. Bring a friend and get ready to explore all that St. Louis has to offer!
811 Spruce Street | 0.8 mi (1.3km) to Union Station
The Westin St. Louis shines as an amazing choice for your stay near Union Station. Nestled in the historic Cupples Station area, this fabulous 4-star hotel sports a trendy vibe, thanks to its warm brown tones and stylish décor. Each room is a comfy retreat, complete with a 37-inch flat-screen TV, in-room movies, and a mini-bar for your favorite snacks. The spacious bathrooms offer a separate shower and a soaking tub, perfect for unwinding after a busy day of exploring.
When you're not kicking back in your room, check out Quattro Trattoria and Pizzeria for delicious Italian dishes in a cool, warehouse-themed setting! Plus, you can work up a sweat at the well-equipped gym or take advantage of handy services like Avis car rental for added convenience. Step outside, and you’ll find iconic landmarks like Busch Stadium and the Gateway Arch just a short drive away. The Westin St. Louis is all about comfort and fun, making it an ideal spot for your St. Louis adventure!
823-827 Washington Avenue | 0.9 mi (1.5km) to Union Station
Courtyard St. Louis Downtown/Convention Center is a fantastic pick if you're looking for comfort and convenience near Union Station. Just a hop away from America's Center Convention Complex, this hotel offers cozy, air-conditioned rooms equipped with flat-screen TVs and private bathrooms—hairdryers included! If you’re up for a tasty treat, the Bistro serves breakfast and dinner daily, so you can fuel up for your adventures or wind down after a busy day.
Stay active during your trip at the fitness center or take advantage of the on-site business facilities if you've got work to tackle. If you feel like exploring, places like Busch Stadium are nearby, so get ready to have some fun! With all these great perks, Courtyard St. Louis Downtown/Convention Center makes for a delightful home base while you soak up all that St. Louis has to offer.
421 North 8th Street | 0.9 mi (1.5km) to Union Station
You'll find some amazing spots to stay near Union Station that are bursting with character! One standout is the historic Magnolia Hotel St. Louis, recognized for its charm and elegance. Step inside, and you’ll discover modern rooms complete with city views and a flat-screen TV, making it a cozy retreat after a day of exploring. Plus, the hotel treats you to complimentary WiFi and has a cozy restaurant, Robie's, that serves up delicious American dishes for breakfast, lunch, and dinner. And don’t miss the delightful evening surprise of milk and cookies!
If comfort and convenience are what you're after, check out the Courtyard St. Louis Downtown/Convention Center. This place is just a quick stroll away from America's Center and gives you all the cozy vibes, with air-conditioned rooms, flat-screen TVs, and hairdryers to boot! Enjoy a tasty breakfast at the Bistro before heading out to nearby attractions like Busch Stadium for some fun. With its handy location and great amenities, this hotel sets you up perfectly to soak in all the excitement of St. Louis!
800 Washington Avenue | 0.9 mi (1.5km) to Union Station
If you’re on the lookout for great places to stay near Union Station in St. Louis, the Marriott St. Louis Grand Hotel is a solid option. This downtown gem has everything you need for a comfy stay, including a gym for those keeping fit, and spacious rooms featuring work desks and coffee makers. You can kick back and enjoy a movie on your smart TV or order in a delicious meal through room service, making it super easy to recharge after a day of adventures!
When you get hungry, head over to Zenia Bar & Grille. This spot serves up tasty Midwestern dishes that will make your taste buds happy, whether it’s a nice dinner or just hanging out with a drink in hand. Plus, there’s a Starbucks on-site for your morning caffeine fix. With close proximity to exciting attractions like the Gateway Arch and Busch Stadium, the Marriott Grand Hotel offers a convenient and welcoming home base for your St. Louis experience.
705 Olive Street | 1 mi (1.5km) to Union Station
Looking for a cozy place to stay near Union Station in St. Louis? Check out the Hotel Saint Louis, Autograph Collection! Just a short walk from the iconic Gateway Arch, this inviting hotel has everything you need for a great stay. Enjoy complimentary bikes for exploring the area, chill out by the seasonal outdoor pool, and stay active at the fitness center. Plus, you'll love the free Wi-Fi and room service that makes relaxing so easy!
Each morning starts off right with a tasty American breakfast to fuel your adventures. Feel free to unwind on the terrace or grab a drink at the bar after a busy day of sightseeing. With popular spots like the Old Courthouse nearby, you’ll have plenty to explore and enjoy while staying at Hotel Saint Louis!
610 North 7th Street | 1 mi (1.7km) to Union Station
Looking for a comfortable spot near Union Station in St. Louis? The Embassy Suites Saint Louis Downtown has got you covered! This hotel is right next to America’s Convention Center and the Edward Jones Dome, making it a great launchpad for your adventures in the city. You’ll love the spacious suites that come loaded with essentials like a microwave, mini-fridge, and coffee maker. Plus, every suite includes a cozy living room area—perfect for kicking back after a day of exploring.
Start your day off with a delicious cooked-to-order breakfast, and if hunger strikes later on, swing by the Atrium Café for a light lunch or dinner. When it's time to relax, you can enjoy some downtime in the indoor pool, hot tub, or gym. With free Wi-Fi accessible in public areas, chatting with friends or planning your next outing will be a breeze. Don't miss being close to the famous Saint Louis Arch and Lumiere Casino, both just a stone’s throw away!
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.