Is it correct to write. 'Speeches by the guests'. Is the usage of two plurals correct. Please let me know at the earliest.

Yes, that is correct.