Marín debutoval za Kostariky v přátelském zápase proti Panamě v červnu 1993 a získal celkem 128 zápasů, ve kterých vstřelil 5 gólů. Zastupoval svou zemi ve 41 kvalifikačních zápasech Mistrovství světa FIFA a hrál ve všech 3 zápasech během Mistrovství světa FIFA v letech 2002 a 2006. Hrál také na mistrovstvích národů UNCAF v letech 1997, 1999, 2001 a 2003, jakož i na mistrovstvích světa v letech 1993, 1998 a 2004.
, 2002 a 2003 Zlatý pohár CONCACAF a 2001 a 2004 Copa Américas. Byl také nehrávajícím členem mužstva na Copa América v roce 1997.