bonito
“bonito” means “pretty” in Spanish. It has 2 different meanings depending on context:
pretty, nice
Also: lovely, cute
📝 In Action
Tu jardín es muy bonito.
A1Your garden is very pretty.
¡Qué casa tan bonita!
A1What a pretty house!
Fue un bonito gesto de tu parte.
A2That was a nice gesture on your part.
Mis sobrinos son muy bonitos.
B1My nephews are very cute.
bonito
Also: tuna
📝 In Action
En el norte de España, el bonito es un pescado muy popular.
B1In the north of Spain, bonito is a very popular fish.
Voy a comprar una lata de bonito en aceite de oliva.
B1I'm going to buy a can of bonito in olive oil.
¿Has probado el marmitako? Es un guiso con bonito.
B2Have you tried marmitako? It's a stew made with bonito.
Translate to Spanish
✏️ Quick Practice
Quick Quiz: bonito
Question 1 of 2
If you are admiring a sunset in Spain and say '¡Qué bonito!', what are you talking about?
📚 More Resources
👥 Word Family▼
📚 Etymology▼
Comes from the Spanish word 'bueno' (good) plus the ending '-ito', which often makes things smaller or more affectionate. So, 'bonito' literally means something like 'a good little one'. The name for the fish likely came from the same idea, considering it a 'good' or high-quality catch.
First recorded: Around the 15th century.
Cognates (Related words)
💡 Master Spanish
Take your Spanish to the next level. Read 200+ illustrated and narrated Spanish stories tailored to your level with the Inklingo app!
Frequently Asked Questions
What's the difference between 'bonito', 'guapo', and 'hermoso'?
Great question! They all mean 'beautiful' in some way, but have different feelings. 'Bonito' is a general-purpose 'pretty' or 'nice' – you can use it for almost anything. 'Guapo' is mostly for people (especially men) and means 'handsome' or 'good-looking'. 'Hermoso' is a stronger word, like 'beautiful' or 'gorgeous', used for stunning landscapes, art, or very attractive people.
Can I use 'bonito' to describe a man?
Yes, you can, but it might sound a bit soft, like calling him 'pretty' or 'cute'. It's more common to use 'guapo' for a man you find handsome. You might use 'bonito' to talk about his features, like 'tiene ojos bonitos' (he has nice eyes).

