Разница между глаголами recommend и advise при использовании с инфинитивом заключается в их значении и употреблении. 5
Advise (советовать) обычно используется в формальном контексте, когда авторитетный или опытный человек даёт сильное предложение. 5 Например, от государственного чиновника, руководителя, врача. 5
Recommend (рекомендовать) менее формален и более личен. 5 Он применяется, когда кто-то даёт предложение на основе своего личного опыта. 5 Например, от друзей, семьи или коллег. 5
При этом инфинитив после этих глаголов может использоваться только при наличии дополнения. 1 Например: I advise you to take a map — Я советую вам взять карту; We recommend you to buy this perfume — Мы советуем вам купить эти духи. 1