L'assedio di Kotte fu una battaglia combattuta per la conquista della città di Sri Jayawardenapura Kotte, capitale del Regno di Kotte, portata avanti dal novembre 1557 al novembre 1558 da una forza di 50.000 guerrieri Sitawaka, guidati dal re Mayadunne di Sitawaka contro una forza combinata di soldati portoghesi e soldati lascari comandati dal capitano Afonso Pereira de Lacerda.
Sri Jayawardenapura Kotte, conosciuta come Sri Jayawardenapura o, semplicemente, Kótte, trascritto Koṭṭe da diversi documenti antichi redatti in lingua pāli, è la capitale amministrativa dello Sri Lanka.