If you want to compliment someone or describe something nice, learning how to say pretty in Spanish is a great start! The most common words are “Bonita” for women and “Bonito” for men or objects. These words are simple, friendly, and widely used in everyday conversations.
Spanish is a very expressive language, and knowing the right word for pretty helps you give compliments naturally. Whether you’re talking about people, places, or things, using the correct word can make your Spanish sound polite, warm, and confident.
Different regions may have their favorite words, like “Linda” or “Hermosa,” so learning them gives you more ways to sound natural. With these words, you can brighten someone’s day with a simple compliment!
Say Pretty in Spanish
Here’s your 15 ways to say Pretty in Spanish table with pronunciation, meaning, and context:
15 phrases table for How to Say Pretty in Spanish
| Spanish Phrase | Pronunciation | Meaning | Context |
|---|---|---|---|
| Bonita | boh-NEE-tah | Pretty | Common compliment for women, objects, or places |
| Hermosa | ehr-MOH-sah | Beautiful, pretty | More poetic and formal compliment |
| Linda | LEEN-dah | Cute, pretty | Friendly, casual compliment |
| Bella | BEH-yah | Beautiful, pretty | Romantic or poetic expression |
| Guapa | GWAH-pah | Good-looking, pretty | Common in Spain for women |
| Preciosa | preh-SYOH-sah | Gorgeous, precious | Strong admiration for beauty |
| Chula | CHOO-lah | Cute, pretty | Informal, sometimes playful |
| Bonito | boh-NEE-toh | Pretty | Masculine form, for men or objects |
| Encantadora | ehn-kahn-tah-DOH-rah | Charming, lovely | More about personality and looks |
| Atractiva | ah-trahk-TEE-vah | Attractive | Formal compliment |
| Radiante | rah-DYAN-teh | Radiant, pretty | Describes a glowing, happy appearance |
| Deslumbrante | dehs-loom-BRAHN-teh | Stunning, dazzling | Very strong compliment |
| Cuca | KOO-kah | Cute, pretty | Very informal, used in some regions |
| Agraciada | ah-grah-SYAH-dah | Graceful, pretty | Elegant compliment |
| Mona | MOH-nah | Cute, pretty | Informal, friendly tone |
1. Bonita – Pretty (standard, feminine)
Origin & Use:
From the word “bueno” (good), bonita is one of the most common ways to say “pretty” in Spanish. It’s gentle, polite, and widely understood across Spain and Latin America.
Example:
👤 User A: Qué bonita te ves hoy.
👤 User B: ¡Gracias! Me arreglé para la ocasión.
Tone: Polite, sweet, and universally accepted.
2. Lindo / Linda – Lovely, Cute

Origin & Use:
Common in Latin America (especially Argentina and Colombia), linda is similar to bonita, but slightly warmer or more affectionate.
Example:
👤 User A: Me encanta tu vestido, está muy lindo.
👤 User B: ¿De verdad? ¡Gracias!
Tone: Friendly and affectionate.
3. Hermosa – Gorgeous, Beautiful
Origin & Use:
Derived from “hermosura” (beauty), hermosa is used for more dramatic, poetic compliments. Popular in romantic settings or poetry.
Example:
👤 User A: Eres la mujer más hermosa que he visto.
👤 User B: ¡Qué romántico eres!
Tone: Deeply romantic or poetic.
4. Guapa – Attractive, Pretty
Origin & Use:
More common in Spain, guapa refers to physical attractiveness and confidence.
Example:
👤 User A: ¡Hola, guapa! ¿Cómo estás hoy?
👤 User B: ¡Muy bien! ¡Qué amable!
Tone: Bold and flirty in Spain; may sound strong in Latin America.
5. Chula – Cute, Stylish

Origin & Use:
Used in Mexico, chula is often a fun, flirty way to say someone looks cute. In Spain, it can mean “cool” or “neat.”
Example:
👤 User A: ¡Qué chula te ves con ese peinado!
👤 User B: ¡Gracias! Lo hice yo misma.
Tone: Playful and stylish; varies by country.
6. Preciosa – Precious, Gorgeous
Origin & Use:
Comes from “precio” (price), meaning something of great value. Often used in romantic or formal compliments.
Example:
👤 User A: ¡Buenos días, preciosa!
👤 User B: ¡Qué lindo saludo!
Tone: Warm, romantic, or elegant.
7. Bella – Beautiful

Origin & Use:
Similar to Italian bella, it’s used in poetry, songs, and formal Spanish. Less common in everyday speech.
Example:
👤 User A: Eres tan bella como una flor.
👤 User B: ¡Qué tierno eres!
Tone: Romantic, poetic, formal.
8. Divina – Divine, Stunning
Origin & Use:
Mostly heard in Spain and Argentina. Divina implies a glamorous or angelic beauty.
Example:
👤 User A: ¡Estás divina con ese vestido!
👤 User B: ¡Gracias, eres un sol!
Tone: Dramatic and expressive.
9. Monísima – Super cute / Adorable
Origin & Use:
A diminutive of “mona” (cute), used in Spain. Adding -ísima intensifies the word.
Example:
👤 User A: ¡Tu perrita es monísima!
👤 User B: ¡Lo sé! Siempre llama la atención.
Tone: Sweet, affectionate, and feminine.
10. Encantadora – Charming, Enchanting
Origin & Use:
Literally means “enchanting.” Used when someone’s personality and looks both impress you.
Example:
👤 User A: Es tan encantadora, siempre tan amable.
👤 User B: Sí, tiene una luz especial.
Tone: Refined, elegant.
11. Cuchi – Cute (Venezuelan slang)
Origin & Use:
Used in Venezuela, cuchi is adorable slang to say someone or something is cute or precious.
Example:
👤 User A: ¡Qué cuchi está tu bebé!
👤 User B: ¡Gracias! Es un amor.
Tone: Cute and regional.
12. Tanquita / Tan bonita – So pretty
Origin & Use:
Tanquita is a playful shortening or exaggeration of tan bonita (so pretty), used jokingly or flirtatiously in social media or texting.
Example:
👤 User A: ¡Tanquita tú! Siempre robando miradas.
👤 User B: Jajaja, ¡tú exageras!
Tone: Playful, flirty, casual.
13. Atractiva – Attractive
Origin & Use:
A neutral, polite way to describe physical appeal. Often used in formal or descriptive speech.
Example:
👤 User A: La nueva profesora es muy atractiva.
👤 User B: Sí, y muy inteligente también.
Tone: Formal, respectful.
14. Linda carita – Pretty little face
Origin & Use:
A sweet phrase for children or flirty use in songs and poems. Often said to express affection.
Example:
👤 User A: ¡Ay, qué linda carita tienes!
👤 User B: ¡Me haces sonrojar!
Tone: Affectionate and tender.
15. Riquísima – Hot / Very attractive (slang)
Origin & Use:
Literally means “very tasty,” but in slang (especially in the Caribbean and Central America), it means someone is very attractive. Use with caution—it can sound suggestive!
Example:
👤 User A: ¿Viste a Mariana? ¡Está riquísima!
👤 User B: ¡Sí, todos se fijan en ella!
Tone: Slang, flirtatious, informal.
FAQs
- What is the basic word for pretty in Spanish?
The most common word is “Bonita” (used for females) or “Bonito” (used for males or objects). - How do you pronounce “Bonita” and “Bonito”?
Bonita: bo-NEE-tah
Bonito: bo-NEE-toh - Is there another word for pretty in Spanish?
Yes, you can also use “Lindo/Linda”, “Hermoso/Hermosa”, or “Guapo/Guapa.” - What’s the difference between Bonita and Linda?
Both mean pretty, but Linda sounds more casual and friendly. - Can Bonito/Bonita be used for objects too?
Yes! You can say “un lugar bonito” — a pretty place. - Is “Hermosa” formal or informal?
Hermosa is more formal or poetic, often used in compliments or writing. - How do you say “You look pretty” in Spanish?
Say “Te ves bonita” (for women) or “Te ves guapo” (for men). - Can “Guapo/Guapa” mean handsome too?
Yes, Guapo (male) or Guapa (female) can mean handsome/pretty. - Is there a casual way to compliment someone’s beauty?
Say “Qué linda” or “Qué bonito” — it’s friendly and informal. - Are these words used in all Spanish-speaking countries?
Yes, but some words are more common in certain regions.
Conclusion:
learning how to say pretty in Spanish is about more than vocabulary—it’s about capturing emotion, style, and sincerity in your compliments. Whether you choose a casual word for everyday moments or a more poetic expression for special occasions, your effort will always be appreciated.So next time you want to compliment someone or something, use your new Spanish phrases and let your words sparkle with warmth.