Вопросы к Поиску с Алисой
Основные различия между bonita и hermoso в испанском языке:
Таким образом, bonita используется для описания людей, а hermoso — для описания предметов и явлений, связанных с утончённой красотой. vk.com spanish.stackexchange.com
Выбор между этими словами зависит от конкретного контекста и желаемого описания.