We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near St. Louis Zoo

Tue 21/02/2017 Thu 23/02/2017
View Deals
Clear all
Your Selections
  Free Wifi Budget Breakfast included Mid-range Downtown Luxury Free Parking Pool Family-friendly Pets Allowed Suites Romantic Trendy Restaurant Spa City Centre Kitchenette Fitness centre Quaint Airport Transportation Best Value Room Service Charming Classic Independent Hotels Boutique Casino Bar/Lounge Quiet Business Green & up Internet & up Business services Meeting room Non-Smoking Hotel & up Air Conditioning Concierge Reduced mobility rooms City Museum St. Louis Zoo Drury Inn & Suites Hampton Inn Gateway Arch Holiday Inn EconoLodge Motel 6 Extended Stay America Hilton Hotels Americas Best Value Inns Sheraton Courtyard Marriott Days Inn Homewood Suites Holiday Inn Express Golf course $ $$ $$$ $$$$ La Quinta Inn & Suites Super 8 Embassy Suites Forest Park The Hill Riverfront Quality Inn DoubleTree Residence Inn Red Roof Inns Crowne Plaza Grand Center / Midtown Springhill Suites Best Western Comfort Inn Drury Plaza Hotel Hawthorn Suites Renaissance Lafayette Square Four Seasons Ritz-Carlton Home2Suites Most Booked Hotels Sonesta ES Suites Hilton Garden Inn Travelodge Hyatt Pear Tree Inn Knights Inn Staybridge Suites Magnuson Hotels Westin
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
More
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value + Top Rated
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#38 of 120 hotels in Saint Louis
3411 Olive St, Near Saint Louis University & Grand Center, Saint Louis, MO 63103-1116
5.4 km from St. Louis Zoo
Hotel Ignacio

Hotels.com

Booking.com

Priceline
View all 5 deals
Loading prices...
#5 of 120 hotels in Saint Louis
5650 Oakland Avenue, Saint Louis, MO 63110
1.0 km from St. Louis Zoo
Hampton Inn & Suites St. Louis at Forest Park

Hampton.com

Booking.com

Travelocity
View all 6 deals
Loading prices...
#33 of 120 hotels in Saint Louis
6300 Clayton Road, Saint Louis, MO 63117
1.4 km from St. Louis Zoo
The Cheshire

Booking.com
US$135*
TripAdvisor

Hotels.com
View all 7 deals
Loading prices...
#72 of 120 hotels in Saint Louis
5915 Wilson Avenue, Saint Louis, MO 63110
1.9 km from St. Louis Zoo
Holiday Inn Forest Park
US$97*
TripAdvisor
US$97*
HolidayInn.com
US$97*
Booking.com
View all 6 deals
US$97*
Expedia.com
View Deal
#19 of 120 hotels in Saint Louis
2111 Sulphur Avenue, Saint Louis, MO 63139
2.0 km from St. Louis Zoo
Drury Inn & Suites St. Louis Forest Park

Booking.com

Hotels.com

Orbitz.com
View all 6 deals
US$130*
DruryHotels.com
View Deal
#74 of 120 hotels in Saint Louis
5823 Wilson Avenue, Saint Louis, MO 63110
2.0 km from St. Louis Zoo
Red Roof Inn Plus St Louis-Forest Park\/Hampton Avenue
US$59*
TripAdvisor
US$59*
Priceline
US$71*
AMOMA
View all 6 deals
SAVE US$11
US$71*
US$59*
Booking.com
View Deal
#8 of 120 hotels in Saint Louis
6177 Delmar Blvd, Saint Louis, MO 63112-1203
2.4 km from St. Louis Zoo
Moonrise Hotel
US$169*
TripAdvisor
US$169*
Booking.com
US$169*
Orbitz.com
View all 6 deals
US$169*
Expedia.com
View Deal
#31 of 120 hotels in Saint Louis
212 N Kings Highway, Saint Louis, MO 63108
2.5 km from St. Louis Zoo
The Chase Park Plaza

Expedia.com

Booking.com

CheapTickets
Loading prices...
#35 of 120 hotels in Saint Louis
4550 Forest Park Ave, Saint Louis, MO 63108-2114
2.5 km from St. Louis Zoo
The Parkway Hotel

Booking.com

Expedia.com

Hotels.com
View all 5 deals
Loading prices...
#4 of 120 hotels in Saint Louis
920 S Taylor Ave, Saint Louis, MO 63110-1512
2.7 km from St. Louis Zoo
Home2 Suites by Hilton St. Louis \/ Forest Park

Booking.com

Home2.com

Expedia.com
View all 7 deals
Loading prices...
#77 of 120 hotels in Saint Louis
4630 Lindell Boulevard, Saint Louis, MO 63108
2.7 km from St. Louis Zoo
Holiday Inn Express St. Louis Central West End
US$119*
TripAdvisor

HIExpress.com
US$119*
Booking.com
View all 10 deals
US$119*
Expedia.com
View Deal
#14 of 120 hotels in Saint Louis
100 Carondelet Plaza, Clayton, Saint Louis, MO 63105
3.8 km from St. Louis Zoo
The Ritz-Carlton, St. Louis

Hotels.com

Expedia.com

Booking.com
View all 7 deals
Loading prices...
#49 of 120 hotels in Saint Louis
1231 Strassner Dr, Brentwood, Saint Louis, MO 63144-1875
4.1 km from St. Louis Zoo
SpringHill Suites St. Louis Brentwood
US$179*
TripAdvisor
US$179*
Booking.com
US$179*
CheapTickets
View all 9 deals
US$179*
SpringHill Suites
View Deal
#79 of 120 hotels in Saint Louis
7730 Bonhomme Avenue, Clayton, Saint Louis, MO 63105
4.1 km from St. Louis Zoo
Sheraton Clayton Plaza Hotel St. Louis
US$189*
TripAdvisor
US$189*
Booking.com
US$189*
Orbitz.com
View all 7 deals
US$189*
Expedia.com
View Deal
#26 of 120 hotels in Saint Louis
7750 Carondelet Avenue, Clayton, Saint Louis, MO 63105
4.3 km from St. Louis Zoo
Clayton Plaza Hotel
US$124*
TripAdvisor
US$130*
Expedia.com

Hotels.com
View all 5 deals
US$124*
Booking.com
View Deal
#57 of 120 hotels in Saint Louis
26 North Meramec Avenue, Clayton, Saint Louis, MO 63105
4.6 km from St. Louis Zoo
Seven Gables Inn

Travelocity

Priceline
No availability for your dates
#71 of 120 hotels in Saint Louis
8011 Galleria Parkway, Richmond Heights, Saint Louis, MO 63117
4.6 km from St. Louis Zoo
Residence Inn St. Louis Galleria
US$239*
TripAdvisor
US$239*
Expedia.com

Hotels.com
View all 7 deals
US$239*
ResidenceInn.com
View Deal
#10 of 120 hotels in Saint Louis
216 N Meramec Ave, Clayton, Saint Louis, MO 63105-3702
4.7 km from St. Louis Zoo
Hampton Inn and Suites Clayton \/ St Louis - Galleria Area

Hotels.com
US$199*
Priceline

Booking.com
View all 8 deals
US$199*
Hampton.com
View Deal
#39 of 120 hotels in Saint Louis
8040 Clayton Rd, Richmond Heights, Saint Louis, MO 63117-1102
4.7 km from St. Louis Zoo
Homewood Suites St. Louis - Galleria
US$209*
TripAdvisor
US$309*
Homewood
US$209*
Orbitz.com
View all 8 deals
SAVE US$100
US$309*
US$209*
CheapTickets
View Deal
#2 of 120 hotels in Saint Louis
8700 Eager Road, Brentwood, Saint Louis, MO 63144-1427
4.8 km from St. Louis Zoo
Drury Inn & Suites St. Louis Brentwood
US$180*
TripAdvisor
US$180*
Booking.com

Hotels.com
View all 6 deals
US$180*
Expedia.com
View Deal
#38 of 120 hotels in Saint Louis
3411 Olive St, Near Saint Louis University & Grand Center, Saint Louis, MO 63103-1116
5.4 km from St. Louis Zoo
Hotel Ignacio

Hotels.com

Booking.com

Priceline
View all 5 deals
Loading prices...
#34 of 120 hotels in Saint Louis
525 S Jefferson Ave, Saint Louis, MO 63103
6.3 km from St. Louis Zoo
Residence Inn St. Louis Downtown
US$139*
TripAdvisor

Travelocity

Orbitz.com
US$139*
ResidenceInn.com
View Deal
#83 of 120 hotels in Saint Louis
2625 Lafayette Avenue, Saint Louis, MO 63104
6.3 km from St. Louis Zoo
Hotel Avyan
US$80*
TripAdvisor

Hotels.com
US$85*
Expedia.com
View all 6 deals
US$80*
Booking.com
View Deal
#107 of 120 hotels in Saint Louis
2534 N Grand Blvd, Saint Louis, MO 63106
6.3 km from St. Louis Zoo
No photo provided
#59 of 120 hotels in Saint Louis
2340 Market Street at Jefferson, Saint Louis, MO 63103
6.7 km from St. Louis Zoo
Courtyard St Louis Downtown West

Booking.com
US$149*
TripAdvisor
US$149*
Courtyard.com
View all 6 deals
Loading prices...
#23 of 120 hotels in Saint Louis
2211 Market Street, Saint Louis, MO 63103
6.8 km from St. Louis Zoo
Pear Tree Inn St. Louis Near Union Station

Booking.com

Expedia.com

Hotels.com
View all 5 deals
Loading prices...
#82 of 120 hotels in Saint Louis
2621 Cass Ave., Saint Louis, MO 63106
6.8 km from St. Louis Zoo
No photo provided
#6 of 120 hotels in Saint Louis
201 South 20th Street, Saint Louis, MO 63103
7.0 km from St. Louis Zoo
Drury Inn St. Louis at Union Station

Booking.com
US$140*
DruryHotels.com

Priceline
Loading prices...
#21 of 120 hotels in Saint Louis
1820 Market Street, One St. Louis Union Station, Saint Louis, MO 63103
7.2 km from St. Louis Zoo
St. Louis Union Station Hotel, Curio Collection by Hilton

Curio.com

Booking.com

Travelocity
View all 6 deals
Loading prices...
#87 of 120 hotels in Saint Louis
400 South 14th Street, Saint Louis, MO 63103
7.8 km from St. Louis Zoo
St. Louis City Center Hotel

Hotels.com
US$99*
Booking.com
US$99*
Orbitz.com
View all 6 deals
Loading prices...
#53 of 120 hotels in Saint Louis
1019 Pine St, Saint Louis, MO 63101-2014
8.3 km from St. Louis Zoo
The Hotel Majestic St. Louis

Booking.com

Hotels.com

Orbitz.com
View all 5 deals
Loading prices...
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.