Find the best hotels near your favorite destinations Image

6 Best Hotels near St Louis Zoo with Indoor Pool

Planning a trip to St. Louis and love the idea of visiting the zoo? You're in for a treat! Not only can you explore amazing wildlife, but I’ve found the best hotels nearby that also feature indoor pools for extra fun and relaxation. Rest assured, each of these accommodations provides comfort and family-friendly amenities, making your stay as enjoyable as the adventures outside. Let’s dive into the best options to make your getaway unforgettable!

Choose your dates:

Sort:

Our Pick

Hampton Inn & Suites St. Louis at Forest Park

Hampton Inn & Suites St. Louis at Forest Park

Hampton Inn & Suites St. Louis At Forest Park

5650 Oakland Avenue | 0.7 mi (1.1km) to Saint Louis Zoo

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 cozy spot near the St. Louis Zoo, check out the Hampton Inn & Suites at Forest Park! This friendly hotel is perfect for families and anyone who loves a good splash—it comes with a fun indoor pool where you can relax and unwind. Plus, you can enjoy a delicious, free breakfast every morning and stay connected with complimentary high-speed internet.

After a day of adventures around the lively city, you’ll enjoy returning to your comfy room to kick back and watch some cable TV. With the St. Louis Zoo and the Art Museum just a stone’s throw away, there’s plenty to explore. And don't forget to swing by the city’s beautiful botanical gardens or catch a show at The Muny for some outdoor entertainment!

Home2 Suites St. Louis / Forest Park

920 South Taylor Avenue | 1.7 mi (2.7km) to Saint Louis Zoo

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 fun place near the St. Louis Zoo that also has an indoor pool! This cozy spot offers comfy rooms complete with a full kitchen, making it easy to whip up a snack anytime. Each studio is equipped with a flat-screen TV featuring HBO, a separate seating area, and all the basics to help you feel right at home.

While you're there, take advantage of the on-site restaurant for some tasty meals. Don't forget about the fitness center to help you stay active, and if you need groceries or laundry services, they've got you covered. After a busy day of exploring, you can unwind in style!

Aloft St. Louis Cortex

4245 Duncan Avenue | 2.1 mi (3.4km) to Saint Louis Zoo

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

If you're on the hunt for a great stay near the St. Louis Zoo with an indoor pool, the Aloft St. Louis Cortex should be on your list! This modern hotel combines comfort and fun, featuring cozy rooms that come with their own seating area. Wake up each morning to a delicious American breakfast before diving into all the adventures St. Louis has to offer. The inviting indoor pool is perfect for a splash after a day of exploration, and you can relax in the shared lounge or enjoy some time on the terrace.

Aloft St. Louis Cortex has all the essentials you need for a great stay, including free WiFi and a 24-hour front desk. Feeling competitive? Challenge your friends to a game of billiards right on-site. With its awesome amenities and location, you'll feel right at home while enjoying everything the area has to offer!

TownePlace Suites By Marriott Brentwood

1695 South Hanley Road | 2.6 mi (4.2km) to Saint Louis Zoo

8.9Excellent
TownePlace Suites by Marriott Brentwood ImageTownePlace Suites by Marriott Brentwood ImageTownePlace Suites by Marriott Brentwood Image

If you’re looking for a delightful hotel near the St. Louis Zoo with an indoor pool, check out TownePlace Suites by Marriott Brentwood! This gem is designed for comfort and relaxation. Picture spacious accommodations with the option of rooms that include handy kitchens, perfect for whipping up a snack after a day of adventure. And let’s not forget that indoor pool, fantastic for taking a dip no matter the weather!

Each morning kicks off with a scrumptious continental breakfast to fuel your day of exploring. Plus, you'll find a cozy shared lounge and barbecue facilities where you can unwind and enjoy the company of friends or family. With a friendly 24-hour front desk and complimentary WiFi throughout the property, you’re all set for a fun stay in St. Louis!

Element St. Louis Midtown

3763 Forest Park Avenue | 2.8 mi (4.5km) to Saint Louis Zoo

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

Element St. Louis Midtown is a wonderful choice for those looking to stay close to the St. Louis Zoo with the added bonus of an indoor pool! The hotel offers a comfy vibe with free bikes to explore the area, a nice fitness center to keep you active, and a cozy terrace to relax on. Guests can enjoy delicious meals at the on-site restaurant and have the option for room service, plus it’s easy to stay connected with free WiFi throughout the property. Dive into the indoor pool and let your worries float away!

Start each day with a tasty American breakfast to get your adventure going. Some rooms even come with kitchens, which means you can easily whip up snacks or meals whenever you want. With a welcoming 24-hour front desk ready to assist you, Element St. Louis Midtown makes your stay hassle-free and fun. Perfect for families or anyone looking to create lovely memories in St. Louis!

Hampton Inn And Suites Clayton/St. Louis-Galleria Area

216 North Meramec Avenue | 2.9 mi (4.7km) to Saint Louis Zoo

8.2Very Good
Hampton Inn and Suites Clayton/St. Louis-Galleria Area ImageHampton Inn and Suites Clayton/St. Louis-Galleria Area ImageHampton Inn and Suites Clayton/St. Louis-Galleria Area Image

If you’re searching for the best spot to stay near the St. Louis Zoo with an indoor pool, look no further than the Hampton Inn and Suites in Clayton! This hotel has everything you need for a fabulous getaway, including a refreshing indoor pool and a fitness center to keep you moving. You’ll love the complimentary breakfast buffet each morning to fuel your adventures in the city. Plus, with free WiFi, you can stay connected while enjoying your stay.

Every room at the Hampton Inn comes equipped with a flat-screen TV, coffee machine, microwave, and fridge, ensuring you have all the comforts of home. The hotel also features a cozy bar and a mini-market for your convenience. Need a hand? The friendly 24-hour front desk staff is always ready to help. Whether you're traveling with family or enjoying a solo trip, this hotel is a great choice for making fantastic memories in St. Louis!

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 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.