Find the best hotels near your favorite destinations Image

14 Best Hotels in St Louis near Science Center

Planning a trip to St. Louis and want to stay close to the Science Center? You’re in luck! I’ve put together a list of the 14 best hotels near this fantastic attraction, ensuring you’ll enjoy comfy accommodations and easy access to all the fun. Whether you’re traveling with family or on a solo adventure, you’ll find the perfect spot to relax after a day of exploration. Let's dive in and discover your next home away from home!

Choose your dates:

Sort:

Our Pick

Hampton Inn & Suites St. Louis at Forest Park

Hampton Inn & Suites St. Louis at Forest Park

Home2 Suites St. Louis / Forest Park

920 South Taylor Avenue | 0.6 mi (0.9km) to Saint Louis Science Center

8.1Very Good
Home2 Suites St. Louis / Forest Park ImageHome2 Suites St. Louis / Forest Park ImageHome2 Suites St. Louis / Forest Park Image

Home2 Suites St. Louis / Forest Park is a fantastic choice if you’re looking for a cozy spot near the Science Center! Located in the friendly Central West End area, it offers spacious rooms with full kitchens, perfect for whipping up your favorite meals. You’ll love lounging in the living area while catching your favorite shows on the flat-screen TV. Plus, the blackout curtains ensure a good night's sleep after a day of adventure.

This hotel has tons of great amenities! Take a dip in the indoor pool, get your heart pumping in the fitness center, or enjoy a delicious meal at the on-site restaurant. Need to stock up on snacks or essentials? They even offer grocery deliveries right to your room. Whether you're visiting for fun or a special occasion, Home2 Suites is ready to make your stay memorable!

Hampton Inn & Suites St. Louis At Forest Park

5650 Oakland Avenue | 0.6 mi (0.9km) to Saint Louis Science Center

8.7Excellent
Hampton Inn & Suites St. Louis at Forest Park ImageHampton Inn & Suites St. Louis at Forest Park ImageHampton Inn & Suites St. Louis at Forest Park Image

If you're on the hunt for a great hotel near the Science Center in St. Louis, look no further than the Hampton Inn & Suites at Forest Park! This comfy spot is set right across from the beautiful Forest Park and offers all the amenities you could want for a fun stay. Enjoy a tasty complimentary breakfast each morning and stay connected with free high-speed internet. After a day of exploring, take a dip in the indoor pool or catch up on your favorite shows on cable TV while you unwind in your cozy room.

But that’s not all! The hotel is just a short hop away from fantastic attractions, including the St. Louis Zoo and the Art Museum. It’s the perfect base for all your adventures, plus you can catch a show at The Muny, one of America’s oldest outdoor theaters. With so many activities to keep you entertained, Hampton Inn & Suites is just the place to create some unforgettable memories!

DoubleTree By Hilton St. Louis Forest Park

4550 Forest Park Avenue | 0.8 mi (1.3km) to Saint Louis Science Center

7.8Good
DoubleTree by Hilton St. Louis Forest Park ImageDoubleTree by Hilton St. Louis Forest Park ImageDoubleTree by Hilton St. Louis Forest Park Image

If you’re looking for a great place to stay near the St. Louis Science Center, check out the DoubleTree by Hilton St. Louis Forest Park! Just a short walk from the gorgeous Forest Park, this hotel offers modern, cozy rooms featuring a big flat-screen TV, free WiFi, and a handy microwave and fridge. Don’t forget to grab a snack from the MadeMarket when you’re feeling peckish, and feel free to work up a sweat at the fitness center.

While you’re basking in the comforts of the DoubleTree, you're also super close to amazing attractions. The Saint Louis Art Museum and the Saint Louis Zoo are just a few kilometers away, so you can easily fill your days with fun and adventure! Whether you’re unpacking for a family getaway or a fun weekend with friends, DoubleTree by Hilton is a wonderful spot to relax and explore St. Louis.

Holiday Inn Express St. Louis Central West End, An IHG Hotel

4630 Lindell Boulevard | 1.1 mi (1.8km) to Saint Louis Science Center

8Very Good
Holiday Inn Express St. Louis Central West End, an IHG Hotel ImageHoliday Inn Express St. Louis Central West End, an IHG Hotel ImageHoliday Inn Express St. Louis Central West End, an IHG Hotel Image

Looking for a comfy place to stay near the St. Louis Science Center? The Holiday Inn Express St. Louis Central West End is a fantastic choice! It's situated just a quick stroll from the beautiful Forest Park. Imagine cozying up in your air-conditioned room, complete with a flat-screen TV, a fridge for snacks, and your very own coffee maker to kickstart your mornings. You can also enjoy a delightful buffet breakfast each day to fuel up for your adventures!

This hotel has everything you need to feel at home. If you need to burn off some energy, check out the on-site fitness center, or if you're traveling for work, the business facilities got you covered. Plus, you'll be just a hop away from parks and attractions, making it easy to dive into the fun sights of St. Louis. Whether you're with family or friends, you’ll have a great base for exploring the area!

The Royal Sonesta Chase Park Plaza St Louis

212 North Kingshighway Boulevard | 1.1 mi (1.8km) to Saint Louis Science Center

8.6Excellent
The Royal Sonesta Chase Park Plaza St Louis ImageThe Royal Sonesta Chase Park Plaza St Louis ImageThe Royal Sonesta Chase Park Plaza St Louis Image

Check out The Royal Sonesta Chase Park Plaza St. Louis when you're looking for a cozy spot near the Science Center. Nestled right across from the beautiful Forest Park, this hotel is a gem for anyone wanting to relax and enjoy some good food. With three fantastic restaurants to choose from—including a chic upscale venue—the Chase Club offers dining that overlooks the inviting pool. And you can catch a movie without even leaving the premises, thanks to their 5-screen theater!

When it comes to keeping everyone entertained, the Royal Sonesta hits the sweet spot! You can take a refreshing dip in the seasonal outdoor pool or unwind by the outdoor fireplace with a snack and drink in hand. For those looking to stay active, there's a gym available too. Whether you’re traveling solo, with family, or a group of friends, this hotel offers a welcoming vibe that makes your stay feel just like home!

AC Hotel By Marriott St Louis Central West End

215 York Avenue | 1.1 mi (1.8km) to Saint Louis Science Center

8.5Excellent
AC Hotel by Marriott St Louis Central West End ImageAC Hotel by Marriott St Louis Central West End ImageAC Hotel by Marriott St Louis Central West End Image

AC Hotel by Marriott St Louis Central West End is a delightful choice if you're heading to the Science Center. With comfy air-conditioned rooms featuring private bathrooms and free Wi-Fi, you'll feel right at home. There's also a cozy shared lounge, a restaurant, and a bar where you can kick back and relax after a day of exploring the city. Plus, the friendly staff is always ready to help, ensuring you have everything you need for a smooth stay.

Every room has a comfortable seating area, flat-screen TV, safety deposit box, and a handy coffee machine to kickstart your mornings. Some rooms even offer lovely city views so you can enjoy the skyline right from your window. Don't forget to grab a delicious American breakfast each morning before you set off on your adventure. Whether you're traveling solo or with loved ones, this hotel blends comfort and convenience for a perfect St. Louis getaway!

Aloft St. Louis Cortex

4245 Duncan Avenue | 1.1 mi (1.8km) to Saint Louis Science Center

7.9Good
Aloft St. Louis Cortex ImageAloft St. Louis Cortex ImageAloft St. Louis Cortex Image

Looking for the perfect hotel near the Science Center in St. Louis? Check out Aloft St. Louis Cortex! This fun 3-star spot offers a welcoming shared lounge, a cool terrace to chill on, and a lively bar to unwind after your daily adventures. Enjoy a splash in the indoor pool or challenge your friends to a game of billiards. And with free WiFi all around, sharing your journey with friends and family back home is a breeze.

Every room at Aloft is designed for comfort, complete with cozy seating and a breakfast that’ll kickstart your day—yummy American options await! Nearby, you’ll find attractions like Forest Park and the St. Louis Zoo, both just a short trip away. This hotel is all about blending comfort with fun, making it a great choice for anyone visiting the area!

Drury Inn & Suites St. Louis Forest Park

2111 Sulphur Avenue | 1.3 mi (2km) to Saint Louis Science Center

9Exceptional
Drury Inn & Suites St. Louis Forest Park ImageDrury Inn & Suites St. Louis Forest Park ImageDrury Inn & Suites St. Louis Forest Park Image

If you're planning a trip to St. Louis and want to be close to the Science Center, the Drury Inn & Suites Near Forest Park is an excellent choice! This hotel is super convenient, just off Interstate 44, and offers cozy guest rooms that come with free Wi-Fi and a flat-screen TV. Plus, you can kick off your day right with a delicious complimentary hot breakfast every morning.

When you're ready to unwind, you can take a dip in the indoor pool or relax in the hot tub. If you're feeling active, the fitness center is available 24/7, making it easy to keep up with your workout routine. With its friendly atmosphere and convenient amenities, Drury Inn & Suites is a lovely spot to call home during your adventures in St. Louis!

The West End

4215 Lindell Boulevard | 1.4 mi (2.3km) to Saint Louis Science Center

7.5Good
The West End ImageThe West End ImageThe West End Image

Looking for a fantastic place to stay near the Science Center in St. Louis? The West End Hotel in Tower Grove has you covered! You'll find a cozy vibe here, with comfy rooms that include air conditioning, a fridge, and a microwave—everything you need for a restful stay. Plus, you can whip up some snacks with the kitchen for those late-night munchies. Free Wi-Fi makes it easy to share your adventures, and the hotel offers a fitness center and a lovely garden area for relaxation.

When you're ready to explore, Tower Grove has plenty to offer! Whether you're biking around the area or just taking in the sights, there’s no shortage of fun things to do. With a hot tub to unwind in after a busy day, The West End is a delightful home base for your St. Louis escapade.

Element St. Louis Midtown

3763 Forest Park Avenue | 1.7 mi (2.7km) to Saint Louis Science Center

8.6Excellent
Element St. Louis Midtown ImageElement St. Louis Midtown ImageElement St. Louis Midtown Image

Element St. Louis Midtown is a great choice for those visiting the Science Center and looking for a comfy stay. This hotel provides everything you need, from spacious rooms with options for cooking your own meals to tasty American breakfast served each morning. You can lounge by the indoor pool, stay active at the fitness center, or enjoy a meal at their on-site restaurant. Plus, the friendly 24-hour front desk is always ready to assist you!

When you're done enjoying the hotel, you’re just a hop away from the vibrant sights of St. Louis. Bring your bike and explore the area, or simply relax out on the terrace with friends. Element St. Louis Midtown combines comfort and convenience, making it the perfect spot to kick back after a fun day of adventure!

Angad Arts Hotel

3550 Samuel Shepard Drive | 2.3 mi (3.7km) to Saint Louis Science Center

8.3Very Good
Angad Arts Hotel ImageAngad Arts Hotel ImageAngad Arts Hotel Image

If you’re looking for a great place to stay near the Science Center in St. Louis, check out Angad Arts Hotel. This stylish spot has everything you need for a fun and relaxing stay, from a cozy room with a comfy bed to an on-site fitness center for your workout fix. Enjoy a delicious breakfast in the morning, and you’ll find options to suit all diets, whether you’re into American classics or need vegan treats.

You really can't beat the location! After a day of exploring the Science Center or checking out other local attractions, unwind on the hotel’s lovely terrace or hang out in the shared lounge with friends. Angad Arts Hotel makes for an enjoyable getaway filled with comfort and great service while being close to all the excitement St. Louis has to offer!

The Moonrise Hotel

6177 Delmar in The Loop | 2.4 mi (3.8km) to Saint Louis Science Center

8.7Excellent
The Moonrise Hotel ImageThe Moonrise Hotel ImageThe Moonrise Hotel Image

If you're on the hunt for a fantastic hotel near the Science Center in St. Louis, the Moonrise Hotel is a top choice! Nestled in the vibrant Loop district, this boutique hotel offers a mix of modern flair and cozy charm. You’ll love the wonderful dining, shopping, and entertainment options right at your doorstep! With attractions like the famous Blueberry Hill restaurant and The Pageant concert hall just a stroll away, the hotel puts you right in the heart of the action.

Inside the Moonrise, guests can relax in spacious rooms that come equipped with plasma-screen TVs, Wi-Fi, and iPod docking stations. After exploring the area, unwind with a bite or drink at the stylish Eclipse restaurant or enjoy stunning city views from the rooftop bar. Everything you need for an incredible stay is right here, combining comfort and fun in one delightful spot!

Residence Inn By Marriott St. Louis Downtown

525 South Jefferson Avenue | 2.8 mi (4.5km) to Saint Louis Science Center

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 searching for a great place to stay near the Science Center in St. Louis, look no further than the Residence Inn Saint Louis Downtown! This hotel features spacious rooms that include a comfy living area and a full kitchen, perfect for settling in and feeling right at home. Whether you're whipping up a meal with the stovetop and dishwasher or enjoying your morning coffee, it's all about convenience and comfort here.

When it comes to relaxation and fun, Residence Inn has you covered! Chill out at the snack bar whenever you need a treat, and if you're up for some exercise, swing by the on-site fitness center. Plus, you’ll be just a quick drive from local hot spots like Busch Stadium and the America’s Center Convention Complex. It’s all about easy access to the best St. Louis has to offer!

Courtyard By Marriott St. Louis Downtown West

2340 Market Street at Jefferson | 3 mi (4.8km) to Saint Louis Science Center

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 looking for a cozy hotel near the Science Center in St. Louis, the Courtyard St. Louis Downtown is a fantastic choice! With a spacious fitness center and free Wi-Fi, you’ll feel right at home. The guest rooms are equipped with cable TV (including HBO) and your very own coffee-making setup, so you can enjoy a warm cup whenever you like.

The hotel features a bistro where you can grab breakfast or dinner, and don’t forget to treat yourself to a delicious coffee from Starbucks! If you need to catch up on work, there’s a 24-hour business center available. Plus, you’re just a short stroll from fun attractions, making it easy to explore all that downtown 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.