La côte nord est composée de nombreux petits bancs de sable, de broussailles et de palétuviers près du rivage. La côte sud a un des paysages des plus distinctifs de Cuba : un énorme marais, Ciénaga de Zapata, qui couvre la partie méridionale de la province et la péninsule du même nom. À l'est de la péninsule, se trouve la baie des Cochons, où eut lieu l'invasion de 1961.