Welcome to St. Louis, a city filled with history and charm! If you're looking to explore the vibrant area around the Peabody Plaza, you’re in for a treat. I’ve handpicked 15 top hotels that cater to all kinds of travelers, whether you’re here for business, leisure, or a little bit of both. With comfortable accommodations, friendly service, and convenient locations, you're sure to find the perfect spot to unwind after a day of adventure. Let’s dive in and help you book a great stay!
Sort:
705 Olive Street | 0.1 mi (0.2km) to Peabody Plaza
Just a hop away from the iconic Peabody Building, Hotel Saint Louis, Autograph Collection is your go-to spot for a fun and comfortable stay in the heart of the city. This charming hotel offers some fantastic amenities like free bikes to zip around, a seasonal outdoor pool for those sunny days, and a well-equipped fitness center if you want to work up a sweat. The on-site restaurant serves up an American breakfast every morning to fuel your adventures, and the cozy terrace is perfect for relaxing with some fresh air.
Explore nearby attractions like the Old Courthouse or Laclede's Landing, just a short stroll away. After a day of sightseeing, unwind at the bar or take care of business in their comfy center. With friendly service and WiFi throughout the property, you’ll feel right at home during your stay!
421 North 8th Street | 0.2 mi (0.3km) to Peabody Plaza
If you're looking for a cozy getaway near the Peabody Building, the Magnolia Hotel St. Louis is a wonderful choice! This iconic hotel, proudly listed on the National Historic Register, offers a charming experience with free WiFi throughout the property. Modern rooms provide stunning city views, flat-screen TVs, and private bathrooms stocked with complimentary toiletries. Plus, you’ll have everything you need to feel comfy—like a work desk and an iron for your clothes.
When it comes to dining, you’ve got delicious options right on site at Robie’s restaurant, where you can enjoy tasty American dishes for breakfast, lunch, or dinner. And who could resist the evening treat of complimentary milk and cookies? Whether you’re here for business or pleasure, you’ll find great meeting facilities and friendly staff ready to assist. Enjoy your stay and make wonderful memories in St. Louis!
400 Olive Street | 0.2 mi (0.4km) to Peabody Plaza
Looking for a fantastic place to stay near the Peabody Building? The Hilton Pennywell St. Louis at the Arch has it all! Just a hop away from some of the city's top attractions, this hotel offers cozy guest rooms with modern amenities like 37-inch flat-screen TVs, in-room refrigerators, and even MP3-compatible alarm clocks. After a day exploring the sights, you can relax and unwind at the award-winning Pennydrop Bar + Kitchen, where you'll find a delicious menu and lively atmosphere!
The Pennywell Hotel isn’t just about comfort; it boasts a vibrant mix of historic charm and contemporary flair. Once a late-19th century bank, the building embraces the city’s rich history while offering guests a stylish stay. With a well-equipped modern gym and a location that puts you close to all the excitement, this is the perfect spot for your adventure in St. Louis. Enjoy your trip and create some unforgettable memories!
2 South 4th Street | 0.2 mi (0.4km) to Peabody Plaza
If you're on the lookout for a great spot near the Peabody Building, the Drury Plaza St. Louis at the Arch is a winner! This cozy hotel puts you right in the heart of St. Louis, just steps away from the iconic Gateway Arch and Busch Stadium. Each morning, they treat you to a tasty free hot breakfast, which is a perfect start to your day.
In your comfy guest room, you'll find everything you need, including a 37-inch flat-screen TV, free Wi-Fi, and handy items like a microwave and refrigerator. When it's time to relax, take a dip in the indoor pool or unwind in the hot tub. There's also a fitness center for those who want to keep up with their workout routine, and if anything needs sprucing up, same-day dry cleaning is available.
Overall, you can't go wrong with a stay here. It's perfect for anyone looking to enjoy the best of St. Louis, blending comfort with an ideal location!
811 Spruce Street | 0.2 mi (0.4km) to Peabody Plaza
If you're searching for a top hotel near the Peabody Building, look no further than The Westin St. Louis! This charming 4-star hotel is nestled right in the historic Cupples Station district. Enjoy delicious meals at Quattro Trattoria and Pizzeria, where you can savor Italian dishes in a unique warehouse-themed setting. At the end of the day, chill out in a spacious room featuring a comfortable bed, a flat-screen TV, and a mini-bar to keep your refreshments handy.
While you're here, don’t miss out on the luxury spa or take advantage of the great workout facilities—they're all complimentary! Plus, for those traveling on business, there's a business center and concierge services to help take care of your needs. With great food, comfy rooms, and relaxing amenities, The Westin is a fantastic spot to call home during your St. Louis adventure!
800 Washington Avenue | 0.3 mi (0.4km) to Peabody Plaza
Looking for a great hotel near the Peabody Building in St. Louis? The Marriott Saint Louis Grand Hotel is a fantastic choice! This downtown gem has everything you need for a comfy stay. Guests can work out in the gym and order delicious room service right to their door. Plus, the rooms come with cozy beds, work desks, and smart TVs for all your movie-watching fun.
Take a moment to unwind at the Zenia Bar & Grille, where you can dig into tasty Midwestern food. If you need a pick-me-up, there’s a Starbucks on-site for your coffee fix! If you’re in the mood for some sightseeing, you’re just a short drive from the iconic Gateway Arch and a short walk from Busch Stadium, the place to be for sports and entertainment. The Marriott has all the right elements to make your St. Louis trip a breeze!
315 Chestnut Street | 0.3 mi (0.4km) to Peabody Plaza
If you’re searching for a comfy hotel near the Peabody Building in St. Louis, look no further than Hyatt Regency Saint Louis at The Arch! This welcoming spot puts you right in the middle of all the action. Every room is equipped with a flat-screen TV and free Wi-Fi, making it easy to relax or catch up online. You’ll also find tasty dining options right on site, so you can grab a bite without even stepping outside.
Don’t forget to check out the fitness center, open 24 hours for those who want to fit in a workout! Dining here is a treat as you can enjoy American dishes at RED Kitchen, savor high-quality steak with a view at Ruth’s Chris Steak House, or indulge at the Brewhouse Historical Sports Bar, which boasts local craft beers and delicious BBQ. Need a quick caffeine boost? There’s a Starbucks right here too! Enjoy your stay in St. Louis, where everything you need is just a step away.
610 North 7th Street | 0.3 mi (0.5km) to Peabody Plaza
Looking for a cozy hotel near the Peabody Building in St. Louis? The Embassy Suites Saint Louis Downtown might be just the place for you! This friendly hotel sits right next to the Convention Center and the Edward Jones Dome, making it super convenient for catching a game or attending an event. You’ll love the spacious suites, complete with flat-screen TVs, microwaves, mini-fridges, and a cozy living room area—with a sofa bed for extra comfort.
Start your mornings off right with a delicious made-to-order breakfast. When hunger strikes later, grab a light meal at the Atrium Café or unwind with cocktails at the hotel bar. Plus, guests can enjoy the indoor pool, hot tub, and gym—perfect for a little exercise or relaxation! Don’t miss out on the famous St. Louis Arch and the Lumiere Casino, both just a quick trip away for some fun after your stay. Enjoy your visit to this lovely hotel!
823-827 Washington Avenue | 0.3 mi (0.5km) to Peabody Plaza
If you're on the hunt for a comfortable and welcoming hotel near the Peabody Building in St. Louis, check out the Courtyard St. Louis Downtown/Convention Center. This hotel is just steps away from America's Center Convention Complex, so you’ll be right in the action. Each room is cozy and comes equipped with air conditioning, a flat-screen TV, and a private bathroom stocked with a hairdryer for your convenience. It's a great place to kick back and recharge after a busy day.
When it comes to dining, you won't go hungry! Grab a tasty breakfast or dinner at the Bistro located right on-site. Feeling active? There's a fitness center just waiting for you to break a sweat! And for those traveling for business, the hotel also offers facilities that can help you get work done. Be sure to check out nearby attractions like Busch Stadium and Saint Louis University before you head home from this lovely spot!
405 Washington Avenue | 0.4 mi (0.6km) to Peabody Plaza
If you're looking for a cozy spot near the Peabody Building in St. Louis, the Missouri Athletic Club is a great choice! It's just a short stroll away from main attractions like the Edward Jones Dome. The hotel features wonderfully comfy guest rooms with free WiFi, cable TV, and handy tea and coffee-making facilities. Plus, some rooms even come with a charming living area where you can kick back and relax after a day of exploring.
When it’s time to grab a bite, you’ll have plenty of options! The Jack Buck Grille offers a tasty selection of meats and seafood for dinner, along with a full bar to unwind. For breakfast or lunch, head to the Sportsman’s Club for some classic American dishes in a relaxed atmosphere. And if you're in the mood for some sports action or local attractions, there’s a free transfer service ready to take you to all the exciting spots, including the Gateway Arch just a short walk away. Happy travels!
333 Washington Avenue | 0.4 mi (0.6km) to Peabody Plaza
If you're searching for a fun place to stay near the Peabody Building in St. Louis, look no further than the Hampton Inn St. Louis - At the Arch! With a prime view of the Gateway Arch right from your room, this hotel is the perfect launching pad for your St. Louis adventures. You'll find stylish guest rooms packed with all the essentials, including free high-speed internet and flat-screen TVs to enjoy your favorite shows.
Start your day off right with a delicious complimentary hot breakfast before heading out to explore. After a busy day, unwind in the indoor pool or break a sweat at the 24-hour fitness center. You’ll love sinking into the cozy Cloud Nine beds after a long day of sightseeing. This hotel really adds a warm and welcoming touch to your St. Louis getaway!
711 North Broadway | 0.4 mi (0.6km) to Peabody Plaza
If you're looking for a cozy stay near the Peabody Building in St. Louis, the Pear Tree Inn St. Louis Convention Center is a fantastic choice! Just a short stroll away from the famous Gateway Arch, this hotel serves up a hearty hot breakfast every morning with mouth-watering options like eggs, sausage, and Belgian waffles. Each room is equipped with free Wi-Fi, a flat-screen cable TV, and handy appliances like a microwave and fridge—perfect for keeping your snacks fresh!
Dive into all the fun with the indoor pool and hot tub, or get your workout in at the fitness center. Plus, if you’re a baseball fan, Busch Stadium, home of the St. Louis Cardinals, is just a quick walk away! The Drury Inn & Suites is not just a place to crash; it’s a welcoming little slice of comfort for your St. Louis adventures!
1221 Locust Street | 0.4 mi (0.7km) to Peabody Plaza
If you're searching for a comfy spot to unwind near the Peabody Building in St. Louis, look no further than Tru By Hilton St. Louis Downtown MO! This cheerful hotel offers cozy, air-conditioned rooms that make it feel like home. Begin your day right with a tasty continental breakfast to fuel up for your adventures around the city. With a friendly 24-hour front desk, you're always just a friendly chat away from help.
Tru By Hilton is close to some local hotspots like the Old Courthouse and Laclede's Landing, adding a fun twist to your stay. And whether you're in town for business or pleasure, the fitness center is a great way to keep energized. Enjoy the vibrant spirit of St. Louis from this welcoming base!
799 Clark Street | 0.5 mi (0.8km) to Peabody Plaza
If you're on the lookout for a fab place to stay near the Peabody Building in St. Louis, check out Live! by Loews - St. Louis! Just a hop away from the iconic Gateway Arch, this hotel is packed with great amenities. From a well-equipped fitness center to a cozy shared lounge where you can kick back and relax, it’s all about comfort. Treat yourself to delicious American dishes at their restaurant, and their friendly 24-hour front desk is always ready to help with anything you need.
For those moments when work calls, there’s also a business center, plus an ATM right on-site. You’ll be near bustling spots like Laclede's Landing and Lumière Place, so you can easily soak up the vibrant atmosphere of the city. Live! by Loews is the perfect spot to enjoy St. Louis with a smile!
1501 Washington Avenue | 0.6 mi (1km) to Peabody Plaza
Looking for a great place to stay near the Peabody Building? The Last Hotel in Saint Louis might just be the spot for you! This stylish 4-star hotel features comfy air-conditioned rooms and a fabulous fitness center to keep you energized during your stay. You'll find complimentary WiFi and a welcoming shared lounge where you can unwind after a day of exploring. Plus, with friendly staff at the 24-hour front desk and on-site private parking, all your needs are covered.
All the rooms come with flat-screen TVs for your entertainment, along with cozy bed linens and towels so you can settle in comfortably. If you fancy soaking up some sun, don't miss out on their lovely sun terrace! The Last Hotel is conveniently located near attractions like Laclede's Landing and the Edward Jones Dome, so you can easily dive into all the fun that St. Louis has to offer.
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 20, 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.