Feelings

How to say “beautiful” in Spanish

“Hermoso” means beautiful and “hermosa” is the feminine form. Spanish has many ways to say it: bonito (pretty), lindo (pretty, common in Latin America), precioso (gorgeous) and guapo / guapa (good-looking, about people).

In Spanish

Hermoso

Beautiful (masculine)

Say it: ehr-MOH-soh

Other ways to say “beautiful”

Example sentences

How to reply

Gracias, eres muy amable.

Thank you, you are very kind.

Good to know

Questions about “beautiful” in Spanish

How do you say “beautiful” in Spanish?

“beautiful” in Spanish is “Hermoso” (Beautiful (masculine)). It is pronounced ehr-MOH-soh. You can also say “Hermosa”, “Bonito / Bonita”, “Lindo / Linda”.

How do you pronounce “Hermoso”?

“Hermoso” sounds like ehr-MOH-soh. The capital letters mark the stressed syllable. Tap the speaker on this page to hear it.

What are other ways to say “beautiful” in Spanish?

“Hermosa” (Beautiful (feminine)): for feminine nouns: una playa hermosa. “Bonito / Bonita” (Pretty / Nice): the everyday word for pretty things and places. “Lindo / Linda” (Pretty / Lovely): very common in Latin America. “Guapo / Guapa” (Good-looking): for people, especially in Spain; also used as a friendly address.

How do you reply to “Hermoso”?

A natural reply is “Gracias, eres muy amable.” (Thank you, you are very kind.).

Practise it, don't just read it.

Play short games with real Spanish sentences and audio, free on the web and in the Pinglingo app.

More ways to talk in Spanish