If you stay at a hotel there are buses which take you to the caves in Sacromonte just ask at reception.
A bus will come round to your hotel and pick you up.
It is quite touristy, fairly expensive and you may feel like a sausage on a conveyor belt.
It is also possible to just go to the yourself Sacromonte at around 9pm and go to a Tablao.
In the summer and at peak times there are performances every night
The palce I would recommend in this case is the Canastera.
Info here: https://granadainfo.com/canastera/english.htm
In my opinion it is best to be in a long cave with the audience on chairs at the sides, that way you can get very close to the dancers and the atmosphere is good.
Another place which has a long cave rather than a stage is the Rocio.
Info here https://granadainfo.com/rocio/english.htm
A good alternative to going to a Tablao is going to a restaurant where Flamenco is performed.
There are nightly performances at the Zoraya Restaurant.
I have seen that there is Flamenco and wine tasting etc at the
El sur de Granada Tapas bar/local products shop.
I haven't been there yet.
Please let us know if it is any good. It is best to phone to see what is on.
If you are a flamenco aficcionado the Plateria is supposed to be the best place.
It is a "peña de Flamenco" which is a private Flamenco club.
They have performances open to the public on Friday and Saturday.
The website does not appear to be very useful but try phoning 958 210650 to see what is on.
I doubt if they speak English.