Le cap Sainte-Marie est le cap à la pointe sud de l'île de Madagascar, dans le sud-ouest de l'océan Indien.