vs
QUICK ANSWER
"Yesterday night" is a phrase which is often translated as "ayer por la noche", and "last night" is a phrase which is often translated as "anoche". Learn more about the difference between "yesterday night" and "last night" below.
yesterday night()
A phrase is a group of words commonly used together (e.g., once upon a time).
1. (general)
last night()
A phrase is a group of words commonly used together (e.g., once upon a time).
1. (adverbial)