The festival begins in May with the `` Stars of the White Nights '' at Mariinsky Theatre and ends in July . Organised by the Saint Petersburg City Administration , the festival begins in May with the `` Stars of the White Nights '' at Mariinsky Theatre and ends in July .