La Nazionale cubana gioca principalmente le partite in casa all'Estadio Pedro Marrero di L'Avana. È un impianto sportivo polivalente (ma prestato soprattutto al calcio) costruito tra il 1929 e il 1930 con il nome di "Gran Estadio Cervecería Tropical" (o, familiarmente, "La Tropical") e può ospitare fino a spettatori. Dopo la rivoluzione è stato intitolato a Pedro Marrero Aizpurúa, giovane castrista morto durante l'assalto alla Caserma Moncada.