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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Birmingham Zoo

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
1820 5th Ave S, Birmingham, AL 35233-1809
3.2 km from Birmingham Zoo
#14 of 79 hotels in Birmingham
Top Deal
US$159*
US$149* /night
View Deal
Priceline
US$149*
Hotwire.com
US$149*
Cancelon
US$159*
2655 Lane Park Rd, Birmingham, AL 35223-1182
0.6 km from Birmingham Zoo
#11 of 79 hotels in Birmingham
Top Deal
US$329*
US$247* /night
View Deal
Travelocity
US$269*
Hotels.com
US$269*
HotelQuickly
US$329*
2731 Highway 280 S, Mountain Brook, AL 35223-2405
0.8 km from Birmingham Zoo
Top Deal
US$174*
US$161* /night
View Deal
Booking.com
US$161*
Travelocity
US$161*
Cancelon
US$174*
2300 Woodcrest Pl, Birmingham, AL 35209-1304
0.8 km from Birmingham Zoo
#36 of 79 hotels in Birmingham
Top Deal
US$261*
US$134* /night
View Deal
EmbassySuites.com
US$139*
Expedia.com
US$139*
AMOMA
US$261*
1903 29th Ave S, Homewood, AL 35209-2617
1.1 km from Birmingham Zoo
Top Deal
US$161*
US$154* /night
View Deal
Orbitz.com
US$154*
Hotwire.com
US$154*
Cancelon
US$161*
500 Shades Creek Pkwy, Homewood, AL 35209-4418
1.8 km from Birmingham Zoo
Top Deal
US$191*
US$152* /night
View Deal
Expedia.com
US$179*
Hotwire.com
US$179*
Cancelon
US$191*
1016 20th St S, Birmingham, AL 35205-2606
2.3 km from Birmingham Zoo
#20 of 79 hotels in Birmingham
US$143* /night
View Deal
Hilton.com
US$143*
Travelocity
US$143*
Orbitz.com
US$143*
1023 20th St S, Birmingham, AL 35205-2605
2.3 km from Birmingham Zoo
#28 of 79 hotels in Birmingham
Loading prices...
Hotels.com
Priceline
Expedia.com
821 20th Street South, Birmingham, AL 35205-2713
2.7 km from Birmingham Zoo
#19 of 79 hotels in Birmingham
Top Deal
US$180*
US$169* /night
View Deal
Expedia.com
US$169*
Hotwire.com
US$169*
Cancelon
US$180*
808 South 20th Street at 8th Avenue, Birmingham, AL 35205
2.7 km from Birmingham Zoo
#31 of 79 hotels in Birmingham
Top Deal
US$292*
US$100* /night
View Deal
Doubletree.com
US$104*
Expedia.com
US$104*
AMOMA
US$292*
1820 5th Ave S, Birmingham, AL 35233-1809
3.2 km from Birmingham Zoo
#14 of 79 hotels in Birmingham
Top Deal
US$159*
US$149* /night
View Deal
Priceline
US$149*
Hotwire.com
US$149*
Cancelon
US$159*
2024 4th Ave S, Birmingham, AL 35233-2046
3.3 km from Birmingham Zoo
#34 of 79 hotels in Birmingham
Top Deal
US$233*
US$184* /night
View Deal
Hotels.com
US$189*
Expedia.com
US$189*
HotelQuickly
US$233*
1928 1st Ave N, Birmingham, AL 35203-4006
4.0 km from Birmingham Zoo
No availability for your dates from these sites
Autograph
Priceline
Booking.com
2101 5th Ave N, Birmingham, AL 35203-3305
4.4 km from Birmingham Zoo
#1 of 79 hotels in Birmingham
US$122* /night
View Deal
Travelocity
US$122*
Curio.com
US$122*
Priceline
US$122*
400 Beacon Parkway West, Birmingham, AL 35209
4.4 km from Birmingham Zoo
#67 of 79 hotels in Birmingham
No photo provided
103 Green Springs Hwy, Birmingham, AL 35209-4903
4.4 km from Birmingham Zoo
#72 of 79 hotels in Birmingham
1313 3rd Ave N, Birmingham, AL 35203-1730
4.4 km from Birmingham Zoo
#73 of 79 hotels in Birmingham
No photo provided
US$63* /night
View Deal
Booking.com
US$63*
TripAdvisor
US$63*
Hotwire.com
2224 5th Ave N, Birmingham, AL 35203-3402
4.4 km from Birmingham Zoo
No photo provided
2021 Park Pl, Birmingham, AL 35203-2705
4.6 km from Birmingham Zoo
#3 of 79 hotels in Birmingham
Top Deal
US$240*
US$124* /night
View Deal
Booking.com
US$129*
Hampton.com
US$129*
AMOMA
US$240*
275 Oxmoor Rd, I-65 Exit 256B, Birmingham, AL 35209-4705
4.7 km from Birmingham Zoo
#64 of 79 hotels in Birmingham
No availability for your dates from these sites
Expedia.com
Hotwire.com
Hotels.com
275 Oxmoor Rd, Birmingham, AL 35209-4705
4.7 km from Birmingham Zoo
#69 of 79 hotels in Birmingham
No photo provided
1101 6th Ave N, Birmingham, AL 35203-1543
4.8 km from Birmingham Zoo
#46 of 79 hotels in Birmingham
Top Deal
US$80*
US$68* /night
View Deal
Booking.com
US$80*
Priceline
US$80*
Orbitz.com
US$68*
151 Vulcan Rd, Birmingham, AL 35209-4701
4.9 km from Birmingham Zoo
#59 of 79 hotels in Birmingham
Top Deal
US$59*
US$56* /night
View Deal
Expedia.com
US$56*
Priceline
US$56*
Cancelon
US$59*
155 Vulcan Rd, Homewood, AL 35209-4701
4.9 km from Birmingham Zoo
Top Deal
US$87*
US$62* /night
View Deal
QualityInn
US$62*
Hotels.com
US$62*
HotelQuickly
US$87*
30 State Farm Pkwy, Birmingham, AL 35209-7179
5.0 km from Birmingham Zoo
#16 of 79 hotels in Birmingham
Top Deal
US$139*
US$124* /night
View Deal
Booking.com
US$129*
Hampton.com
US$129*
Cancelon
US$139*
50 State Farm Pkwy, Birmingham, AL 35209-7179
5.0 km from Birmingham Zoo
#39 of 79 hotels in Birmingham
Top Deal
US$171*
US$159* /night
View Deal
Hotwire.com
US$159*
Orbitz.com
US$159*
Cancelon
US$171*
Top Deal
US$71*
US$59* /night
View Deal
Hotwire.com
US$60*
Priceline
US$60*
Cancelon
US$71*
40 State Farm Pkwy, Birmingham, AL 35209-7179
5.0 km from Birmingham Zoo
#48 of 79 hotels in Birmingham
US$76* /night
View Deal
Hotwire.com
US$76*
Expedia.com
US$76*
ExtendedStay
US$76*
60 State Farm Pkwy, Birmingham, AL 35209-7179
5.1 km from Birmingham Zoo
#21 of 79 hotels in Birmingham
Top Deal
US$115*
US$109* /night
View Deal
Travelocity
US$109*
Booking.com
US$109*
Cancelon
US$115*
2101 Richard Arrington Jr Blvd N, Birmingham, AL 35203-1101
5.1 km from Birmingham Zoo
#32 of 79 hotels in Birmingham
Top Deal
US$228*
US$180* /night
View Deal
Expedia.com
US$180*
Orbitz.com
US$180*
HotelQuickly
US$228*