Hotels near St. Louis Zoo

Hotels.com makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Hotels.com Rewards

Unlock instant savings

You could get an extra 10% off with Member Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay near St. Louis Zoo?

Other landmarks in St. Louis

Find out more about St. Louis Zoo

Where is St. Louis Zoo?

St. Louis is home to St. Louis Zoo. St. Louis is an artsy city appreciated for its noteworthy cultural attractions such as the live music and theater. If you'd like to find things to do in the area, you may want to check out St. Louis Union Station and Busch Stadium.

Where Can I Stay near St. Louis Zoo?

We've got 1048 hotels to choose from within 5 miles of St. Louis Zoo. You might want to consider one of these options that are popular with our guests:

Moonrise Hotel - 1.5 mi (2.4 km) away

  • 4-star hotel • Free parking • Free WiFi • Restaurant • Central location

Hampton Inn & Suites St. Louis at Forest Park - 0.6 mi (1 km) away

  • 4.5-star hotel • Free WiFi • 3 restaurants • Outdoor pool • Central location

The Cheshire - 0.9 mi (1.4 km) away

  • 3-star hotel • Free breakfast • Free parking • Free WiFi • Central location

The Chase Park Plaza Royal Sonesta St. Louis - 1.5 mi (2.5 km) away

  • 3.5-star apartment • Free parking • Free WiFi • Spa tub • Walkable location

Drury Inn & Suites St. Louis Forest Park - 1.2 mi (2 km) away

  • 3-star hotel • Free parking • Free WiFi • Fitness center • Central location

Things to See and Do near St. Louis Zoo

What to See near St. Louis Zoo

  • Forest Park
  • Washington University in St. Louis
  • St. Louis Union Station
  • Busch Stadium
  • Gateway Arch

Things to Do near St. Louis Zoo

  • St. Louis Art Museum
  • Missouri History Museum
  • St. Louis Science Center
  • The Loop
  • Missouri Botanical Gardens and Arboretum

How to Get to St. Louis Zoo

Flights to St. Louis

  • St. Louis Lambert Intl. Airport (STL), 12.1 mi (19.4 km) from central St. Louis
  • St. Louis, MO (SUS-Spirit of St. Louis), 24.2 mi (39 km) from central St. Louis

Keep exploring