I am referring to events such as the Edinburgh Festival.
Ha.. found it by looking up the Chinese Edinburgh Festival site. Guess I should have searched around more before asking here. Answer is:
节 means festival in most situations where the English word would be used, so Edinburgh Festival is 爱丁堡节, film festival is 电影节。