Meaning of the word "stay at" in English

What does "stay at" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

stay at

US /steɪ æt/
UK /steɪ æt/

Phrasal Verb

to reside temporarily at a place, such as a hotel or someone's home

Example:
We decided to stay at a cozy bed and breakfast for our vacation.
How long are you planning to stay at your friend's house?