U Fleku, Prague
Prague’s most famous beer-hall and brewery, U Fleku, is situated in central Prague. It is said that the owners acquired the rights to brew beer there in the year 1499. But the ancient brewing house can be dated roughly to the year 1360. The beer licensed in 1499 to be brewed at U Fleku is one of the oldest in Prague, the dark “Flekovský lezák”. The present name of the establishment dates from the 18th century. In 1762 a certain Jakub Flekovskych and his wife purchased it and the pub was given the name U Flekovskych. The name has since been shortened to U Fleku. This place is very popular with tourists and crowded most of the time. - Pivo means beer in the Czech language and pivovar is a pub. Usually one orders half a litre (pullítr) or 1/3 litre (malé pivo).
Dress Code: No dress code.
I didn't visit any discos because I don't think they are the typical night attraction in Prague so I'll give you a not original suggestion: Fleku. You have to go there quite early because it closes at 11 p. m. but it's a 500 years old brewery of beer production... don't tell anyone that I hate beer!
Dress Code: Kremencova 21
underground: Mustek (A and B)