Home
Q&A
guapo/-a vs. bonito/-a

guapo/-a vs. bonito/-a

8
votes

I want to make sure how you describe people's faces usually.

Do you use "guapo" to describe a hansome man but use "bonita" to describe a pretty woman?

Or, do you use "guapa" to describe a hansome woman but use "bonito" to describe a pretty man?

Do the two words mean the same or not?

15349 views
updated Aug 12, 2013
posted by joygogo
Handsome - have you not you answered your own question? - ian-hill, Aug 5, 2013
Hola, ian-hill. I don't get it why you left a comment like this? But if I know the answer, I won't ask the question. - joygogo, Aug 5, 2013
Good question. One day the answer will seem obvious to us learners, but for now we need all the help we can get, eh Joy? By the way, would you mind filling in your profile? Gracias, amiga (I assume you're a lady). :) - Findy, Aug 5, 2013
Hi, Findy. I used to fill my profile, but I thought nobody would read it so I deleted it. Now, at your suggestion, I will do it again. Hope I can learn Spanish as well as you do. - joygogo, Aug 5, 2013
hehe I never thought I'd hear anybody say that!! I am very good at butchering the poor, innocent Spanish language, but I do try hard anyway. I enjoy reading peoples' profiles - it's nice to know who you're talking to. :D - Findy, Aug 6, 2013
Joy, I just checked out your profile and it is so interesting! I'm always in awe of people who can speak several languages. Thank you! I hope you find what you're looking for here at SD. :) - Findy, Aug 6, 2013

7 Answers

7
votes

I asked a similar question about a year ago. In English we have a group of words to describe attractiveness in a man or woman and we all sort of understand how the various descriptions rank. Not perfectly of course as beauty is in the eyes of the beholder. So I wanted to know how to rank words like linda, bonita, hermosa, bella, guapa, etc. Kind of like cute, pretty, beautiful, gorgeous in English. The results of the question and 6 years of living in Mexico? I know very little more now than I did then.

  • Linda, preciosa, adorable = cute, precious, adorable. I use these with children.
  • Bonita and hermosa = pretty, can be used with things and people. I rank bonita above hermosa but I'm not sure natives would do the same.
  • Bella = beautiful. Model and some TV personalities.
  • Bellisima = gorgeous = a perfect 10.
  • Guapa = attractive. The girl next door kind of attractiveness.

Warning: This is a gringo's interpretation and by no means should it be relied on when speaking Spanish. Do so at your own risk and liability. Lol.

PS: You are almost always safe using guapa.

updated Aug 12, 2013
edited by gringojrf
posted by gringojrf
Hola, gringojrf! Many thanks for offering me so great information! - joygogo, Aug 5, 2013
Thanks for a lovely handful of words, Gringo! :D - Findy, Aug 6, 2013
Great list, although I rank hermosa above bonita. - rodneyp, Aug 6, 2013
Thanks rodneyp. I will remember that. - gringojrf, Aug 6, 2013
5
votes

First of all, I think with bonita / linda, guapa / hermosa, the rules are not set in stone. In fact, I don't believe there are rules at all, rather general "guidelines" one can follow.

But in all honesty, one person will use one word and the next person will use the other. Just pay attention to what native speakers say and you'll quickly pick up on the common usage of these words.

With that in mind, here's my take on things, "ranked" from low to high. And by not being a native speaker, I could be way off base. This ranking is based my interpretation of the things I've heard and conversations I've had. You could probably rearrange this list and it would still be right.

Linda, preciosa, bonita = cute, precious, adorable. You can use these with young girls/women, places and things.

Lindo, precioso, bonito = cute, precious, adorable. First things first, men are never bonito (well, to my knowledge). It's OK for really young boys. This can be used with things and places as well.

Guapa = very pretty. Used with women of all ages to my knowledge. Guapisima is a step up, like extremely pretty. It's a very strong compliment.

Guapo = Handsome. Used with males of all ages to my knowledge.

Guapisimo is a step up, like really handsome. It's a very strong compliment.

Hermosa = Beautiful/pretty. = Can be used with things and women. Hermosisima = You're talking super fine.

Hermoso = Handsome/good looking. Can be used with things and men. Hermosisimo = You're talking really good looking.

Bella = I think of this as movie star beauty, models.

Bellisima = Model beauty on steroids.

Bello / Bellisimo = Same as bella, but for dudes. I rarely hear this.

For men you also have another option, gálan -- a hunk.

Let's not forget attractivo/a -- attractive. This is much more straight-forward.

And if you add the word "re" in front of these when giving out compliments it's yet another way to add emphasis -- reguapa, rehermoso

updated Aug 12, 2013
edited by rodneyp
posted by rodneyp
Brilliant! Very detailed! Muchas gracias! - joygogo, Aug 7, 2013
5
votes

A woman can and will use bonito or guapo/apuesto.

a man will use apuesto to refer to a man.

smile

updated Aug 6, 2013
posted by chileno
Apuesto - dashing. Ohh, a new adjective! Thanks, chileno! :D When you do a lot of writing, keeping a pocketful of adjectives is really handy. - Findy, Aug 5, 2013
Always. :) - chileno, Aug 5, 2013
Never heard that before, thanks! - rodneyp, Aug 6, 2013
You're welcome. - chileno, Aug 6, 2013
4
votes

Guapo = person. Bonito = thing, object.

updated Aug 12, 2013
posted by cowabunga
I second that as the main difference but want to add, bonito/a used for person, place or thing. - 00551866, Aug 6, 2013
3
votes

Podemos decir que un hombre es guapo y una mujer guapa o linda.

La vista es buena o bonita, ¡ Que bonita vista!

Una potra o una perrita puede ser bonita.

updated Aug 12, 2013
posted by annierats
Good to know, Annie! Thanks for the examples. :) - Findy, Aug 6, 2013
Thanks! - joygogo, Aug 7, 2013
3
votes

I have not heard "bonito" used to describe a man, "guapo" is usually used. I do hear "guapa" used to refer to a good looking woman.

updated Aug 12, 2013
posted by kirk1
If "bonito" is not used to describe a man, when can I use it? - joygogo, Aug 5, 2013
I don't know. I just have not heard it or at least hardly ever. I suppose it might be appropriate for a small male child? - kirk1, Aug 5, 2013
If no one uses "bonito" to describe a man, why has this word been existing so long? - joygogo, Aug 5, 2013
Se puede usar la palabra "bonito" en otras situaciones. Por ejemplo...Creo que el vestido es muy bonito. - remcleaney, Aug 5, 2013
Ese niño es bonito. That child (male) is cute. - gringojrf, Aug 6, 2013
1
vote

I was just looking over annierats comment about the word potra which was mysteriously familiar to me for some reason, and I just remembered why: I wrote a blog post this very subject a while back.

I talk about a few other words like guapetón/guapetona, yegua, diosa and a few ways to tell someone they have a smoking hot body.

Check it out:

Eres todo un potro

updated Aug 12, 2013
posted by rodneyp