Der 1951 gegründete Zoo Ostrava wenige Kilometer südlich der Grenze zu Polen liegt in einem naturbelassenen Gebiet aus Mischwald, Grünland und mehrerer Teichen, die zur Vogelzucht verwendet werden. Der Zoo Ostrava gilt als der zweitgrößte Tierpark des Landes. Auf einer Gesamtfläche von etwa 100 Hektar können die Besucher über 1.500 Tiere bestaunen, die sich auf mehr als 300 verschiedene Arten verteilen. Zu den Besonderheiten des Zoo Ostrava gehört neben dem Vietnamesischen Sikahirsch vor allem die Aufzucht des Kanadischen Luchses. Darüber hinaus kann man im Winter bei günstigen Schneebedingungen auf dem Zoogelände Ski laufen.