Ostrava es la tercera ciudad más grande de la República Checa y un centro muy importante de la industria minera, principalmente la minería de hulla. La ciudad con una pintoresca plaza del mercado también puede presumir de interesantes monumentos técnicos y una rica vida nocturna.
La zona donde hoy se encuentra Ostrava estaba habitada ya en época romana y la recorría la ruta del ámbar hacia el sur de Europa. Los primeros asentamientos se establecieron aquí a principios de la Edad Media, y en el siglo XIII se desarrollaron dos ciudades: Silesia y Moravia Ostrava. Funcionaron uno al lado del otro hasta el período de entreguerras, cuando se combinaron con las aldeas circundantes en una ciudad. Por esta razón, hay dos mercados en Ostrava, lo que a menudo genera confusión para los turistas que llegan a la ciudad.
En el siglo XIX y principios del XX, la ciudad sufrió una revolución industrial, y gran parte de sus antiguos edificios fueron sustituidos por casas de vecindad clasicistas y eclécticas. La mayoría de los edificios antiguos se han conservado en T. Masaryk Square, la antigua plaza del mercado de Moravian Ostrava. En esta parte de la ciudad, también hay un castillo muy reconstruido, que ahora alberga un museo. El gran atractivo de la antigua Ostrava Śląska es el ayuntamiento modernista del período de entreguerras con una torre de observación desde la que se puede admirar el panorama de la ciudad y los Beskids.
Aunque todavía hay minas de carbón activas en Ostrava, algunas de ellas, especialmente las más antiguas, fueron cerradas a finales del siglo XX. En 2002, la mina Hlubina y la acería cercana de Witkowice fueron declaradas monumentos y puestas a disposición de los turistas. Otro atractivo turístico es la Cervecería Ostravar, donde se pueden degustar diferentes tipos de cerveza.