How to Say "royal highness" in Spanish
The Spanish word for “royal highness” is “alteza” — B2 level.
English → SpanishB2
nounB2formal
Formal title

Examples
El embajador se dirigió a Su Alteza con gran respeto.
The ambassador addressed His Highness with great respect.
Se anunció la llegada de Su Alteza Real a la cena de gala.
The arrival of Her Royal Highness at the gala dinner was announced.
Feminine Noun, Any Gender
Even if you are referring to a male prince, 'alteza' is always a feminine noun because it refers to the title itself (the 'highness'), not the person.
Using the Article
Mistake: “La alteza está aquí.”
Correction: Su Alteza está aquí. (You almost always use the possessive adjective 'Su' (His/Her/Your) when referring to a royal title.)
Related Translations
Learn Spanish with Inklingo
Interactive stories, personalized learning, and more.