Sokolce wurde zum ersten Mal 1332 als Laak schriftlich erwähnt und war von 1387 bis zum 18. Jahrhundert im Besitz der Familie Laky, weitere Gutsherren waren ab dem 16. Jahrhundert unter anderen aus den Geschlechtern Pázmány und Zichy.