If your hotel does not have its own court, try Quinta Magnolia Park, where the facilities are excellent (including floodlights) and inexpensive.
Quinta Magnolia Park has courts equipped with floodlights.
On top of a hill in the center of the city, it's approached by a grand staircase.