Marín membuat debut untuk Kosta Rika pada Juni 1993 dalam pertandingan persahabatan melawan Panama dan meraih total 128 caps, mencetak 5 gol. Dia mewakili negaranya dalam 41 pertandingan kualifikasi Piala Dunia FIFA dan bermain di semua 3 pertandingan selama Piala Dunia FIFA 2002 dan 2006. Ia juga bermain di Piala Bangsa-Bangsa UNCAF 1997, 1999, 2001 dan 2003 serta di Piala Dunia 1993, 1998 dan 1999.
, 2002 dan 2003 CONCACAF Gold Cups dan 2001 dan 2004 Copa Américas. Dia juga merupakan anggota skuad non-bermain di Copa América 1997.