PDF download Download Article
Flatter any lady with every Spanish word for beautiful or gorgeous
PDF download Download Article

So you want to flirt with, woo, or compliment a Spanish-speaking woman or girl? Pues , you’ve come to the right place! There are many ways to tell a woman she’s beautiful in Spanish, but the exact words you use depend on dialect, formality, and the type of message you want to send. Explore our complete guide to learn (nearly) every way to call a woman beautiful in Spanish, including a comprehensive list of slang terms and synonyms to describe every type of beauty. ¡Buena suerte!

How to Say “Beautiful Woman” in Spanish

Mujer hermosa (moo-HEHR ehr-MOH-sah) means “beautiful woman” in Spanish. The word hermosa can be substituted for the synonyms bella (BAY-yah) or guapa (goo-AH-pah). Or, you can use a more specific term based on your situation, like linda (LEEN-dah) for “pretty” or rica for “hot.”

Section 1 of 4:

“Beautiful Woman” Spanish Translation

PDF download Download Article
  1. “Mujer hermosa” (moo-HEHR ehr-MO-sah) means “beautiful woman” in Spanish. Hermosa is one of the most common Spanish words for “beautiful” and mujer means “woman” in Spanish. Since the adjective generally comes after the noun in the Spanish language, the final translation for “beautiful woman” is mujer hermosa (or mujeres hermosas when referring to multiple “beautiful women.” [1]
    • You may sometimes see people switch the word order to say “hermosa mujer,” which is usually used to convey an emphatic or emotional effect. However, “mujer hermosa” is more grammatically correct and generally more common. [2]
    • Alternatively, use the term “hermosura” as a noun to refer to “a beautiful woman” or talk about a woman as “a beauty.”
    • The word hermosa in this phrase can be replaced with a Spanish synonym that also means pretty or beautiful, such as guapa , bella , or preciosa .
    • When learning Spanish , pay close attention to pronunciation. For example, the Spanish “h” is typically silent (compared to the hard “h” in English), and the Spanish “j” is pronounced like an English “h.”
  2. Advertisement
Section 2 of 4:

16 Ways to Say “Beautiful” in Spanish

PDF download Download Article
  1. 1
    Hermosa (ehr-MOH-sah) = “Beautiful” or “Gorgeous.” Hermosa is one of the most common words to describe beauty in Spanish, and it can mean “beautiful,” “gorgeous,” and even “noble.” It comes from the word hermosura , which is a less common noun that translates as “beauty.” [3]
  2. (goo-AH-pah) = “Beautiful” or “Handsome.” Guapa is a common way to describe an attractive person. Most commonly, the masculine form guap o is used to describe men as “handsome,” but the feminine version can also be used for women.
  3. 3
    Bella (BAY-yah)= “Beautiful.” Bella is one of the safest and most common Spanish words for “beautiful.” It’s slightly formal but can be used to describe anything you find pretty—including people! It comes from belleza , the Spanish word for “beauty.” [4]
  4. 4
    Divina (dee-VEE-nah) = “Divine.” Similar to the English “divine,” divina is used to describe someone as incredibly beautiful and special. This word alludes to some god- or goddess-like energy and appearance that the subject possesses, leading the speaker to draw a parallel between them and the divine. [5]
  5. 5
    Preciosa (pray-see-OH-sah) = “Gorgeous,” “Lovely,” or “Precious.” Preciosa is a fairly common term used to describe someone or something as “gorgeous” or “lovely.” Unlike the equivalent in English, which is usually used similarly to “cute” when describing a person, the word preciosa in Spanish evokes the beauty and radiance of a diamond or other precious gem. [6]
  6. 6
    Radiante (rah-dee-AHN-tay) = “Radiant.” Similar to the English “stunning” or “beaming,” radiante describes a person or thing that radiates with beauty and (metaphorical) light. Since radiante ends with an -e, it stays the same regardless of the gender of the person you’re describing.
  7. (boh-NEE-tah) = “Pretty” or “Nice.” Bonita is a more casual and lighter way to call someone beautiful, closer to the English words “pretty” or “nice.” This word can be used to describe anything—from a pretty view or piece of artwork to a good-looking person. [7]
  8. (LEEN-dah) = “Lovely” or “Pretty.” Linda is a very common word in Latin America and generally means “pretty,” “lovely,” “nice,” or “cute.” It can also be used as an adverb, such as ella canta lindo (“she sings beautifully). [8]
  9. 9
    Mona (MOH-nah) = “Cute” or “Pretty.” In Spain, mona is often used to describe young people as “cute” or “pretty.” However, mono also means monkey and the adjectival term isn’t common in Latin America, so avoid referring to people as mona if you're speaking Spanish outside of Spain. [9]
  10. 10
    Atractiva (ah-track-TEE-vah) = “Attractive.” A solid cognate between English and Spanish, atractiva translates to “attractive.” This adjective is a good way to describe someone as good-looking, but it is a bit formal and suggests that you’re physically attracted to that person—not just casually complimenting them or observing their looks.
  11. 11
    Rica (REE-kah) = “Cute” or “Sexy.” Literally translated as “rich” or “wealthy,” rica is a popular slang term used to describe people as “lovely,” “cute,” or “sexy.” When applied to food, rica means “tasty” or “delicious.” [10]
  12. 12
    Maciza (mah-SEE-sah) = “Hot.” Maciza literally means “solid” as in “solid wood” ( madera maciza ). However, maciza is also a slang word used in Spain to mean “attractive.” Using está macizo/a to describe someone is similar to calling them “hunky” or “a babe” in English. [11]
  13. 13
    Bombón (bohm-BOHN) = “Attractive” or “Sweet.” In Spanish, a bombón is a type of small chocolate or candy—like a truffle, for example. However, the same word can be used to describe an attractive person as a “beauty” or “stunner.” Of course, calling someone a bombón alludes to their sweetness or “tastiness,” so keep that in mind. [12]
  14. 14
    Sexi/Sexy (seh-KSEE) = “Sexy.” A lexical borrowing from English, sexy or sexi unsurprisingly translates to “sexy.” Since it’s an Anglicism, the spelling varies between the original English “sexy” and the more Spanish-friendly “sexi.”
  15. 15
    Buena (boo-EH-nah)= “Hot” or “Good-Looking.” Buena is the general Spanish word for “good” and can be used with the verb ser (“to be”) to describe someone as a good person—aka virtuous, moralistic, etc. When used with the verb estar (“to be”), however, bueno is used as a slang term for a hot or especially good-looking person. [13]
    • For example, estás buena means “you are hot,” while eres buena means “you’re a good person.”
    • Be careful not to use the word caliente to describe someone as physically “hot” in Spanish. While caliente is the Spanish word to describe hot food, objects, etc., it means “horny” when applied to people.
  16. 16
    Estar como un queso = “To be attractive” or “To be tasty.” Pronounced (eh-STAHR KOH-moh oon KAY-soh), this fun idiom and slang term literally translates as “to be like a cheese.” While it doesn’t seem complimentary, this phrase is actually a way to describe someone as attractive, tasty, dreamy, or hot in Spain. [14]
  17. Advertisement
Section 3 of 4:

Spanish Words for “Woman” or “Girl”

PDF download Download Article
  1. 1
    The most common Spanish words for “woman” are mujer , señora , and dama . Mujer (moo-HEHR) is the direct translation for “woman” in Spanish, while dama (DAH-mah) has a more formal tone and is translated to English as “lady.” Señora (say-NYOHR-ah), on the other hand, is an honorific used to refer to married or older women (similar to “Mrs.” in English). [15]
    • Example: “You’re a beautiful lady” = Eres una dama hermosa (EHR-ehs OO-nah DAH-mah ehr-MOH-sah).
    • Example: “That woman is very attractive” = Esa señora es muy atractiva (EH-sah say-NYOHR-ah ehs moy ah-track-TEE-vuh)
  2. 2
    The most common Spanish words for “girl” are chica , muchacha , and niña . Niña (NEE-nyah) and nena (NAY-nah) are the most generic terms for “girl” in most Spanish-speaking countries. They can be used for babies or teenagers, although they most often refer to younger girls. Chica (CHEE-kah) and muchacha (moo-CHA-cha), on the other hand, are typically used to describe a young woman in her late teens or twenties. [16]
    • Example: “Leonor gave birth to a girl” = Leonor dio a luz una niña .
    • Example: “The girl got good grades in primary school” = La nena sacaba buenas notas en primaria .
    • Example: “The girls met at university” = Las muchachas se conocieron en la universidad .
    • Example: “These girls live together in a huge flat” = Estas chicas viven juntas en un piso enorme .
  3. With 21 countries recognizing Spanish as an official language, there are many dialects and slang terms used to describe women and girls. Some of the most common are chamaca , which is used in many parts of Latin America, and mami , which is used by many Spanish speakers to describe an attractive girl. Other examples of Spanish slang for “women” include: [17]
    • Chama : Popular in Venezuela and Nicaragua.
    • Chavala : Popular in Costa Rica, Nicaragua, and Spain.
    • Galla : Popular in Chile.
    • Gata : Popular in Puerto Rico.
    • Morra : Popular in Mexico
  4. Advertisement
Section 4 of 4:

Sample Spanish Sentences & Phrases with “Beautiful”

PDF download Download Article
  1. Add hermosa into other Spanish phrases to call someone beautiful. Below are some of the most common phrases used when complimenting a woman’s appearance. However, the word hermosa in any of these sample sentences can be exchanged with another Spanish word for “beautiful,” such as bella , guapa , linda , or bonita .
    • “You are beautiful.” = Eres hermosa. (EHR-ehs ehr-MOH-sah)
    • “How beautiful!” = Qué hermosa! (EHR-ehs BEY-yah)
    • “My lovely.” = Mi hermosa. (mee ehr-MOH-sah)
    • “Hello, beautiful!” = Hola, hermosa! (OH-lah EHR-ehs ehr-MOH-sah)
    • “You are always beautiful.” = Siempre eres hermosa. (see-EHM-prey EHR-ehs ehr-MOH-sah)
    • “She is a very beautiful woman.” = Ella es una mujer muy hermosa. (EY-yah es oo-nah moo-HEHR moy ehr-MOH-sah)

Community Q&A

Search
Add New Question
  • Question
    Will a woman be offended if I say "chica bonita" to her?
    Community Answer
    You might want to say "tu eres una chica muy bonita" to her to sound very sincere and like you know what you are saying.
  • Question
    Isn't bella an Italian word?
    Community Answer
    It's used both in Spanish and Italian. A beautiful woman in Italian is a "bella donna."
  • Question
    Will a woman be offended if I say "chica bonita" to her?
    Community Answer
    It depends on the context and the woman. If you know her, and she's your girlfriend, maybe not. If she's an older woman or a stranger on the street, there's a good chance you'll annoy her, minimally, and offend her at worst. This is an informal way to tell a woman she's good-looking.
Ask a Question
      Advertisement

      Video

      Tips

      • If you want to call someone beautiful but they're not a woman or girl, change the last letter of the word accordingly. For men, use an -o ending, as in hermos o . For non-binary people or when using gender-neutral language, use an -e ending, as in hermos e . If the word already ends with an -e (i.e. radiante ), leave it as-is regardless of gender.
      • Some grown women might be offended if you call them a “girl.” Make sure to be respectful and appropriately address people based on their age and maturity.
      • Make sure you have reason to believe that the compliment is wanted and is likely to be well-received—cat-calling a woman on the street, for example, can be upsetting and is considered a form of harassment.
      Show More Tips
      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Thanks for submitting a tip for review!
      Advertisement

      About This Article

      Article Summary X

      The easiest way to say "Beautiful woman" in Spanish is to say “Hermosa mujer.” Pronounce it like “ehr-moh-sah moo-ehr.” Don’t use the hard pronunciation of “h” and “r” like you would in English. If you’re saying “Beautiful woman”in Spain, say “Eres hermosa,” or “eh-rehs ehr-moh-sah,” instead. To learn how to say "Beautiful woman" in Spanish using slang, keep reading!

      Did this summary help you?
      Thanks to all authors for creating a page that has been read 432,797 times.

      Reader Success Stories

      • Donna Royals

        Feb 9, 2017

        "I'm getting a new baby Chihuahua and I needed a name for her. I wanted something different but it had to have ..." more
      Share your story

      Did this article help you?

      Advertisement