Find the best hotels near your favorite destinations Image

15 Best Hotels in St Louis near Soulard

If you're planning a trip to St. Louis and want to experience the vibrant Soulard neighborhood, you're in for a treat! This area is filled with lively bars, delicious food, and rich history. To make the most of your stay, I’ve gathered a list of the 15 best hotels near Soulard that offer comfort, great amenities, and easy access to all the fun. Get ready to find the perfect spot to call home during your St. Louis adventure!

Choose your dates:

Sort:

Our Pick

Drury Inn and Suites St Louis Union Station

Drury Inn and Suites St Louis Union Station

The Westin St. Louis

811 Spruce Street | 1.5 mi (2.4km) to Soulard

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

If you're searching for the best hotels in St. Louis near Soulard, The Westin St. Louis is right on the mark! This stylish 4-star hotel, perfectly situated in the historic Cupples Station district, offers everything you need for a cozy getaway. Enjoy a delicious meal at their charming Italian restaurant, Quattro Trattoria and Pizzeria, or unwind in a luxurious spa after a long day of exploring the city. Each modern room comes equipped with a flat-screen TV, a minibar, and roomy bathrooms with both a shower and soaking tub—great for relaxing after a day out.

Active visitors will appreciate the hotel’s well-equipped gym, and if you’re traveling for work, there’s a handy business center and concierge services to assist you. Plus, you can conveniently rent a car on-site to easily hop around the city. With close proximity to attractions like Busch Stadium and the iconic Gateway Arch, you'll have a blast soaking in all that St. Louis has to offer!

Drury Inn And Suites St Louis Union Station

201 South 20th Street | 1.6 mi (2.5km) to Soulard

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

If you're planning a trip to St. Louis and want a comfortable stay near Soulard, look no further than the Drury Inn and Suites at Union Station! This hotel offers cozy guest rooms with free WiFi and flat-screen TVs, plus handy amenities like a refrigerator and microwave—perfect for late-night snacks while you watch TV. You can even take a dip in the indoor pool or relax in the hot tub after a day of adventures.

Each morning, kick-start your day with a complimentary hot breakfast that includes fresh fruit, bagels, pastries, and cereals. It's a great way to fuel up before heading out to explore local hotspots like the vibrant Soulard Market or taking a little stroll to see the Gateway Arch. With all these laid-back comforts and a fantastic location, you're bound to have a wonderful time during your stay!

Residence Inn By Marriott St. Louis Downtown

525 South Jefferson Avenue | 1.6 mi (2.6km) to Soulard

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

If you’re eyeing a comfy place to stay near Soulard in St. Louis, check out the Residence Inn Saint Louis Downtown! This hotel offers spacious rooms that come with a cozy living area and a full kitchen—perfect for whipping up your favorite meals or snacks. Plus, you can enjoy those homey comforts like a stovetop and dishwasher. Don't forget the coffee maker for that morning boost!

When you’re not in your room, grab a drink or snack at their snack bar or hit the on-site fitness center to keep up with your workout. And when adventure calls, you're just a quick drive away from exciting spots like Busch Stadium and America’s Center Convention Complex, making it super easy to get out and explore all that St. Louis has to offer. Enjoy your stay and make some wonderful memories!

St. Louis Union Station Hotel, Curio Collection By Hilton

1820 Market Street | 1.7 mi (2.7km) to Soulard

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 charming spot to stay near Soulard in St. Louis, the St. Louis Union Station Hotel is a fantastic choice! Housed in the beautiful former Union Railway Station, this hotel exudes a cozy 19th-century vibe with stunning Tiffany stained glass windows lighting up the lobby. Each room comes with free Wi-Fi and a 37-inch flat-screen TV, along with handy ironing facilities to keep your outfits looking sharp.

When it comes to food, there’s something for everyone! Enjoy upscale American meals for dinner at the Station Grille Restaurant, or relax with a cocktail and appetizers at The Grand Hall Lounge. For breakfast and lunch, pop by Einstein Bros Bagels for some tasty options to fuel your day. Plus, there's an outdoor swimming pool and a fitness center for those looking to stay active during their stay. Enjoy a delightful mix of comfort and convenience while you explore all that St. Louis has to offer!

Fairfield Inn And Suites By Marriott St Louis Downtown

2144 Market Street | 1.7 mi (2.8km) to Soulard

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 in the market for a great hotel near Soulard in St. Louis, check out the Fairfield Inn and Suites by Marriott St. Louis Downtown! This friendly spot is all about comfort and convenience, offering cozy, air-conditioned rooms paired with free Wi-Fi, a fitness center to keep you energized, and even free bikes if you're feeling adventurous. You can unwind in the shared lounge or grab a drink at the on-site bar—quite the perfect setup for a weekend getaway or a business trip!

In the guest rooms, you'll find handy amenities like a flat-screen TV for entertainment, along with a desk for any work you might need to tackle. Every room has a private bathroom, stocked with essentials like a shower and hairdryer. Plus, the 24-hour front desk is there to assist with whatever you need. With the friendly staff always ready to help, your stay is sure to be a pleasant one!

Drury Plaza St. Louis At The Arch

2 South 4th Street | 1.7 mi (2.8km) to Soulard

9.1Exceptional
Drury Plaza St. Louis at the Arch ImageDrury Plaza St. Louis at the Arch ImageDrury Plaza St. Louis at the Arch Image

If you’re searching for a fantastic spot to rest your head while exploring St. Louis, consider the Drury Plaza St. Louis at the Arch. Ideally located in the bustling heart of the city, it's just a short stroll from the iconic Gateway Arch and Busch Stadium. Each morning kicks off with a delicious free hot breakfast, setting the perfect tone for your day of adventure!

Step inside and you'll find welcoming rooms equipped with everything you need for a comfy stay—like a 37-inch flat-screen TV, free Wi-Fi, a microwave, and a refrigerator for those late-night snacks. When it’s time to unwind, take a dip in the indoor pool or melt away stress in the hot tub. You can even stay active at the fitness center or take advantage of the same-day dry cleaning service if you’re in a hurry. With all these perks, this hotel is a great home base for your St. Louis exploration!

Courtyard By Marriott St. Louis Downtown West

2340 Market Street at Jefferson | 1.7 mi (2.8km) to Soulard

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 lookout for a cozy place to stay while enjoying all that St. Louis has to offer, the Courtyard St. Louis Downtown is a fantastic choice! This hotel boasts a big fitness center to help you stay active and free Wi-Fi to keep you connected. Each guest room comes with cable TV—complete with HBO for your binge-watching sessions—and handy coffee facilities for that perfect morning pick-me-up.

While you're there, don't miss out on the tasty breakfast and dinner options available at the Bistro, where you can grab a Starbucks coffee to kickstart your day. Plus, the hotel is conveniently located near lots of exciting sights, making it an ideal spot to relax after a day of adventures in the city!

Hyatt Regency Saint Louis At The Arch

315 Chestnut Street | 1.8 mi (2.9km) to Soulard

8.1Very Good
Hyatt Regency Saint Louis at The Arch ImageHyatt Regency Saint Louis at The Arch ImageHyatt Regency Saint Louis at The Arch Image

For a comfortable and enjoyable stay in St. Louis, check out the Hyatt Regency Saint Louis at The Arch! This hotel puts you right in the heart of the action, just steps from the beautiful Gateway Arch. You can look forward to spacious rooms that come equipped with 50-inch flat-screen TVs and free WiFi to help you unwind after a day of exploration. Feeling peckish? You’ll find a variety of delicious dining options ready to satisfy your cravings.

Want to keep up with your fitness routine while away? The hotel features a well-equipped gym that’s open 24/7 for your convenience. For food lovers, RED Kitchen serves fresh, seasonal dishes inspired by local farms, ensuring a delightful dining experience. Enjoy classic American fare at Ruth’s Chris Steak House, or grab a drink and some BBQ at the Brewhouse Historical Sports Bar. And yes, there’s a Starbucks onsite for your caffeine fix!

With Busch Stadium just a short walk away, you'll be perfectly positioned to soak in all the excitement the area has to offer. The Hyatt Regency really captures the spirit of St. Louis, making it an excellent choice for your stay!

Pear Tree Inn St. Louis Near Union Station

2211 Market Street | 1.8 mi (2.9km) to Soulard

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

If you’re searching for a great hotel option in St. Louis, the Pear Tree Inn Saint Louis Union Station is a fantastic choice! This cozy spot is just a quick stroll from lots of local attractions. Each room comes with flat-screen TVs, free Wi-Fi, and handy appliances like a microwave and fridge. Plus, starting your day with a free continental breakfast is a sweet perk.

Take a dip in the indoor pool or unwind in the hot tub after a day of exploring the city. If you’re feeling active, there’s a fitness center to keep up with your workouts. With friendly amenities like a laundry service and a business center, it’s a welcoming place to recharge during your travels. Whether you’re visiting for fun or work, this hotel makes it easy to enjoy all that St. Louis has to offer!

Live! By Loews - St. Louis

799 Clark Street | 1.8 mi (2.9km) to Soulard

9.1Exceptional
Live! by Loews - St. Louis ImageLive! by Loews - St. Louis ImageLive! by Loews - St. Louis Image

If you're on the lookout for a top-notch hotel near Soulard in St. Louis, look no further than Live! by Loews – St. Louis. Just a hop away from the famous Gateway Arch, this hotel offers everything you need for a comfortable stay. You can break a sweat in the fitness center and unwind on the lovely terrace. Hungry? There’s a restaurant dishing out delicious American cuisine, along with a bar to grab your favorite drink after a day of exploring. The friendly staff is available 24/7 to assist with your needs, making sure your stay is as enjoyable as possible.

Don’t forget to check out local spots nearby like Laclede's Landing, Lumière Place, and the beautiful Old Courthouse. And with business facilities available, it'll be smooth sailing if you're in town for work. Whether you’re here for adventure or relaxation, Live! by Loews is a fantastic base for diving into all that St. Louis has to offer!

Hotel Saint Louis, Autograph Collection

705 Olive Street | 1.8 mi (3km) to Soulard

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

If you're searching for a fantastic hotel near Soulard in St. Louis, you can’t go wrong with Hotel Saint Louis, Autograph Collection. This charming spot is just a stone's throw from the iconic Gateway Arch. With a seasonal outdoor pool and a fitness center, it’s perfect for both relaxation and keeping active. Enjoy delicious American breakfast options each morning and unwind at the on-site restaurant or cozy bar after a day of exploring. Plus, the friendly staff is there around the clock to make your stay as pleasant as possible.

Take a quick stroll, and you’ll find plenty of local attractions waiting for you, including the Old Courthouse and the lively Lumière Place. Whether you’re in town for business meetings or to discover the sights, Hotel Saint Louis is a great place to rest your head after your adventures in this vibrant city!

21c Museum Hotel St Louis

1528 Locust street | 1.9 mi (3km) to Soulard

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

For an unforgettable stay near Soulard in St. Louis, consider the 21c Museum Hotel. This unique hotel combines contemporary art with a cozy atmosphere right in the heart of the city. It boasts a lovely terrace, a relaxing spa, and even a hot tub to wind down after your adventures. When hunger strikes, you can treat yourself to tasty bites at the restaurant or kick back with a drink at the bar. Don’t forget to take a dip in the indoor pool—perfect for both fun and relaxation!

The rooms at 21c Museum Hotel are designed for comfort, featuring air conditioning, a comfy seating area, a flat-screen TV, and your very own fridge to keep refreshments cool. Plus, the friendly staff is always ready to help, making your stay as enjoyable as possible. With attractions like the Old Courthouse and Edward Jones Dome nearby, this hotel puts you right where you want to be for exploring the best of St. Louis!

Tru By Hilton St Louis Downtown Mo

1221 Locust Street | 1.9 mi (3km) to Soulard

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

Looking for the best hotels near Soulard in St. Louis? Check out the Tru By Hilton St Louis Downtown MO! This welcoming hotel offers comfy, air-conditioned rooms where you can unwind after a day of exploring. Start your morning off right with a delicious continental breakfast to fuel your adventures. Whether you're here for business or pleasure, the friendly staff is ready to help you make the most of your stay.

The Tru By Hilton is conveniently located near popular spots like the Old Courthouse, Laclede's Landing, and Edward Jones Dome, making it easy to check out St. Louis’s sights. Plus, there's a fitness center if you want to keep your workout routine on track. With cozy accommodations and a great location, this hotel is a fantastic choice for anyone visiting the vibrant Soulard area!

Hilton Pennywell St Louis At The Arch

400 Olive Street | 1.9 mi (3km) to Soulard

8.1Very Good
Hilton Pennywell St Louis at the Arch ImageHilton Pennywell St Louis at the Arch ImageHilton Pennywell St Louis at the Arch Image

Looking for a cozy spot to stay near Soulard in St. Louis? The Hilton Pennywell St. Louis at the Arch might be just what you need! This charming hotel seamlessly blends historic vibes with modern comfort. You can kick back and enjoy your room equipped with a flat-screen TV, in-room refrigerator, and even an alarm clock with MP3 connectivity. If you’re feeling fancy, don’t miss out on a meal at their award-winning restaurant, Pennydrop Bar + Kitchen—it’s definitely a treat!

The hotel not only offers stylish and inviting guest rooms but also features a well-equipped gym for those who want to squeeze in a workout during their vacation. Plus, you’re just a hop, skip, and a jump away from the Gateway Arch and plenty of places to eat, drink, and explore. Whether you're visiting for business or pleasure, the Hilton Pennywell St. Louis at the Arch provides the perfect haven to unwind and enjoy the beauty of downtown St. Louis.

Magnolia Hotel St. Louis, A Tribute Portfolio Hotel

421 North 8th Street | 1.9 mi (3.1km) to Soulard

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 on the lookout for a delightful stay near Soulard in St. Louis, the Magnolia Hotel is a fantastic option! This historic gem offers guests a stylish and modern experience right in the heart of the action. Each room has cozy city views, a flat-screen TV, and private bathrooms stocked with complimentary toiletries. Plus, you’ll love the complimentary WiFi to stay connected during your fun adventures.

Feeling hungry? Robie's restaurant is on-site and serves up mouthwatering breakfast, lunch, and dinner daily. You can dig into some tasty contemporary American dishes, and don't forget to grab some complimentary milk and cookies in the evening—you deserve it! With comfy accommodations and excellent food options, the Magnolia Hotel makes for a great base to explore 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 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.