Podziemne korytarze pod centrum Znojma liczą około 30 kilometrów, zaczęto je budować pod średniowiecznym miastem w XIV wieku w celu ochrony mieszkańców przed najeźdźcami.
Z powodu położenia przy granicy z Austrią znane jest głównie z dawnego przejścia granicznego i dawnych sklepów wolnocłowych. Ma jednak piękną starówkę i wiele zabytkowych budowli. Starówka położona jest na wzgórzu, skąd rozlega się piękna panorama.
Kościół św. Mikołaja pochodzi z 1338 roku i jest jedną z najciekawszych budowli sakralnych na Morawach. Ale pierwszy kościół pod tym wezwaniem i na tym miejscu znany jest z wizerunku na monetach pochodzących z 1103 roku!
Na krawędzi wysokiej skarpy, nad rzeką Dyją, stoi zamek (Znojemský hrad). Zbudował go w tym miejscu książę Brzetysław I w XI wieku jako bastion obronny na pograniczu ziem słowiańskich. Zamek był siedzibą księcia, oraz ośrodkiem chrześcijańskim.
Ta unikatowa budowla to jedyny w całości zachowany zabytek dawnego zamku książęcego Przemyślidów. Prawdopodobnie zbudował ją książę Brzetysław I, jako część fortyfikacji granicznej południowych Moraw.