Santa María del Mar se encuentra ubicada al este de La Habana, entre las playas de Mégano y
Boca Ciega. Es una de las playas más populares entre los habitantes de
la capital cubana con una extensión aproximada de 10 km de arena fina de arena y se ubica tan solo a 35 km del centro de la ciudad.
Frente a la duna de Santa María se encuentran diversos centros turísticos como el <a href="https://www.ecured.cu/index.php?title=Hotel_Villa_Los_Pinos&action=edit&redlink=1" class="new" title="Hotel Villa Los Pinos (la página no existe)">Hotel Villa Los Pinos</a>, el <a href="https://www.ecured.cu/Hotel_Tropicoco" title="Hotel Tropicoco">Hotel Tropicoco</a>, el <a href="https://www.ecured.cu/Hotel_Las_Terrazas" class="mw-redirect" title="Hotel Las Terrazas">Hotel Las Terrazas</a>, el Club Caribe y el <a href="https://www.ecured.cu/Hotel_Atl%C3%A1ntico" class="mw-redirect" title="Hotel Atlántico">Hotel Atlántico</a>.